数据库复习试题答案及解析
- 格式:docx
- 大小:81.66 KB
- 文档页数:8
选 择题:
1、DB, DBMS^ DBS 三者的关系是(B ) A 、S B 、SC C C 、S, SC D 、S ,C ,SC 3、 将E-R 图转换为关系模式时,如果两实体间的联系是 m n ,下列说法正确的是(C )
A 、 将m 方主键(主码)和联系的属性纳入
n 方的属性中
B 、 将m 方属性和n 方属性中均增加一个表示级别的属性
C 、 增加一个关系表示联系,其中纳入
m 方和n 方的主键(主码)
D 、 将n 方主键(主码)和联系的属性纳入
m 方的属性中
4、 由SELECT- FRO — WHER —GROU —ORDER!成的SQL 语句,在被 DBMS 处理时,各字句的执行
次序为( C )
A 、 SELECT —FROM —WHER —EGROU —PORDER
B 、 FROM —SELECT —WHER —EGROU —PORDER
C 、 FROM —WHER —EGROU —PSELECT —ORDER
D 、 SELECT —FROM —GROU —PWHER —EORDER 5、 以下不是数据库技术所具备的特点是( D )
A 、数据结构化
B 、数据冗余小
C 、有较高的数据独立性
D 、数据联系弱
6、 在信息模型的“学生”尸体中,对每个学生的具体情况的描述,称为( A )
A 、实体值
B 、实体型
C 、属性值
D 、属性型 7、 关系数据库三级模式中的( B ),可用视图实现。 A 、内模式 B 、外模式 C 、存储模式 D 、模式
8、 可用于区别实体集中不同个体的属性或属性集合,称为该实体的( B )
A 、属性型
B 、键
C 、外部键
D 、实体型
9、 设有一个体育项目可以有多个运动员报名,一个运动员课参加多个项目,运动员与体育项目之间是( A 、一对一的联系 B 、一对多的联系 C 、多对一的联系 D 、多对多的联系
10、 关系R 与关系S 只有1个公共属性,T1是R 与S 作等值连接的结果, T2是R 与S 作自然连接的结果, 则( D ) A 、T1的属性个数等于 T2的属性个数
B
、T1的属性个数小于 T2的属性个数
C 、T1的属性个数大于或等于 T2的属性个数
D 、T1的属性个数大于 T2的属性个数 11、 数据库系统是由应用程序、 DBMS DB 以及DBA 组成。其中核心部分是( C ) A 、应用程序 B 、DBA C 、DBMS D 、DB
12、 下列集函数中不忽略空值( NULL )的是(A ) A 、COUNT (*) B 、MAX (列名) C 、SUM (列名) D 、AVG (列名)
13、 一个关系中的候选关键字( B )
A 、至少一个
B 、可多个
C 、必须多个
D 、至少3个 14、 在数据库设计中,具有最小性、唯一性和非空性的是( B )
A 、索引
B 、关系模型主关键字(主码)
C 、外关键字(外码)
D 、约束
15、 常用的关系运算时关系代数和( C ) A 、集合代数 B 、逻辑演算 C 、关系演算 D 、集合演算 16、 在基本层次联系中,记录型之间的联系是( B )
A 、一对一联系
B 、一对多联系
C 、多对多联系
D 、多对一联系
A 、D
B 包括 DBMS^ DBS B 、DBS 包括 DB 禾口 DBMS
C 、DBMS 包括 DBS 和 DB
D 、DBS 与 DB DBMS 无关
2、假定学生关系式
S ( S#, SNAME SEX AGE ,课程关系式 C ( C#, CNAME TEACHER ,学生选课关系是
SC ( S#,
C#, GRAND 。要查找选修
COMPUTER 课程的“女”学生姓名,将涉及到关系( D )
17、 关于冗余数据的叙述中,不正确的是
( A 、冗余的存在容易破坏数据库的完整性
C 、不应该在数据库中存储任何冗余数据
18、 五种基本关系代数运算分别( D ) C )
B 、冗余的存在给数据库的维护增加困难 D 、冗余数据是指可由基本数据导出的数据
A 、U 、G 、x 、n 、b 、U 、
C 、U 、G 、X 、n 、c
D 、U 、
X 、n 、c
19 、下面不属于实体的是(B)
A、人
B、聘任
C、一场球赛
D、学习成绩
20 、不允许记录中出现重复索引值的索引是(D)
A、非聚集索引
B、主索引和唯一索引
C、主索引、聚集索引、唯一索引
D、主索引和聚集索引
21、已知库中有3个基本表S (学生,学号,性别,年龄),SC (学号,课程号,成绩)和
C (课程号,课程名,任课老师名),若要查询选修了数据库课程的学生姓名,下列关系代数表达式不正确的是(D)
A、
姓名(课程名‘数据库(' S SC C
))
B 、
姓名(
S学号SC学号SC.课程号C.课程号课程名‘数据库'
S SC C
))
C、
姓名(S SC
课程名‘数据库(c)
) D 、姓名(
课程名‘数据库('
S SC C
))
22、数据库按某个关键字进行排序后(C
)
A、元数据库按关键字重新排列 B 、按关键字值顺序排列形成新数据库
C、建立一个按关键字值顺序排列的映射文件 D 、在原库中增加一个新字段用于记录关键字的顺序
24、下列四项中,不属于数据库特点的是(C)
A、数据共享B 、数据库完整性C、数据冗余很高 D 、数据独立性高
25、数据库与文件系统的根本区别在于(A)
A、提高了系统效率系统
B、方便了用户使用
C、数据的结构化
D、节省了存储空间
26、在数据库设计时可以采用(C)方法来规范化一个表以实现范式转换。
A、自然连接
B、选择分解
C、投影分解
D、并运算
27、在数据库设计中,将E-R 图转换成关系数据模型的过程属于(B)
A、需求分析阶段
B、逻辑设计阶段
C、概念设计阶段
D、物理设计阶段
28、下面哪个不是数据库系统必须提供的数据控制能力(B)
A、安全性
B、可移植性
C、完整性
D、并发控制
29、在数据库中,(C)可使数据产生不一致。
A、未对数据进行完整性的控制 B 、数据存储量太大
C、数据冗余 D 、没有严格保护数据
30、在数据库设计中,将E-R 图转换成关系数据模型的过程属于(C)
A、需求分析阶段
B、概念设计阶段
C、逻辑设计阶段
D、物理设计阶段
32、学校数据库中有学生和宿舍两个关系:学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)
假设有的学生不住宿舍,床位也可能空闲。如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行(D)
A、外联接
B、左外联接
C、右外联接
D、自然连接
33、从E-R模型关系向关系模型转换时,一个M: N联系转换为关系模型时,该关系模式的码是(C)
A、M端实体的码
B、N端实体的码
C、M端实体码与N端实体码组合
D、重新选取其他属性
34、数据库的正确性和相容性是指数据的(B)内容。
A、安全性
B、完整性
C、并发控制
D、恢复
35、任何一个满足2NF但不满足3NF的关系模式都不存在(B)
A、主属性对候选键的部分依赖 B 、非主属性对候选键的部分依赖
C、主属性对候选键的传递依赖 D 、非主属性对候选键的传递依赖
36、以为教师可以教多门课,一门课只能由一位教师来教。在E-R 数据模型中,这种联系属于(B)
A、1:1 B 、1 : n C 、m: n D 、无法确定
37、从关系中挑选出指定的属性组成新关系的运算称为()
A、“选取”运算 B 、“投影”运算C、“联接”运算D、“交”运算
38、若用户wang已将对关系S修改的权限授予用户li ,如果要收回用户wang对关系S的修改权限,并连锁回收li 的权限,则应执行的SQL语句是(A)
A、REVOKE UPDATE ON S FROM wang RESTRICT li B 、REVOKE UPDATE ON S FROM wang CASCADE
C、REVOKE UPDATE ON S FROM wang CASCADE li D 、REVOKE UPDATE ON S FROM wang RESTRICT