数据库系统原理模拟练习题(含参考答案)
一、单选题(共100题,每题1分,共100分)
1.一个事务一旦完成全部操作后,它对数据库的所有更新应永久地反映在数据库中,不会丢失,是事务的()。
A、一致性
B、持久性
C、隔离性
D、原子性
正确答案:B
2.设某数据库中有学生表(学号,姓名,专业),若要把“01、张璐、计算机”插入学生表中,则下列语句正确的是()。
A、ADDINTO学生表VALUE(‘01’,’张璐’,’计算机’)
B、INSERTINTO学生表VALUE(‘01’,’张璐’,’计算机’)
C、ADDINTO学生表VALUES(‘01’,’张璐’,’计算机’)
D、INSERTINTO学生表VALUES(‘01’,’张璐’,’计算机’)
正确答案:D
3.在数据库方式下,信息处理中占据中心位置的是()。
A、磁盘
B、内存
C、数据
D、程序
正确答案:C
4.使用SQL语句进行查询操作时,若希望查询出全部存在的元组,一般使用的保留字是()。
A、Unique
B、Except
C、Distinct
D、All
正确答案:D
5.下列不属于并发操作带来的问题是()。
A、丢失更新
B、读脏数据
C、死锁
D、不可重复读
正确答案:C
6.关于键的描述,下面错误的是()。
A、在关系中能惟一标识元组的属性集称为关系模式的超键
B、不含有多余属性的超键称为候选键
C、如果模式R中属性K是其他模式的主键,那么K在模式R中称为内键
D、用户选作元组标识的候选键称为主键
正确答案:C
7.完成关系模式设计是在数据库设计的()。
A、物理设计阶段
B、概念设计阶段
C、逻辑设计阶段
D、需求分析阶段
正确答案:C
8.关系规范化中的插入异常是指()。
A、插入了没有用的数据
B、不该插入的数据被插入
C、应该插入的数据没插入
D、插入了错误的数据
正确答案:C
9.记录了所有SQLServer2000的系统信息、登录账号、系统配置设置、系统中所有数据库及其系统信息以及存储介质信息的是()。
A、Tempdb数据库
B、Msdb数据库
C、Master数据库
D、Model数据库
正确答案:C
10.保护数据库以防止不合法的使用而造成的数据泄露、更改或破坏是数据库的()。
A、安全性
B、恢复性
C、完整性
D、一致性
正确答案:A
11.下列不属于存储过程优点的是()。
A、增加了程序编写工作量
B、间接实现安全控制
C、降低网络通信量
D、提高运行速度
正确答案:A
12.对于数据库系统生存期,属于数据库实施阶段的工作的是()。
A、设计应用程序与数据库的接口
B、数据库的重组织和重构造
C、将局部概念模型综合成全局概念模型
D、数据库试运行
正确答案:D
13.在关系模式R中,函数依赖X→Y的语义是()。
A、在R的一切可能关系中,Y值应与X值相等
B、在R的某一关系中,若任意两个元组的X值相等,则Y值也相等
C、在R的一切可能关系中,若任意两个元组的X值相等,则Y值也相等
D、在R的某一关系中,Y值应与X值相等
正确答案:C
14.关于概念模型的描述,不正确的是()。
A、概念模型是数据库设计人员与用户之间进行交流的工具
B、概念模型独立于硬件和软件
C、概念模型表达了数据的局部逻辑结构
D、概念模型是从用户需要的观点出发,对数据建模
正确答案:C
15.如果关系模式R的每个关系r的属性值都是不可分的原子值,那么称R属于()。
A、1NF
B、2NF
C、3NF
D、BCNF
正确答案:A
16.具有第三代数据库系统特征的是()。
A、网状模型
B、面向对象模型
C、层次模型
D、关系模型
正确答案:B
17.在SQLServer2000中,负责管理登录账号、数据库用户和权限,创建和管理数据库的工具是()。
A、企业管理器
B、查询分析器
C、事件探查器
D、服务管理器
正确答案:A
18.两个函数依赖集F和G等价的充分必要条件是()。
A、F=G+
B、F=G
C、F+=G+
D、F+=G
正确答案:C
19.系统把数据库从被破坏、不正确的状态恢复到最近一个正确的状态,DBMS的这种能力称为数据库的()。
A、可恢复性
B、并发性
C、完整性
D、安全性
正确答案:A
20.在数据库系统中,如果数据库的逻辑结构发生了变化,那么用户的应用程序()。
A、自动改变
B、必须改变
C、可以不变
D、必须作废
正确答案:C
21.数据库管理系统是()。
A、采用了数据库技术的计算机系统
B、包括DB
C、位于用户与OS之间的数据管理软件
D、包括OS在内的数据管理软件
正确答案:C
22.如果事务T获得了数据项Q上的排他锁,则T对Q()。
A、既可读又可写
B、只能写不能读
C、只能读不能写
D、不能读也不能