数据库系统概论复习期末试题及答案 数据库系统概论是计算机科学领域中的一门重要课程,本节试题涵盖了数据库系统的基础知识、数据库管理系统、数据模型、数据独立性、关系数据模型、数据库设计、数据库恢复、事务处理等方面的知识点。 1. 数据库系统的核心是数据库管理系统(DBMS),它是数据库系统的核心组件,负责管理和控制数据库。 2. 数据库系统的特点包括数据结构化、数据由 DBMS 统一管理和控制、数据独立性高等。 3. 概念模型是现实世界的第一层抽象,最著名的模型是实体-联系模型(E-R 模型)。 4. 数据独立性是指数据库中的数据与程序之间的独立性,包括物理独立性和逻辑独立性两方面。 5. 要保证数据库的逻辑数据独立性,需要修改的是模式与外模式之间的映象。 6. 关系数据模型的基本数据结构是关系。 7. 在关系数据模型中,实体的主码是唯一标识实体的属性,例如车次和日期可以组成实体“列车运营”的主码。 8. 关系代数运算的结果等价于原关系的交集减去原关系的差集。 9. 在关系数据库中,外连接可以用来查询两个关系表中的所有数据,包括没有匹配的数据。 10. 在关系数据库中,创建基本表的 SQL 语句中,primary key constraint 可以确保表中的每一行都是唯一的。 11. 数据库安全性是指保护数据库免受未经授权的访问、使用、披露、修改或破坏的措施,可以通过授予用户特定的权限来实现。 12. 图 1 中最小关系系统 ABCD 图 1 是关系数据库设计中的一种常用方法。 13. 关系规范化中的插入操作异常是指不该插入的数据被插入或应该插入的数据未被插入。 14. 在关系数据库设计中,设计关系模式是数据库设计中逻辑设计阶段的任务。 15. 在 E-R 模型中,如果有 3 个不同的实体型,3 个 m:n 联系,根据 E-R 模型转换为关系模型的规则,转换后关系的数目为 7。 16. 事务的隔离性是指一个事务内部的操作及使用的数据对并发的其他事务是隔离的。 17. 数据库恢复的基础是利用转储的冗余数据,例如日志文件、数据库后备副本等。 18. 若事务 T 对数据对象 A 加上 S 锁,则事务 T 可以读 A 但不能修改 A,其它事务只能再对 A 加 S 锁,而不能加 X 锁。 19. 在并发操作中,如果两个事务 T1、T2 存在读脏数据的问题,则需要采用锁机制来解决。 20. 封锁违反两段锁协议的操作是指在锁定对象 A 之后,再锁定对象 B,然后解锁 A,最后解锁 B。
剩余12页未读,继续阅读
- 流年飞萤2023-06-30感谢大佬分享的资源,对我启发很大,给了我新的灵感。
- Await︎⋆2024-03-24资源有一定的参考价值,与资源描述一致,很实用,能够借鉴的部分挺多的,值得下载。
- 77不是七2024-05-10这个资源值得下载,资源内容详细全面,与描述一致,受益匪浅。
- 粉丝: 2393
- 资源: 5272
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助