兰大《数据库原理》5月补考考核试题 下载本文

内容发布更新时间 : 2024/11/7 23:54:21星期一 下面是文章的全部内容请认真阅读。

(单选题)1: 反映现实世界中实体及实体间联系的信息模型是( )。 A: 关系模型 B: 层次模型 C: 网状模型 D: E-R模型 正确答案:

(单选题)2: 在数据库三级模式中,模式的个数( )。 A: 只有一个

B: 可以有任意多个 C: 与用户个数相同

D: 由设置的系统参数决定 正确答案:

(单选题)3: 下列SQL Server语句中出现语法错误的是( )。 A: DECLARE@MyvarINT B: SELECT*FROM[AAA] C: CREATE DATABASE AAA D: DELETE* FROM AAA 正确答案:

(单选题)4: 在合并分E-R图时必须消除各分图中的不一致。各分E-R图之间的冲突主要 有三类,即属性冲突、命名冲突和结构冲突,其中命名冲突是指(      )。 A: 命名太长或太短 B: 同名异义或同义异名 C: 属性类型冲突 D: 属性取值单位冲突 正确答案:

(单选题)5: SQL语言中,删除一个表的命令是( )。 A: ALTER B: DROP C: CLEAR D: DELETE 正确答案:

(单选题)6: 在关系R(R#,RN,S#)和S(S#,SN,SD)中,R的主码是R#,S的主码是S#,则S#在R中称为( )。 A: 外码 B: 候选码 C: 主码 D: 超码 正确答案:

(单选题)7: 有两个关系R和S,分别包含15个和10个元组,则在R ,R-S,R S中不可能出现的元组数目情况是( )。 A: 15,5,10 B: 18,7,7 C: 21,11,4 D: 25,15,0 正确答案:

(单选题)8: 我们把表示实体及实体之间联系的数据库的数据结构称为数据模型。在传统数据模型分类中,不包括( )。 A: 网状模型 B: 链状模型 C: 层次模型 D: 关系模型 正确答案:

(单选题)9: 己知关系R和S,R∩S等价于( )。 A: (R-S)-S B: S-(S-R) C: (S-R)-R D: S-(R-S) 正确答案:

(单选题)10: 有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( )。 A: 实体完整性约束 B: 参照完整性约束

C: 用户自定义完整性约束 D: 关键字完整性约束 正确答案:

(多选题)11: DBA的职责是( )。 A: 决定DB中的信息内容和结构 B: 决定DB的存储结构和存取策略

C: 定义数据的安全性要求和完整性约束条件 D: 监控数据库的使用和运行 正确答案:

(多选题)12: 从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的问题是:( )。 A: 数据冗余度大 B: 修改异常 C: 插入异常 D: 删除异常

正确答案:

(多选题)13: ( )是公安信息系统当前和今后的应用主流。 A: 大型关系数据库系统 B: 小型关系数据库系统 C: 数据仓库系统 D: 非结构化数据库 正确答案:

(多选题)14: SQL语言具有(  )功能。 A: 数据定义 B: 数据操纵 C: 数据控制 D: 关系规范化 正确答案:

(多选题)15: 从关系规范化理论的角度讲,一个满足3NF的关系可能存在的问题是:(     )。 A: 数据冗余度大 B: 修改异常 C: 插入异常 D: 删除异常 正确答案:

(判断题)16: 在层次模型中两个结点间的关系只能是一对多关系。 A: 对 B: 错

正确答案:

(判断题)17: 关系模型是通过关系中的数据而不是通过指针链接来表示实体间的联系。 A: 对 B: 错

正确答案:

(判断题)18: 触发器可分为语句触发器和行触发器。 A: 对 B: 错

正确答案:

(判断题)19: E-R图在概念上表示了一个数据库的信息组织情况,E-R图包括了实体、属性、联系三种基本图素。 A: 对 B: 错

正确答案:

(判断题)20: 关系数据库侧重于联机事务处理系统(OLTP),它是基于应用的。而数据仓库则侧重于联机事务分析(OLAP),它是面向主题和历史的事务分析和处理。 A: 对 B: 错

正确答案:

(简答题)21: 设教学数据库中有三个基本表:学生表S(SNO,SNAME,AGE,SEX),其属性分别表示学号、学生姓名、年龄、性别。课程表C(CNO,CNAME,TEACHER),其属性分别表示课程号、课程名、上课教师名。选修表SC(SNO,CNO,GRADE),其属性分别表示学号、课程号、成绩。有如下SQL查询语句:SELECT CNOFROM C WHERE CNO NOT IN(SELECT CNO FROM S,SCWHERE S.SNO=SC.SNO AND SNAME='张三');请完成下列问题:(1)用汉语句子阐述上述SQL语句的含义;(2)用等价的关系代数表达式表示上述SQL查询语句。

正确答案:

(简答题)22: 基于数据库中的成绩表: 成绩(学号,课程名,成绩) 用SQL语句写出往成绩表中插入一个元组(20010101,管理信息系统,80)

正确答案:

(简答题)23: 学生-课程数据库学生表:Student(Sno,Sname,Ssex,Sage,Sdept)课程表:Course(Cno,Cname,Cpno,Ccredit)学生选课表:SC(Sno,Cno,Grade) 用SQL语句实现:(1)为学生-课程数据库中的Course表建立索引,按课程号升序建唯一索引。(2)删除Course表的索引。(3)查询全体学生的姓名、学号、所在系。

正确答案:

(简答题)24: 写出下列各命令或命令组的功能(1)SELECT DISTINCT 课程名,学分; FROM 课程; WHERE 课程名 LIKE \计算机%\AND 学分>3(2)SELECT * FROM 学生 ORDER BY 年龄 (3)SELECT 系名,COUNT(*) FROM 学生,选课 WHERE 学生·学号= 选课·学号 GROUP BY 系名

正确答案:

(单选题)1: 反映现实世界中实体及实体间联系的信息模型是( )。 A: 关系模型 B: 层次模型 C: 网状模型 D: E-R模型 正确答案:

(单选题)2: 在数据库三级模式中,模式的个数( )。 A: 只有一个

B: 可以有任意多个

C: 与用户个数相同

D: 由设置的系统参数决定 正确答案:

(单选题)3: 下列SQL Server语句中出现语法错误的是( )。 A: DECLARE@MyvarINT B: SELECT*FROM[AAA] C: CREATE DATABASE AAA D: DELETE* FROM AAA 正确答案:

(单选题)4: 在合并分E-R图时必须消除各分图中的不一致。各分E-R图之间的冲突主要 有三类,即属性冲突、命名冲突和结构冲突,其中命名冲突是指(      )。 A: 命名太长或太短 B: 同名异义或同义异名 C: 属性类型冲突 D: 属性取值单位冲突 正确答案:

(单选题)5: SQL语言中,删除一个表的命令是( )。 A: ALTER B: DROP C: CLEAR D: DELETE 正确答案:

(单选题)6: 在关系R(R#,RN,S#)和S(S#,SN,SD)中,R的主码是R#,S的主码是S#,则S#在R中称为( )。 A: 外码 B: 候选码 C: 主码 D: 超码 正确答案:

(单选题)7: 有两个关系R和S,分别包含15个和10个元组,则在R ,R-S,R S中不可能出现的元组数目情况是( )。 A: 15,5,10 B: 18,7,7 C: 21,11,4 D: 25,15,0 正确答案:

(单选题)8: 我们把表示实体及实体之间联系的数据库的数据结构称为数据模型。在传统数据