- 32
- 0
- 约2.15万字
- 约 17页
- 2020-12-05 发布于天津
- 举报
数据库系统工程师练习题(三)
试题 某工厂的信息管理数据库的部分关系模式如下所示:
职工 (职工号,姓名,年龄,月工资,部门号,电话,办公室 )
部门 (部门号,部门名,负责人代码,任职时间 )
问题 1] 解答 (a)PRIMARY KEY(b)FOREIGN KEY ( 负责人代码 ) REFERENCES 职工
c() FOREIGN KEY ( 部门号 ) REFERENCES 部门 (d) 月工资> =500 AND <月工资 =5000 ,或月工资
BETWEEN 500 AND 5000(e)count(*) ,Sum ( 月工资 ),Avg ( 月工资 )(f)GrOup by 部门号
[ 问题 2] 解答
(1) 该行不能插入“职工”关系,它违反了实体完整性中主码必须惟一区分关系中的每一个属性。
(2) 该行可以插入“职工”关系,尽管部门号、电话和办公室为空,但是它表示该雇员没有分配到某个
部门。 (3) 该行不能插入“职 32 ’关系,它违反了参照完整性。因为 6 在关系“部门”中不存在。
[ 问题 3] 解答 (1) 和 (2
原创力文档

文档评论(0)