软题库 移动APP 扫码下载APP 随时随地移动学习 培训课程
当前位置:信管网 >> 在线考试中心 >> 信息系统项目管理师题库 >> 试题查看
试卷名称 2008年上半年数据库系统工程师考试上午真题试题(综合知识)
考试中心《2008年上半年数据库系统工程师考试上午真题试题(综合知识)》在线考试
试卷年份2008年上半年
试题题型【单选题】
试题内容

某公司的部门(部门号,部门名,负责人,电话)、商品(商品号,商品名称,单价,库存量)和职工(职工号, 姓名, 住址)三个实体对应的关系如表1、表2和表3所示。假设每个部门有一位负责人,一个负责人只有一部电话,但有若干名员工;每种商品只能由一个部门负责销售。

a. 部门关系不属于第三范式的原因是 (1) 。如果用户要求得到表4所示的结果,需要 (2) ,并增加关系模式 (3) 。  
b. 若部门名是唯一的,请将下述部门SQL语句的空缺部分补充完整。
CREATE TABLE 部门(部门号CHAR(3)    PRIMARY KEY,
部门名  CHAR(10)   (4) ,
负责人  CHAR(4),
电话  CHAR(20))
(5) ;
c. 查询各部门负责人的姓名及住址的SQL语句如下:  
SELECT   部门名,姓名,住址
FROM 部门,职工   (6) ;
(1)
A.没有消除非主属性对码的部分函数依赖,如:部门名→负责人 
B.没有消除非主属性对码的部分函数依赖,如:负责人→电话 
C.只消除了非主属性对码的部分函数依赖,而未消除传递函数依赖 
D.没有消除非主属性对码的部分函数依赖和传递函数依赖 
(2)
A.修改表1的结构,在表1中增加一个职工号 
B.修改表2的结构,在表2中增加一个职工号 
C.修改表2的结构,在表2中增加一个部门号 
D.修改表3的结构,在表3中增加一个部门号 
(3)
A.销售(职工号,商品号,日期,数量) 
B.销售(职工号,商品名称,商品号,数量) 
C.销售(职工号,部门号,日期,数量) 
D.销售(职工号,部门号,商品号,日期) 
(4)
A.NOT NULL 
B.UNIQUE 
C.KEY UNIQUE 
D.PRIMARY KEY 
(5)
A.PRIMARY KEY(部门号)NOT NULL UNIQUE 
B.PRIMARY KEY(部门名)UNIQUE 
C.FOREIGN KEY(负责人)REFERENCES 职工(姓名) 
D.FOREIGN KEY(负责人)REFERENCES 职工(职工号) 
(6)
A.WHERE 职工号=负责人 
B.WHERE 职工号=’负责人’ 
C.WHERE 姓名=负责人 
D.WHERE 姓名=’负责人’


相关试题

推荐文章
合作网站内容