数据库系统期末考试重点:概念与实战

4星 · 超过85%的资源 需积分: 50 245 下载量 66 浏览量 更新于2024-10-01 12 收藏 58KB DOC 举报
"数据库期末考试题,涵盖数据库理论与应用" 这部分内容主要涉及数据库系统的基础知识,包括数据模型、数据库管理、SQL语言、数据依赖、数据库设计和安全性等方面。以下是详细的知识点解释: 1. 实体之间的联系按照联系方式的不同可分为一对一、一对多和多对多。这是描述不同实体间关联的三种基本类型。 2. 数据库系统的核心是数据库管理系统(DBMS)。DBMS负责数据的存储、管理、查询和更新。 3. 在关系模型中,实体及实体间的联系都是用关系来表示的。关系是表的形式,由行和列组成。 4. 关系代数中的基本运算包括选择、投影、并、差、笛卡尔积、除等,这些是用于操作和查询关系数据库的运算符。 5. 查询-by-Example (QBE)语言是IBM M.Zloof在1975年提出的,是一种用户友好的图形化查询语言。 6. SQL语言集成了数据查询、数据操纵、数据定义和数据控制功能,它是目前最广泛使用的数据库查询语言。 7. 数据库管理系统确保数据安全的主要手段是实施访问控制,如权限设置和角色管理。 8. 数据依赖包括函数依赖和多值依赖,其中函数依赖是最基础和最重要的。 9. 从3NF到BCNF的转换主要是为了消除非主属性对码的部分函数依赖和传递函数依赖,提高数据一致性。 10. 数据库设计通常分为概念设计(ER模型)和逻辑设计(关系模型)两部分,确保数据的组织和结构符合业务需求。 11. CGI(Common Gateway Interface)规范使得Web服务器能够执行外部程序,如脚本,然后将结果返回给浏览器。 12. 面向对象数据库系统结合了数据库技术与面向对象编程技术,提供了更高级的数据抽象和封装。 在判断题中,涉及了一些关于数据库系统的特性,例如: - IMS系统的HSAM存储结构可能便于检索,但插入和删除可能复杂。 - 关系的主关键字是其超键的一部分,但不一定是整个超键。 - 数据字典存储有关数据库的信息,类似于元数据,可视为特殊类型的数据库。 - 层次模型无法直接表示多对多关系,通常需要通过中间实体实现。 - 完整性约束的检查可以在事务提交前或提交后进行,具体取决于隔离级别。 - 访问控制是数据库安全的重要机制。 - 在某些网络数据模型中,一个记录类型可以作为多个其他记录类型的从属记录。 - 概念级是对数据库的抽象表示,不直接对应实际存储的数据。 - 向量结构的顺序文件中插入记录可能需要移动大量数据,相对困难。 - 实体间的联系在实体-关系模型(E-R模型)中被描述。 单项选择题涉及到数据模型的分类、关系演算的基础和分解保持函数依赖的原理,这部分未提供具体答案,但涉及的概念包括数据模型的划分依据、关系理论的核心以及数据库设计中的规范化原则。
559 浏览量
带答案,有利于同学们复习用 1、 数据的正确和相容称之为数据的D__。 A. 安全性 B. 一致性 C. 独立性 D. 完整性 2、 关系模式R中的属性全部都是主属性,则R的最高范式必定是D。 A. 2NF B. 3NF C. BCNF D. 4NF 3、 用于数据库恢复的重要文件是C。 A. 数据库文件 B. 备注文件 C. 日志文件 D. 索引文件 4、 若事务T对数据R加X锁,则其他事务对数据R _D_。 A. 可以加S锁,不能加X锁 B. 不可加S锁,可以加X锁 C. 可以加S锁,也可以加X锁 D. 不能加任何锁 5、任何一个供应商可向任何一个工程供应任何一种零件,该事务规则只能用_C__表示。 A. 一元联系 B. 二元联系 C. 三元联系 D. 四元联系 6、必须使用游标的嵌入式SQL语句的情况是_B_____。 A. INSERT B. 对于已知查询结果确定为多元组时 C. DELETE D. 对于已知查询结果确定为单元组时 7、“脏”数据的读出是_B___遭到破坏的情况。 A. 完整性 B. 并发性 C. 安全性 D. 一致性 8、下面不属于ACID限制的是_D___。 A. 原子性 B. 隔离性 C. 持久性 D. 共享性 9、数据库系统的基础是_D___。 A. 数据结构 B. 数据库管理系统 C. 操作系统 D. 数据模型 10、在登录日志文件时,应该____C____。 A. 将更新数据库与登录日志文件两个操作同时完成 B. 将更新数据库与登录日志文件两个操作按随机的先后顺序完成 C. 先登录日志文件,后写数据库的更新 D. 先写数据库的更新,后登录日志文件