数据库系统概论期末考试重点整理

版权申诉
5星 · 超过95%的资源 1 下载量 38 浏览量 更新于2024-08-14 收藏 11KB PDF 举报
"数据库系统概论期末考试题终稿.pdf" 这篇文档是一份关于数据库系统概论的期末考试试题,涵盖了选择题和简答题,旨在测试学生对数据库基础知识的理解和应用能力。以下是根据题目内容提取的相关知识点: 1. 脏数据:在数据库事务处理中,脏数据指的是在事务过程中被修改但还未提交的数据。如果事务被撤销,这些修改将不会被保存,因此未提交随后又被撤销的数据被认为是脏数据(选项D)。 2. 笛卡尔积:两个关系的笛卡尔积是指将第一个关系的所有元组与第二个关系的所有元组进行配对,形成的新关系的元组个数等于两关系元组数的乘积。若关系R有100个元组,关系S有300个元组,则T的元组个数为100 * 300 = 30000(选项C)。 3. 概念结构设计:概念结构设计是数据库设计的一个关键阶段,目的是创建反映企业组织信息需求的概念模型(选项A)。这有助于理解业务流程和数据的逻辑结构。 4. 视图:视图是数据库中的虚拟表,它是由一个或多个表的列组成的,用来简化查询操作,而不会增加实际的数据存储空间(选项C)。用户可以通过视图来访问数据,而无需关心底层数据的复杂性。 5. SQL语言功能:INSERT、DELETE、UPDATE语句属于数据操纵(Data Manipulation)部分,用于对数据库中的数据进行增、删、改操作(选项B)。 6. WHERE子句:NOT IN子句可以用来排除特定范围内的值。WHERE grade NOT IN (80, 90) 等价于 WHERE grade != 80 AND grade != 90(选项D)。 7. 关系运算:R-(R-S) 表示从关系R中去掉属于关系S的元素,等价于 R - S(选项D)。 8. 关系模式与范式:一个包含两个属性的关系模式,由于没有消除部分依赖,所以一定满足3NF和BCNF(选项AB)。包含三个属性的关系模式并不一定能满足3NF,因为可能存在传递依赖。任何关系模式至少有一个候选键,因此一定有码(选项D)。 9. 数据库安全控制:审计(Audit)是一种预防和监测的手段,记录数据库的访问活动,以便追踪和检测异常行为(选项C)。 10. 数据库实施:在数据库实施阶段,组织数据入库是主要工作,包括数据转换、加载和验证(选项B)。 此外,简答题部分涉及到的数据独立性是指数据库的逻辑结构与物理结构以及用户的应用程序之间的独立性,确保数据的逻辑结构改变时不影响物理存储和应用程序;数据字典是数据库管理系统中的一个重要组成部分,用于存储有关数据库的元数据,如表名、字段名、字段类型等;而数理逻辑表达式和E-R图则是用于描述关系模型的工具,它们在概念结构设计中起到关键作用。 这些知识点覆盖了数据库的基本概念、操作和设计原则,是学习数据库系统概论时的重点。