数据库 选择题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
选择题:
1.要保证数据库逻辑数据独立性,需要修改的是( B )。
A. 模式
B. 模式与内模式的映射
C. 模式与外模式的映射
D. 内模式
2.( C )是长期储存在计算机内的、有组织的、可共享的数据集合。
A. 数据库管理系统
B. 数据库系统
C. 数据库
D. 文件系统
3.在数据库系统阶段,数据( A )。
A. 具有数据冗余度低
B. 具有高度的物理独立性和逻辑独立性
C. 独立性差
D. 具有物理独立性,没有逻辑独立性
4.( B )是信息世界的模型,是现实世界到机器世界的一个中间层次。
A. 数据模型
B. 概念模型
C. 物理模型
D. 关系模型
5.关系是一个( C )。
A. 可执行文件
B. 源程序文件
C. 平面二维表
D. 文本文件
6. 子模式是(B)。
A. 模式的副本
B. 模式的子集
C. 多个模式的集合
D. 内模式的子集
7. 在 E-R 模型转换成关系模型的过程中,下列叙述不正确的是 ( D ) 。
A. 每个实体集转换成一个关系模式
B. 每个 M ∶ N 联系转换一个关系模式
C. 每个联系都可以转换成一个关系模式
D. 每个属性都可以转换成一个关系模式
8. 下列叙述不属于事务特性的是 ( D ) 。
A. 一致性
B. 原子性
C. 隔离性
D.完整性
9. 关系数据库完整性规则包括 ( B )。
A. 信息完整性
B. 参照完整性
C. 属性完整性
D. 语义完整性
10. 数据库的并发操作若不控制,可能带来的问题不包括 ( B ) 。
A. 丢失更新
B. 数据独立性低
C. 读脏数据
D. 不可重复读
11. 数据库系统优于文件系统的主要特点是( D )。
A. 数据面向应用程序
B. 管理的数据量大
C. 数据是非结构化的 D.数据是结构化的
12. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是( C )。
A.选择 B.并操作 C.外联接 D.分组
13. 关系模式进行投影运算后( C )。
A.元组个数等于投影前关系的元组数
B.元组个数小于投影前关系的元组数
C.元组个数小于或等于投影前关系的元组数
D.元组个数大于或等于投影前关系的元组数
14. 下面列出的关于视图的条目中,不正确的是( C )。
A. 视图是外模式
B. 视图是虚表
C.使用视图可以加快查询语句的执行速度
D.使用视图可以简化查询语句的编写
15. 若对DB中的数据操作分为两大类,可有 ( A )。
A. 查询和更新
B. 定义和更新
C. 查询和修改
D. 插入和删除
16. 在关系中,关键字可由( C )。
A. 多个任意属性组成
B. 至多由一个属性组成
C. 多个其值能惟一标识该关系中任何元组又不含多余的属性组成
D.两个其值能惟一标识该关系中任何元组的属性组成
17. 数据库系统中,三层模式结构的程序描述放在 ( B )中。
A. 数据库
B. 数据字典
C. 数据库管理系统
D. 运行日志
18. 在SQL中,与关系代数中的投影运算对应的子句是( A )。
A.SELECT
B. FROM
C. WHERE
D. ORDER BY
19. 如果事务T对数据D巳加S锁,则其他事务对数据D( A)。
A. 可以加 S 锁,不能加X锁
B. 可以加 S 锁,也可以加X锁
C. 不能加 S 锁,可以加X锁
D. 不能加任何锁
20. 事务特性中包含有( C )。
A. 完整性
B. 安全性
C. 隔离性
D. 事务恢复
21.要保证数据库逻辑数据独立性,需要修改的是( C )
A.模式
B.模式与内模式的映射
C.模式与外模式的映射
D.内模式
22.下列四项中,不属于数据库特点的是( C )
A.数据共享
B.数据完整性
C.数据冗余很高
D.数据独立性高
23.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的
联系类型是( D )
A.多对多
B.一对一
C.多对一
D.一对多
24.反映现实世界中实体及实体间联系的信息模型是( D )
A.关系模型
B.层次模型
C.网状模型
D.E-R模型
25.对数据库并发操作有可能带来的问题包括( A )
A.读出“脏数据”
B.带来数据的冗余
C.未被授权的用户非法存取数据
D.破坏数据独立性
26.关系数据模型的三个组成部分中,不包括( D )
A.完整性规则
B.数据结构
C.数据操作
D.并发控制
27.关系代数表达式的优化策略中,首先要做的是( B )
A.对文件进行预处理
B.尽早执行选择和投影运算
C.执行笛卡儿积运算
D.连接运算
28.事务有多个性质,其中不包括( B )
A.一致性
B.唯一性
C.原子性
D.隔离性
29.SQL语言通常称为( A )
A.结构化查询语言
B.结构化控制语言
C.结构化定义语言
D.结构化操纵语言
30.如何构造出一个合适的数据逻辑结构是( C )主要解决的问题。
A.数据库编程
B.数据字典
C.关系数据库规范化理论
D.关系数据库查询
判断题:
1. 数据管理是对数据进行分类、组织、编码、存储、检索和维护,是数据处理
的中心问题。(对)
2. 关系数据操作的操作对象是关系但操作结果不是关系。(错)
3.信息可以用数据的形式表示,既数据是信息的载体。(对)
4. 关系模型的数据结构可以细化为:关系——元组——属性。(对)
5.一个工人可以加工多种零件,每一种零件可以由不同的工人来加工。则工人和零件之间为1:N的联系。(错)
6. 选择是指从关系中挑选若干属性组成新的关系的运算。(错)
7. 关系模式的外码既是本关系的主码,也是另一关系的主码。(对)