数据库原理及应用SQL_习题集(含答案)剖析

时间:2025-04-03

数据库原理及应用SQL_习题集(含答案)剖析

《数据库原理及应用SQL》课程习

题集

一、单选题

1. ER模型属于()

A.概念模型

B.层次模型

C.网状模型

D.关系模型

2.数据库系统的三级模式结构中,定义索引的组织方式属于()

A.概念模式

B.外模式

C.逻辑模式

D.内模式

3. SQL语言中,实现数据存取控制功能的语句是()

A.CREATE和DROP

B.INSERT和DELETE

C.GRANT和REVOKE

http://www.77cn.com.cnMIT和ROLLBACK

4.物理结构的改变不影响整体逻辑结构的性质,称为数据库的()

A.物理数据独立性

B.逻辑数据独立性

C.物理结构独立性

D.逻辑结构独立性

5.全局ER模型的设计,需要消除属性冲突、命名冲突和()

A.结构冲突

B.联系冲突

C.类型冲突

D.实体冲突

6.一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是()

A.一对一

B.一对多

C.多对一

D.多对多

7.表达式“AGE BETWEEN 18 AND 24”等价于()

A.AGE>18 AND G<24

B.AGE>=18 AND G<24

C.AGE>18 AND G<=24

D.AGE>=18 AND AGE<=24

8.在数据库设计中,独立于计算机的硬件和DBMS软件的设计阶段是()

A.概念设计

B.物理设计

C.逻辑设计

D.系统实施

9.按照PX协议规定,一个事务要更新数据对象Q,必须先执行的操作是()

A.READ(Q)

B.WRITE(Q)

C.LOCK S(Q)

D.LOCK X(Q)

第 1 页共20 页

数据库原理及应用SQL_习题集(含答案)剖析

10.下列聚集函数中不忽略空值(null)的是()

A.SUM(列名)

B.MAX(列名)

C.COUNT(*)

D.A VG(列名)

11.数据库系统中,对用户使用的数据视图的描述称为()

A.概念模式B.内模式

C.存储模式D.外模式

12.数据库的三级模式之间存在着两级映象,使数据库系统具有较高的数据()A.相容性B.独立性

C.共享性D.一致性

13.实体完整性规则是指关系中()

A.不允许有空行B.主键不允许有空值

C.不允许有空列D.外键不允许有空值

14.实现关系代数投影运算的SQL子句是()

A.SELECT B.ORDER BY

C.FROM D.WHERE

15. SQL语言中,用GRANT/REVOKE语句实现数据库的()

A.并发控制B.完整性控制

C.一致性控制D.安全性控制

16.在事务依赖图中,若各个事务之间的依赖关系构成循环,则就会出现()

A.死锁B.共享锁

C.活锁D.排它锁

17.以下关于事务调度和封锁的描述中,正确的是()

A.遵守两段封锁协议的并发事务一定是可串行化的

B.可串行化的并发事务一定遵守两段封锁协议

C.遵守两段封锁协议的并发事务不一定是可串行化的

D.遵守两段封锁协议的并发事务一定不会产生死锁

18.数据库与文件系统的根本区别在于()

A 提高了系统效率

B 方便了用户使用

C 数据的结构化

D 节省了存储空间

19.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( )。

A.多对多

B.一对一

C.多对一

D.一对多

20.“一个事务中的诸操作要么都做,要么都不做”,这是事务的( )属性。

A.原子性

B.一致性

C.隔离性

D.持续性

21.关系模型中,一个码是()

A可以由多个任意属性组成

B至多由一个属性组成

第 2 页共20 页

数据库原理及应用SQL_习题集(含答案)剖析

C由一个或多个属性组成,其值能够惟一标识关系中一个元组

D以上都不是

22.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()

A.DBS包括DB和DBMS

B.DBMS包括DB和DBS

C.DB包括DBS和DBMS

D.DBS就是DB,也就是DBMS

23.区分不同实体的依据是()

A.名称

B.属性

C.对象

D.概念

24. SQL基本表的创建中是通过()实现参照完整性规则的。

A.主键子句

B.外键子句

C.检查子句

D.NOT NULL

25.设计性能较优的关系模式称为规范化,规范化的主要理论依据是( ) 。

A.关系规范化理论

B.关系运算理论

C.代数运算理论

D.数理逻辑理论

26.在E-R模型转换成关系模型的过程中,下列叙述不正确的是()。

A.每个实体类型转换成一个关系模式

B.每个M∶N联系类型转换一个关系模式

C.每个联系类型转换成一个关系模式

D.在处理1∶1和1∶N联系类型时,不生成新的关系模式。

27.假如采用关系数据库系统来实现应用,在数据库设计的()阶段,需要将E-R模型转换为关系数据模型。

A.概念设计

B.物理设计

C.逻辑设计

D.运行阶段

28. DBMS普遍采用()方法来保证调度的正确性。

A. 索引

B. 授权

C. 封锁

D. 日志

29.多个事务执行的次序称为()

A 步骤

B 过程

C 流程

D 调度

30.如果事务T 已在数据R 上加了X 锁,则其他事务在数据R 上()

A 只可加X 锁

B 只可加S 锁

C 可加S 锁或X 锁

D 不能加任何锁

31.模式的逻辑子集通常称为()

A 存储模式

< …… 此处隐藏:6430字,全部文档内容请下载后查看。喜欢就下载吧 ……
数据库原理及应用SQL_习题集(含答案)剖析.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219