选择练习题
1.在E-R图中,用来表示实体的图形是( 1 )。
A. 矩形 B. 椭圆形
C. 菱形 D. 三角形
2. 在数据库管理系统提供的语言中,负责数据的完整性、安全性的定义与检查以及并发控制、故障恢复等功能的是( 2 )。
A. 数据定义语言 B. 数据转换语言
C. 数据操纵语言 D. 数据控制语言
3. 一个关系中的候选关键字( 3 )。
A. 至多一个 B. 可多个
C. 必须多个 D. 至少3个
4. 常用的关系运算是关系代数和( 4 )。
A. 集合代数 B. 逻辑演算
C. 关系演算 D. 集合演算
5. 关系数据库管理系统能实现的专门关系运算包括:( 5 )。
A.排序、索引、统计 B.选取、投影、连接
C.关联、更新、排序 D.显示、打印、制表
6. 关系数据模型的三个组成部分中,不包括( 6 )。
A.完整性规则 B.数据结构
C.并发控制 D.数据操作
7. 以下关于视图的描述中,不正确的是( 7 )。
A. 视图是外模式 B. 使用视图可以加快查询语句的执行速度
C. 视图是虚表 D. 使用视图可以加快查询语句的编写
8.已知学生、课程和成绩三个关系如下:学生(学号,姓名,性别,班级)、课程(课程名称,学时,性质)、成绩(课程名称,学号,分数)。若打印学生成绩单,包括学号、姓名、课程名称、分数,应该对这些关系进行 ( 8 )操作。
A.并 B.交
C.乘积 D.连接
9. 完整性控制的防范对象是( 10 )。
A. 非法用户 B. 不合语义的数据
C. 非法操作 D. 不正确的数据
10.完整性控制的防范对象是( 25 )。
A. 非法用户
B. 不合语义的数据
C. 非法操作
D. 不正确的操作
C. 非法操作
D. 不正确的操作
11. 在数据库设计中,将E-R图转换成关系数据模型的过程属于( 11 )。
A. 需求分析阶段 B. 逻辑设计阶段
C. 概念设计阶段 D. 物理设计阶段
12. “日志”文件用于保存( 12 )。
A. 程序运行过程 B.数据操作
C. 程序执行结果 D. 对数据库的更新操作
13. SQL语言通常称为( 17 )。
A.结构化查询语言 B.结构化控制语言
C.结构化定义语言 D.结构化操纵语言
14. 在DB技术中,“脏数据”是指( 13 )。
A.未回退的数据
B.未提交的数据
C.回退的数据
D.未提交随后又被撤消的数据
15. 一个事务执行过程中,其正在访问的数据被其他事务所修改,导致处理结果不正确,这是由于违背了事务的( 14 )而引起的。
A.原子性 B.一致性
C.隔离性 D.持久性
16. 关系模式中,各级范式之间的关系为( 15 )。
A. BCNF3NF2NF1NF B. 3NF1NF 2NFBCNF
C. 2NF3NFBCNF1NF D. 1NF BCNF2NF3NF
17.在数据库的安全性控制中,为了保证用户只能存取他有权存取的数据。在授权定义中,数据对象的( 19 ),授权子系统就越灵活。
A. 范围越小
B. 范围越大
C. 约束越细致
D. 范围越灵活
18.需求分析阶段设计数据流图通常采用( 20 )。
A.面向对象的方法 B.回溯的方法
C.自底向上的方法 D.自顶向下的方法
19. 若属性A是基本关系R的主属性,则属性A不能取空值,这是( 21 )规则。
A. 参照完整性 B. 用户定义的完整性
C. 实体完整性 D. 主码不能取空值
20. 事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放。事务T在读取数据R之前必修先对其加S锁,读完后即可释放S锁。这是( 22 )。
A. 一级封锁协议 B. 二级封锁协议
C. 三级封锁协议 D. 可串行化协议
21. SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、UPDATE实现的是( 23 )功能。
A. 数据控制 B. 数据查询
C. 数据定义 D.数据操纵
22. 若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为( 24 )。
A. 事故故障 B. 系统故障
C. 介质故障 D. 运行故障
23.从E-R模型向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是( 25 )。
A.M端实体的关键字 B.N端实体的关键字
C.M 端实体关键字与N端实体关键字组合
D.重新选取其他属性
24. 在数据库三级模式间引入二级映像的主要作用是( 16 数据库原理及应用期末考试题)。
A.提高数据与程序的独立性 B.提高数据与程序的安全性
C.保持数据与程序的一致性 D.提高数据与程序的可移植性
25.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是 ( 1 )。
A. DB包含DBS和DBMS B. DBMS包含DB和DBS
C. DBS包含DB和DBMS D. 没有任何关系
26. 一般,一个数据库系统的外模式 ( 2 )。
A.只能有一个 B.最多只能有一个
C.至少两个 D.可以有多个
27. 用树形结构表示实体之间联系的模型是( 3 )。
A. 关系模型 B. 网状模型
C. 层次模型 D. 以上三个都是
28.规范化理论是数据库( 18 )阶段的指南和工具。
A.需求分析 B.概念设计
C.逻辑设计 D.物理设计
29. 关系运算中花费时间可能最长的是( 4 )。
A. 选取 B. 投影
C. 除 D. 笛卡尔积
30. 关系模式的任何属性( 5 )。
A.不可再分 B. 可再分
C. 命名在关系模式中可以不唯一.
D. 以上都不对
31. 在数据库的数据模型中有( 6 )。
A. 网状模型、层次模型、关系模型 B. 数字型、字母型、日期型
C. 数值型、字符型、逻辑型 D. 数学模型、概念模型、逻辑模型
32. ( 7 )是指长期储存在计算机内的、有组织的、可共享的数据集合。
A. 数据 B. 数据库
C. 数据库管理系统 D. 数据库系统
33.设有一个关系:DEPT(DNO,DNAME),如果要出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成 WHERE DNAME LIKE( 8 )。
A.'_ _W_%' B.'_ W_%'
C.'_ W _ _%' D.'_ %W _ _'
34. 并发操作会带来哪些数据不一致性( 9 )。
A. 丢失修改、不可重复读、读脏数据、死锁
B. 不可重复读、读脏数据、死锁
C. 丢失修改、读脏数据、死锁
D. 丢失修改、不可重复读、读脏数据
35. 下列那种方法不是数据库的安全性控制方法【 】。
A. 设置用户口令 B. 视图机制
C. 判断输入的原始数据是否正确 D. 设置用户存取权限
36. 在数据库设计中,通常使用( 10 )来描述概念模型。
A. 数据字典 B. 程序流程图
C.数据结构图 D. E-R图
37. 在关系模式SC(SNO, CNO, G)中,SNO不是码,但SNO是关系模式S(SNO, SDEPT, SAGE)的码,则SNO是关系模式SC的( 12 )。
A. 主码 B. 外码 C. 候选码 D. 非码
38. 若两个实体之间的联系是m:n,则实现m:n联系的方法是( 13 )。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论