题型介绍
一、单项选择题(本大题共20小题,每小题2分,共40分。在每小题列出的四个备选项中只有一个是符合题目要求的,错选、多选或未选均无分。)
1.数据库三级模式体系结构的划分,有利于保持数据库的()。
A.数据独立性
B.数据安全性
C.结构规范化
D.操作可行性
【正确答案-参考解析】:参加考试可见2.有题20图所示E-R模型, 将其转换为关系模型时需要()。
A.3个关系模式
B.4个关系模式
C.5个关系模式
D.6个关系模式
【正确答案-参考解析】:参加考试可见二、填空题(本大题共10小题,每小题1分,共10分。错填、不填均无分。)
1.SQL Server提供多个图形化工具,其中用来启动、停止和暂停SQL Server的图形化工具称为_____。
【正确答案-参考解析】:参加考试可见2.最常用的概念模型的表示方法是_____。
【正确答案-参考解析】:参加考试可见三、简答题(本大题共5小题,每小题3分,共15分。)
1.简述候选键与超键的区别。
【正确答案-参考解析】:参加考试可见2.DBMS的查询处理器有哪些功能?
【正确答案-参考解析】:参加考试可见四、程序设计(本大题共4小题,每小题5分,共20分。)
1.设教学数据库的模式如下: 试定义下列完整性约束: (1)在关系S中插入的学生年龄值应在16~25岁之间; (2)在关系SC中插入元组时,其S#值和C#值必须别在S和C中出现; (3)在关系SC中修改GRADE值时,必须仍在0~100之间; (4)在删除关系C中一个元组时,首先要把关系SC中具有同样C#值的元组全部删去; (5)在关系S中把某个S#值改为新值时,必须同时把关系SC中那些同样的S#值也修改为新值。
【正确答案-参考解析】:参加考试可见2.设有学生表和学生选修课程表,试用SQL语言完成下面两小题: (1)建立一个视图,并按课程号CNO升序排序。 (2)从视图V-SSC上查询平均成绩在90分以上的学生姓名SN、课程名CN和成绩G。(1)
【正确答案-参考解析】:参加考试可见1.设关系模式R(A,B,C,D,E,G), 求F的最小覆盖。
【正确答案-参考解析】:参加考试可见