第一范文网 - 专业文章范例文档资料分享平台

数据库原理及应用SQL习题集含复习资料教案

来源:用户分享 时间:2025/5/29 2:17:58 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

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

题集

一、单选题

1. ER模型属于( )

A.概念模型 C.网状模型 A.概念模式 C.逻辑模式

B.层次模型 D.关系模型 B.外模式 D.内模式

B.INSERT和DELETE

D.COMMIT和ROLLBACK B.逻辑数据独立性 D.逻辑结构独立性 B.联系冲突 D.实体冲突

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

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

A.CREATE和DROP C.GRANT和REVOKE A.物理数据独立性 C.物理结构独立性 A.结构冲突 C.类型冲突

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

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

6. 一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件

之间的联系是( ) A.一对一 C.多对一

A.AGE>18 AND G<24 C.AGE>18 AND G<=24 A.概念设计 C.逻辑设计

B.一对多 D.多对多

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

B.AGE>=18 AND G<24 D.AGE>=18 AND AGE<=24 B.物理设计 D.系统实施 B.WRITE(Q) D.LOCK X(Q)

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

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

A.READ(Q) C.LOCK S(Q)

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

A.SUM(列名) C.COUNT(*) A.概念模式 C.存储模式 A.相容性 C.共享性

B.MAX(列名) D.AVG(列名) B.内模式 D.外模式 B.独立性 D.一致性

B.主键不允许有空值 D.外键不允许有空值 B.ORDER BY D.WHERE B.完整性控制 D.安全性控制 B.共享锁 D.排它锁

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

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

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

A.不允许有空行 C.不允许有空列 A.SELECT C.FROM A.并发控制 C.一致性控制 A.死锁 C.活锁

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

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

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

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

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

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

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

A 提高了系统效率 C 数据的结构化

B 方便了用户使用 D 节省了存储空间

19. 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职

员,从职员到部门的联系类型是( )。 A.多对多 C.多对一 A.原子性 C.隔离性

B.一对一 D.一对多 B.一致性 D.持续性

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

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

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

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

D以上都不是

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

A.DBS包括DB和DBMS C.DB包括DBS和DBMS A.名称 C.对象

B.DBMS包括DB和DBS

D.DBS就是DB,也就是DBMS B.属性 D.概念 B.外键子句 D.NOT NULL

B.关系运算理论 D.数理逻辑理论

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

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

A.主键子句 C.检查子句

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

A.关系规范化理论 C.代数运算理论

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

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

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

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

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

转换为关系数据模型。 A.概念设计 C.逻辑设计 A. 索引 C. 封锁 A 步骤 C 流程

B.物理设计 D.运行阶段

B. 授权 D. 日志 B 过程 D 调度

B 只可加 S 锁 D 不能加任何锁 B 内模式 D 模式 B可靠性 D安全性

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

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

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

A 只可加 X 锁 C 可加 S 锁或 X 锁 A 存储模式 C 外模式 A 完整性 C 隔离性

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

32. SQL语言的GRANT和REVOKE语句主要是用来维护数据库的( )。

33. 在数据库设计中,将E-R图转换成关系数据模型的过程属于( )

A.需求分析阶段 C.逻辑设计阶段

B.概念设计阶段 D.物理设计阶段

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

A 只可加 X 锁 C 可加 S 锁或 X 锁 A完整性 C 安全性

B 只可加 S 锁 D 不能加任何锁 B 并发性 D 可恢复性

35. 在数据库系统中,视图可以提供数据的( )

36. 事务的持续性是指( )

A.事务中包括的所有操作要么都做,要么都不做 B 事务一旦提交,对数据库的改变是永久的

C. 一个事务内部的操作对并发的其他事务是隔离的

D. 事务必须使数据库从一个一致性状态变到另一个一致性状态

37. 一辆汽车由多个零部件组成,且相同的零部件可适用于不同型号的汽车,则汽车实体

集与零部件实体集之间的联系是( ) A. 1:1 C. M:1

B. 1:M

D. M:N B.硬盘数据丢失 D.磁带数据丢失 B数据库管理系统 D数据库管理员

B.从层次模型导出关系模型 D.以上都不是 B.模式 D.内模式 B.层次模型 D.E—R模型

B.INSERT和DELETE

D.COMMIT和ROLLBACK B.可以全同 D.是不可分割的 B.数据库的并发控制 D.数据的完整性

38. 系统故障会造成( )

A.内存数据丢失 C.软盘数据丢失 A数据 C 数据库用户

39. 数据库系统核心是( )

40. 构造关系数据模型时,通常采用的方法是( )。

A.从网状模型导出关系模型 C.从E—R图导出关系模型 A.外模式 C.用户模式 A.关系模型 C.网状模型

41. 数据库系统的三级模式中,表达物理数据库的是( )。

42. 具有坚实数学理论基础的数据模型是( )。

43. SQL语言中,实现数据更新功能的语句是( )

A.CREATE和DROP C.GRANT和REVOKE A.不能全同 C.必须全同

44. 在关系模型中,关系的每一个属性值( )。

45. 多个用户同时对同一数据进行操作,描述的是( )。

A.数据库的完整性 C.数据库的恢复

数据库原理及应用SQL习题集含复习资料教案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c95rph2ngpx1jxus0hkxz44s0w0d4ij00w0e_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top