数据库系统原理测试题(含答案).docxVIP

数据库系统原理测试题(含答案).docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

数据库系统原理测试题(含答案)

一、单选题(共100题,每题1分,共100分)

1.下列不属于数据库的建立和维护功能的是

A、数据库的性能监视

B、数据库的分析

C、数据库空间的维护

D、数据定义

正确答案:D

2.下面关于“1级封锁”的说法,正确的是

A、1级封锁避免“丢失更新”

B、1级封锁可以避免“死锁”

C、1级封锁“能重复读”

D、1级封锁可以避免“读脏数据”

正确答案:A

3.候选键约束可以在CREATETABLE或ALTERTABLE语句中使用关键字【】来实现。

A、REFERENCES

B、FOREIGNKEY

C、PRIMARYKEY

D、UNIQUE

正确答案:D

4.在某表中将学号字段的前四位规定为学生的入学年份,第5位规定为院系的编号。这属于列级约束中的

A、对数据类型的约束

B、对数据格式的约束

C、对取值范围的约束

D、对空值的约束

正确答案:B

5.关系数据库的标准语言是

A、C语言

B、C++

C、SQL

D、Delphi

正确答案:C

6.能唯一标识该关系的元组的属性称为该关系的

A、超键

B、码

C、分量

D、超码

正确答案:B

7.在关系的一个码中移去某个属性,它仍然是这个关系的码,这样的码称为

A、主属性

B、全码

C、超码

D、外码

正确答案:C

8.MySQL支持的用户自定义完整性约束不包括

A、非空约束

B、CHECK约束

C、触发器

D、视图

正确答案:D

9.下列关于数据控制语言的说法中,正确的是

A、REVOKE语句用于授予权限

B、GRANT语句用于收回权限

C、数据控制语言主要用于数据执行流程管理

D、数据控制语言包括的主要SQL语句是GRANT和REVOKE

正确答案:D

10.在使用SELECT语句进行查询时,若查询一个表中的所有列,则可在SELECT语句指定列的位置上直接使用的通配符是

A、#

B、@

C、*

D、.

正确答案:C

11.使用MySQL数据库管理系统构建各种信息管理系统或互联网网站的应用环境,采用LAMP构架方式时,【】作为操作系统。

A、UNIX

B、Windows

C、Linux

D、MAC

正确答案:C

12.根据数据流程图、任务分类表及数据操作特征表等,标明各任务的主要逻辑执行步骤的是

A、操作过程说明书

B、任务总表

C、数据字典

D、数据表

正确答案:A

13.子查询返回的结果集仅仅是一个值的是

A、标量子查询

B、行子查询

C、列子查询

D、表子查询

正确答案:A

14.当对各种约束进行命名后,就可以使用【】语句来更新与列或表有关的各种约束。

A、CREATETABLE

B、ALTERTABLE

C、SELECTTABLE

D、DELETETABLE

正确答案:B

15.下列不属于数据库系统三级模式结构的是

A、模式

B、数据模式

C、内模式

D、外模式

正确答案:B

16.使用存储过程的好处不包括

A、可增加网络流量

B、高性能

C、存储过程可作为一种安全机制来确保数据库的安全性

D、良好的封装性

正确答案:A

17.数据库管理系统的主要目的是

A、数据冗余小

B、数据共享

C、数据独立性高

D、数据集成

正确答案:D

18.实现数据在不会被相互干扰的情况下并发使用,并且在发生故障时能够对数据库进行正确的恢复的是

A、数据定义功能

B、数据库的运行管理功能

C、数据库的维护功能

D、数据操纵功能

正确答案:B

19.数据库的【】是指数据库中数据的正确性和相容性。

A、并发控制

B、安全性

C、恢复

D、完整性

正确答案:D

20.【】可以防止丢失更新和“读脏数据”。

A、1级封锁

B、2级封锁

C、0级封锁

D、两段锁协议

正确答案:B

21.系统维护中最困难的工作是

A、数据库重组与重构

B、物理设计

C、数据库运行

D、数据库实施

正确答案:A

22.主键约束可以在CREATETABLE或ALTERTABLE语句中使用关键字【】来实现。

A、REFERENCES

B、FOREIGNKEY

C、PRIMARYKEY

D、UNIQUE

正确答案:C

23.在创建存储过程时,常用的条件判断语句有

A、LOOP语句

B、REPEAT语句

C、WHILE语句

D、CASE语句

正确答案:D

24.主要反映应用部门原始业务处理的工作流程的是

A、数据流程图

B、数据操作特征表

C、操作过程说明书

D、任务分类表

正确答案:A

25.引起数据不一致的根源是

A、数据冗余

B、并发控制

C、数据集成

D、故障恢复

正确答案:A

26.属于数据库实现与操作阶段的是

A、逻辑设计

B、数据库的修改与调整

C、物理设计

D、概念设计

正确答案:B

27.目的是为可实际运行的应用程序设计提供依据与指导,并作为设计评价的基础的是

文档评论(0)

百知星球 + 关注
实名认证
文档贡献者

精心梳理知识,畅快分享所得

1亿VIP精品文档

相关文档