早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某单位公用车辆后勤服

题目

阅读下列说明,回答问题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范围内。(

【问题1】(4分) 请将下面创建调度关系的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 DATETIME, PRIMARY KEY (d) ); 【问题2】(6分) (1)创建所有&39;奥迪&39;品牌汽车的调度信息的视图AudiSCHEDULE,属性有Eno、Ename、Cno、Brand、StartTime和EndTime,请将下面SQL语句的空缺部分补充完整。 CREATE (e) AS SELECT EMP,Eno,Ename, CAR,Cno,Brand, StartTime, EndTime FROM EMP,CAR, SCHEDULE WHERE (f) (2)驾驶员的奖金在收车时间写入时,由出车时间段自动计算,并用触发器来实现奖金的自动维护,函数float Bonus_value(DATETIME StartTime, DATETIME EndTime)依据发车时间和收车时间来计算本次出车的奖金。系统在每月初自动增加一条该员工的当月奖金记录,初始金额为零。请将下面SQL语句的空缺部分补充完整。 CREATE (g) Bonus_TRG AFTER (h) ON SCHEDULE REFERENCING new row AS nrow FOR EACH ROW BEGIN UPDATE BONUS SET (i) WHERE (j) AND Year=Get_Year(nrow.StartTime) AND Month= Get_Month(nrow.StartTime) ; END 【问题3】(5分) 请将下面SQL语句的空缺郜分补充完整。 (1)查询调度次数最多的汽车车牌号及其品牌。 SELECT CAR.Cno,Brand FROM CAR, SCHEDULE WHERE CAR.Cno =SCHEDULE.Cno GROUP BY (k) HAVING (l) (SELECT COUNT(*) FROM SCHEDULE CROUP BY Cno); (2)查询所有在调度表中没有安排过“大金龙”品牌车辆的驾驶员工员和姓名。 SELECT Eno,Ename FROM EMP WHERE Eno (m) ( SELECT Eno FROM (n) WHERE (o) AND brand= ‘大金龙&39;);

参考答案
正确答案:【问题1】(4分)
(a)REFERENCES Emp(Eno)
(b)REFERENCES Car(Cno)
(c)CHECK(Get_time(StartTime)>=”07:00:00“ AND Get_time(StartTime)=<”18:00:00“)
(d)(Sno)
【问题2】(6分)
(e)View AduiSCHEDULE
(f)Emp.Eno=SCHEDULE.Eno AND SCHEDULE.Cno=Car.Cno AND Car.Brand=’奥迪’
(g)TRIGGER
(h)UPDATE OF EndTime
(i)Amount=Amount+Bonus_Value(nrow.StartTime,nrow.EndTime)
(j)Eno=nrow.Eno
【问题3】(5分)
(k)Car.Cno,Brand
(l)COUNT(*)>=ALL
(m)NOT IN
(n)SCHEDULE,CAR
(o)SCHEDULE.Cno=CAR.Cno
看了阅读下列说明,回答问题1至问题...的网友还看了以下:

沿水平方向做匀变速直线运动的车厢中,悬挂一个小球,小球的悬线与竖直方向夹角为37°,球和车厢相对静 物理 2020-05-17 …

[语文问题]六年级.……|||“、/////////按要求写名言警句:1.说明读书很重要的:2.说 其他 2020-07-09 …

汽车理论问题,欢迎踊跃作答!①为什么说容易侧滑的汽车能加剧跑偏?②分析说明车身质量、悬架刚度的变化 其他 2020-07-10 …

车厢中用细绳将质量m的球挂在车厢的光滑侧壁上当车厢以g/4的加速度向左加速行驶时,车厢侧壁受到的压力 物理 2020-11-01 …

汽车紧急刹车过程中,会在公路上留下车胎的擦痕,下列说法中正确的是()A.擦痕是由于刹车后摩擦增大造成 物理 2020-11-02 …

(2010•遵义)水平公路上行驶的汽车突然刹车,车上的人会向前倾,如图所示,以下说法中正确的是()A 物理 2020-11-13 …

一辆四轮小轿车爬一斜坡,若斜坡倾斜角过大就会翻车,画图说明车在什么情况下可能翻车? 数学 2020-12-12 …

交警部门在处理交通事故时,在事故现场通常都要测量刹车印的长短,以确定车速的快慢(假定车的质量与路况相 物理 2021-01-08 …

沿水平方向做匀变速直线运动的车厢中,悬挂小球的悬线偏离竖直方向37度,球和车厢相对静止,球的质量为0 物理 2021-01-13 …

质量为2000千克的汽车在水平路面上行驶,轮胎与路面间的最大静摩擦为14000N,当汽车经过半径为5 物理 2021-01-23 …