数据库期末复习要点:判断题详解与概念梳理

需积分: 0 4 下载量 97 浏览量 更新于2024-07-25 收藏 221KB DOC 举报
数据库期末复习资料涵盖了多种关于数据库理论和实践的知识点。以下是对这些题目逐一解析: 1. **信息与数据的关系**:信息是经过处理、具有意义的数据,两者虽然相关但不同。数据是未经加工的原始事实,而信息是这些数据经过理解和解释后传达的意义。因此,错误(B)。 2. **数据的关系性**:在数据库中,数据项可能独立,也可能通过键或其他属性相互关联。记录间可能存在联系,但数据项本身不一定有内在联系,所以是错误(B)。 3. **概念模型的重要性**:概念模型是数据库设计的第一阶段,它将现实世界抽象为逻辑结构,是对现实世界的第二层抽象,表述正确(A)。 4. **等值连接与自然连接的区别**:等值连接和自然连接都是用来查找两个表中满足特定条件的数据,但不是同一概念,它们在处理方式和结果上有所不同,所以是错误(B)。 5. **候选码和主码**:在关系模型中,候选码是指一列或一组可以唯一标识一行的属性集合,主码则是唯一的、确定的标识符,一个关系中只能有一个主码,正确答案是(A)。 6. **文件系统的局限性**:文件系统的主要问题是数据冗余和不一致性,而非不能长期存储,所以是错误(B)。 7. **关系数据库的属性顺序**:在关系数据库中,属性的顺序是可以改变的,只要保持元组的顺序不变,不影响数据的完整性,正确答案是(A)。 8. **空值的含义**:在数据库中,空值(NULL)表示缺失值,并非数值0,所以是错误(B)。 9. **视图的性质**:视图是一个虚拟的表,其定义被保存,而不是视图本身的数据,正确答案是(A)。 10. **数据模型的核心要素**:数据模型由数据结构、数据操作、数据约束和数据依赖四个核心构成要素,其中数据结构是基础,正确答案是(A)。 11. **视图的更新性**:视图在某些情况下可以更新,取决于视图的定义是否允许,错误答案是(B),应根据具体视图类型判断。 12. **数据流图的应用**:数据流图主要用于描绘信息系统中数据的流动,是建立逻辑模型的工具,不是概念模型,错误答案是(B)。 13. **唯一索引的限制**:一个数据表上的唯一索引可以确保特定字段组合的唯一性,但并不意味着只能有一个,错误答案是(B)。 14. **实体集和实体型**:实体集是现实世界中的对象,实体型是它们在概念模型中的抽象,二者有所区别,错误答案是(B)。 15. **数据库系统的组成**:数据库系统包括硬件、软件以及相关的管理和技术人员,表述正确(A)。 16. **关系的二维特性**:关系模型以二维表格的形式表示,每一行代表一个元组,每一列代表一个属性,正确答案是(A)。 17. **数据库恢复策略**:数据库恢复通常不涉及撤销已完成的事务,而是回滚、重做等机制,错误答案是(B)。 18. **两段锁协议与可串行化**:两段锁协议保证了并发控制,但可串行化的调度不一定遵循该协议,错误答案是(B)。 19. **BC范式(Third Normal Form, 3NF)**:全码关系模式意味着没有部分依赖和传递依赖,符合3NF,正确答案是(A)。 20. **数据库模式和实例的区别**:数据库模式是抽象的逻辑设计,实例是具体的数据存储,两者不是一回事,错误答案是(B)。 21. **连接操作的时间复杂性**:连接操作确实可能在大规模数据下较慢,但不一定是最耗时的,错误答案是(B),实际取决于具体实现和数据分布。 22. **主码和候选码**:在一个关系中,主码是唯一的,而候选码可以有多个,但必须有一个被选为主码,错误答案是(B)。 23. **关系运算时间复杂性**:投影操作通常比连接快,因为它是从已存在的表中提取信息,错误答案是(B)。 24. **属性顺序的固定性**:关系表中的属性顺序可以变化,只要元组的顺序不变,错误答案是(B)。 25. **SQL语言的使用方法**:SQL有嵌入式(内联)和交互式两种用法,正确答案是(A)。 26. **空值的含义**:空值确实表示不确定性或缺失,正确答案是(A)。 27. **二级封锁协议**:二级封锁协议可以防止不可重复读,但不能防止读脏数据,需要更高级别的协议,正确答案是(A)。 28. **SQL的通用性**:标准SQL语言适用于大部分关系数据库系统,但可能有细微差异,正确答案是(A)。 29. **函数依赖与多值依赖**:函数依赖是单值依赖的基础,多值依赖是更复杂的关系依赖形式,正确答案是(B)。 30. **E-R图的冲突类型**:在综合E-R图时,确实可能遇到属性冲突、结构冲突和删除冲突,正确答案是(A)。