首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某单位公用车辆后勤服务部门数据库的部分关系模式如下: 驾驶员:EMP(Eno,Ename,Age,Sex,telephone),各属性分别表示驾驶员工号、姓名、年龄、
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某单位公用车辆后勤服务部门数据库的部分关系模式如下: 驾驶员:EMP(Eno,Ename,Age,Sex,telephone),各属性分别表示驾驶员工号、姓名、年龄、
admin
2017-09-14
35
问题
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
某单位公用车辆后勤服务部门数据库的部分关系模式如下:
驾驶员:EMP(Eno,Ename,Age,Sex,telephone),各属性分别表示驾驶员工号、姓名、年龄、性别和电话号码;
车辆:CAR(Cno,Brand,Capacity),各属性分别表示汽车车牌号、品牌名和排量;
调度:SCHEDULE(Sno,Eno,Cno,StartTime,EndTime),各属性分别表示调度号、驾驶员工号、汽车车牌号、发车时间和收车时间。
奖金:BONUS(Eno,Year,Month,Amount),各属性分别表示驾驶员工号、年、月和当月的奖金数量。
有关车辆调度的相关说明如下:
公车的行驶时间只能在工作时间内,因此规定调度表中每天安排发车的时间在上午07:00:00至下午18:00:00范围内。
请将下面创建调度关系的SQL语句的空缺部分补充完整,要求指定关系的主码、外码,以及调度表中每天安排发车的时间在上午07:00:00至下午18:00:00范围内的约束(由函数Time Get_time(DATETIME StartTime)返回出车的时间)。
CREATE TABLE SCHEDULE(
Sno CHAR(10),
Eno CHAR(10) ___(a)____,
Cno CHAR(8) ____(b)______,
StartTime DATETIME ____(c)______,
EndTime DATET IME,
PRIMARY KEY____(d)______);
选项
答案
(a)REFERENCES EMP(Eno) (b)REFERENCES CAR(Cno) (c)CHECK(Get_time(StartTime)BETWEEN’07:00:00’AND’18:00:00’) (d)Sno
解析
本题考查SQL语句的基本语法与结构知识。
此类题目要求考生掌握SQL语句的基本语法和结构,认真阅读题目给出的关系模式,针对题目的要求具体分析并解答。本试题已经给出了4个关系模式,需要分析每个实体的属性特征及实体之间的联系,补充完整SQL语句。
由题目说明可知Sno属性是SCHEDULE关系表的主键,所以在PRIMARY KEY后填的应该是Sno;Eno和Cno分别作为外键引用到EMP和CAR关系表的主键,因此需要用REFERENCES对这两个属性进行外键约束;由“每天安排发车的时间在上午07:00:00至下午18:00:00范围内”的约束,可知需要限制StartTime属性值的取值范围,通过CHECK约束来实现。从上分析可见,完整的SQL语句如下:
CREATE TABLE SCHEDULE(
Sno CHAR(10),
Eno CHAR(10) REFERENCES EMP(Eno),
Cno CHAR(8) REFERENCES CAR(Cno),
StartTime DATETIME CHECK(Get time(SstarTime) BETWEEN ’07:00::0’AND’18:00:00’),
EndTime DATETIME,
PRIMARY KEY Sno);
转载请注明原文地址:https://kaotiyun.com/show/7uUZ777K
本试题收录于:
数据库系统工程师下午应用技术考试题库软考中级分类
0
数据库系统工程师下午应用技术考试
软考中级
相关试题推荐
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】A公司承接了某银行大型信息系统建设项目,任命张伟担任项目经理。该项目于2017年年初启动,预计2018年年底结束。项目启动初期,张伟任命项目成员李明担任项目
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】A公司承接了某银行大型信息系统建设项目,任命张伟担任项目经理。该项目于2017年年初启动,预计2018年年底结束。项目启动初期,张伟任命项目成员李明担任项目
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。【说明】A公司中标某系统集成项目,正式任命王伟担任项目经理。王伟是资深的技术专家,在公司各部门具有较高的声望。接到任命后,王伟组建了项目团队。除服务器工程师小张是新招聘的外,其余项目组成员都是各个团
下列要素中,不属于.DFD的是(21)。当使用DFD对一个工资系统进行建模时,(22)可以被认定为外部实体。
在用例建模的过程中,若几个用例执行了同样的功能步骤,这时可以把这些公共步骤提取成独立的用例,这种用例称为(2)。在UML的用例图上,将用例之间的这种关系标记为(3)。
质量控制非常重要,但是进行质量控制也需要一定的成本。(42)可以降低质量控制的成本。
每次项目经理会见其所负责项目的赞助商时,赞助商都强调对该项目进行成本控制的重要性。她总是询问有关成本绩效的情况,如哪些预算实现了,哪些预算没有实现。为了回答她的问题,项目经理应该提供(40)。
一个产业的竞争状态取决于五种基本竞争力量:新竞争者的进入、替代品的威胁、买方的讨价还价能力、供应者的讨价还价能力以及(57)。
在项目进行过程中,一个开发人员接收到某个用户的电话,用户表明在系统中存在一个问题并要求更改,这个开发人员应该(55)。
随机试题
王某为某公司的总经理,他的下列哪种行为符合公司法的规定?()
糖尿病患者尿量增多的原因是()
肺痈的病因是
女性,21岁患者,因发热、干咳、乏力20天,咯血2天入院。查体:T38.5℃,消瘦,右上肺触觉语颤增强、叩诊浊音、可闻及支气管呼吸音。PPD(1单位)硬结20mm,表面有水泡。X线胸片于右上2~4前肋处见密度高,浓淡不均阴影。最可能的诊断是
建筑楼梯梯段的最大坡度不宜超过多少度?()
在实际核算中,国内生产总值的计算方法有三种,即生产法、收入法和()。
如果政府把经济增长作为宏观调控的政策目标,通常要实行扩张性财政政策和货币政策,以刺激总需求,一般情况下,这会导致()。
关于急性心包炎的临床表现,以下的哪一项不正确
WhichofthefollowingsentencesisINCORRECT?
A、Workers.B、Teachers.C、Students.D、Doctors.CW:I’vebeenworkingsohardformyfinals.Ineedagoodrestnow.Whatareyou
最新回复
(
0
)