数据库系统是计算机科学中的核心领域,它涉及到数据的组织、存储和检索。这份"数据库系统教程试卷-A.pdf"包含了多项选择题和填空题,涵盖了数据库的基础知识和关键概念。
1. 数据独立性是数据库系统的重要特性,DBS(Database System)通过采用三级模式结构(外模式、模式和内模式)实现了数据逻辑独立性和物理独立性,选项B正确。
2. 在层次和网状模型中,指针用于连接不同记录,起到导航数据的作用,因此选项A正确。
3. R?S 表示关系R与关系S的自然连接,等价于保留R与S公共属性列后结果的交集。选项A的σ2=4(R? S)表示保留第二列相同的元组,但题目中没有提及具体列信息,答案可能不完整。
4. R-S操作是差集操作,结果元组数可能为m-n,也可能因两个集合有交集而小于m-n,但一定不大于m-n,所以D选项正确。
5. 元组比较操作(a1, a2)>=(b1, b2)意味着a1大于或等于b1,并且在a1等于b1的情况下a2也大于或等于b2,对应选项B。
6. 对于关系R(A, B, C),只有当所有A值都对应相同的C值时,C→A才成立,但根据给出的值,这并不成立,因此A、B、C选项错误,D选项正确。
7. 无损联接分解和保持函数依赖的分解是数据库设计中的重要概念。ρ={ABD, AC}相对于F={A→C, BC→D},这个分解是无损联接的,因为它可以通过连接AC和ABD来恢复原始关系,但不保持所有的函数依赖,因为A→C被分割到两个关系中,故选B。
8. 概念模式是独立于DBMS和硬件的,选项C正确,它反映了用户对数据的抽象理解。
9. 弱实体依赖于父实体存在,联系可以是1:1、1:N或M:N,但不是只能是1:1或1:N,选项D错误。
10. ER模型转换成关系模式时,1:1和1:N联系会合并到父实体中,M:N联系会生成一个额外的关联表,所以15个实体类型,15个联系将产生超过15个关系模式,D选项30个可能是正确的。
11. DBMS的恢复子系统确保事务的原子性,即使在系统故障后也能保证事务的完整性。
12. C/S体系结构的关键在于处理的分布,即客户端和服务器端分工合作。
13. DDBS(分布式数据库系统)中,全局关系与其片段之间的映射可以是一对多的,因为一个全局关系可以在多个片段中分布。
14. ODBC中的驱动程序管理器负责加载和调用DBMS驱动程序。
15. 对象联系图中的椭圆通常代表对象类型。
填空题:
16. 概念模型是按信息世界的观点对数据建模,强调语义表达能力。
17. 层次模型和网状模型的数据结构分别是树形结构和网状结构。
18. 结构数据模型包括数据结构、数据操作和数据完整性约束。
19. DBS的全局结构体现了DBS的逻辑结构。
20. 关系代数的基本操作运算符中文名称是选择、投影、并、差和笛卡尔积。
21. SQL中的表有基表、视图和临时表。
22. SQL是面向集合的,而主语言通常是面向过程的。
23. 操作异常和数据不一致通常由数据冗余和不适当的并发控制引起。
24. 对DB的日常维护工作由数据库管理员(DBA)完成。
25. 事务的持久性由DBMS的恢复子系统保证。
这些知识点涵盖了数据库系统的基础,如数据模型、关系代数、数据库设计、事务管理和分布式数据库等核心概念。