数据库系统概论试题9.doc
文本预览下载声明
芃芀薆肃羂蒆蒂肂肄艿螀肁膇蒄蚆肀荿芇蚂聿聿薂薈蚆膁莅蒄蚅芃薁螃蚄羃莃虿蚃肅蕿薅螂膈莂蒁螂芀膅螀螁羀莀螆螀膂芃蚁蝿芄蒈薇螈羄芁蒃螇肆蒇螂螆腿艿蚈袆芁蒅薄袅羀芈蒀袄膃蒃蒆袃芅莆螅袂羅薁蚁袁肇莄薇袀腿薀蒃袀节莃螁罿羁膅蚇羈肄莁薃羇芆膄蕿羆羆葿蒅羅肈节螄羄膀蒇蚀羄芃芀薆肃羂蒆蒂肂肄艿螀肁膇蒄蚆肀荿芇蚂聿聿薂薈蚆膁莅蒄蚅芃薁螃蚄羃莃虿蚃肅蕿薅螂膈莂蒁螂芀膅螀螁羀莀螆螀膂芃蚁蝿芄蒈薇螈羄芁蒃螇肆蒇螂螆腿艿蚈袆芁蒅薄袅羀芈蒀袄膃蒃蒆袃芅莆螅袂羅薁蚁袁肇莄薇袀腿薀蒃袀节莃螁罿羁膅蚇羈肄莁薃羇芆膄蕿羆羆葿蒅羅肈节螄羄膀蒇蚀羄芃芀薆肃羂蒆蒂肂肄艿螀肁膇蒄蚆肀荿芇蚂聿聿薂薈蚆膁莅蒄蚅芃薁螃蚄羃莃虿蚃肅蕿薅螂膈莂蒁螂芀膅螀螁羀莀螆螀膂芃蚁蝿芄蒈薇螈羄芁蒃螇肆蒇螂螆腿艿蚈袆芁蒅薄袅羀芈蒀袄膃蒃蒆袃芅莆螅袂羅薁蚁袁肇莄薇袀腿薀蒃袀节莃螁罿羁膅蚇羈肄莁薃羇芆膄蕿羆羆葿蒅羅肈节螄羄膀蒇蚀羄芃芀薆肃羂蒆蒂肂肄艿螀肁膇蒄蚆肀荿芇蚂聿聿薂薈蚆膁莅蒄蚅芃薁螃蚄羃莃虿
《数据库系统概论》试题9
一、选择题(分)____阶段。
A.数据库系统 B.文件系统
C.人工管理 D.数据项管理
2.对关系模型叙述错误的是____。
A.建立在严格的数学理论、集合论和谓词演算公式的基础之上
B.微机DBMS绝大部分采取关系数据模型
C.用二维表表示关系模型是其一大特点
D.不具有连接操作的DBMS也可以是关系数据库系统
3.关系运算中花费时间可能最长的运算是____。
A.投影 B.选择 C.笛卡尔积 D.除
4.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。
要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系____。
A.S B.SC,C C.S,SC D.S,C,SC
5. FoxPro使用的数据模型是________。
A.层次数据模型 B.关系数据模型
C.网状数据模型 D.非关系数据模型
6.关系规范化中的删除操作异常是指________。
A.不该删除的数据被删除 B.不该插入的数据被插入
C.应该删除的数据未被删除 D.应该插入的数据未被插入
7.在关系数据库设计中,设计关系模式是____的任务。
A.需求分析阶段 B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段
8.从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的码是____。
A.M端实体的码 B.N端实体的码
C.M端实体码与N端实体码组合 D.重新选取其他属性
9.下面哪个不是数据库系统必须提供的数据控制功能____。
A.安全性 B.可移植性 C.完整性 D.并发控制
10.消除了部分函数依赖的INF的关系模式,必定是____。
A.1NF B.2NF C.3NF D.4NF
二、填空题(分)
1.完整性约束包括____、____、____三种。
2.关系操作的特点是____操作。
3.关系代数中,从两个关系中找出相同元组的运算称为____运算。
4.在关系数据库的规范化理论中,在执行“分解”时,必须遵守规范化原则:保持原有的函数依赖和____。
5.SQL语言的数据定义功能包括____、____、____和____。
三、简答题(分) 101 刘军 k5 80 212 王丽 k8 76 221 章华 k9 92 ( 课程号 课程号 k5 高等数学 k8 C语言n k9 计算机网络 ( 成绩表 课程表
四、综合题(分)(分)1)设计该计算机管理系统的E-R图;(分)(分)(分)设有关系S、SC、C,试用关系代数完成下列操作。(分,每小题5分)S(S,SNAME,AGE,SEX) 例:(001,李强,23,’男SC(S#,C#,SCORE) 例:(003,C1,83)C(C,CNAME,TEACHER) 例:(C1,数据库原理,王华)1)用关系代数SQL分别检索选修课程C1和C2的学生。SQL找出选修了“程军”老师教的所有课程的学生。用SQL找出“程序设计”课程成绩在90分以上的学生姓名。(分)R(W,X,Y,Z),F = { X→Z,WX→Y }。
试求下列问题:1)关系
显示全部