数据库系统概论复习重点:数据模型与DBMS解析

0 下载量 148 浏览量 更新于2024-06-28 收藏 470KB DOCX 举报
《数据库系统概论》复习总结 这篇文档是关于《数据库系统概论》这门课程的复习总结,作者可能参考了王珊编著的第五版教材。主要内容涵盖了数据库系统的基本概念、数据模型以及系统结构。文档强调了几个重要的知识点,包括数据、数据库、数据库系统和数据库管理系统的定义,数据模型的分类,以及数据库管理系统的功能。此外,还提到了概念模型中的实体联系图(E-R图)及其组成部分。 1. 数据、数据库、数据库系统和数据库管理系统的概念: - 数据(Data)是描述事物的符号记录。 - 数据库(Database, DB)是储存在计算机中的有组织、可共享的数据集合。 - 数据库系统(Database System, DBS)包括数据库、DBMS、应用系统和数据库管理员。 - 数据库管理系统(Database Management System, DBMS)是介于用户和操作系统之间用于管理和存储数据的软件。 2. 关于DB、DBS、DBMS的关系,正确的是DBS包括DB和DBMS。 3. 概念模型中的术语解释: - 实体型(Entity)表示客观存在的事物。 - 属性(Attribute)描述实体的特性。 - 码(Key)是唯一标识实体的属性集。 - 域(Domain)是具有相同数据类型的值的集合。 - 实体型(Entity Type)指具有相同属性的实体的特征。 - 实体型集(Entity Set)是同类实体的集合。 4. 常见的逻辑数据模型: - 层次模型、网状模型和关系模型是最常用的逻辑数据模型。其中,关系模型在现代数据库中最为普遍。 5. 数据库管理系统的主要功能: - 数据定义:定义数据库的结构和规则。 - 数据存取:允许用户插入、查询、更新和删除数据。 - 数据运行管理:监控和控制数据库的运行状态,保证数据的一致性和完整性。 - 数据库的建立和维护:包括数据库的创建、备份、恢复和优化。 6. E-R图(实体联系图): - 实体型用矩形表示,属性用椭圆形表示,两者用无向边连接。 - 联系用菱形表示,标明联系名称和类型,如1:1、1:n、m:n。 文档中还举例介绍了教学管理场景下的E-R图,说明了学生、课程和教师之间的关系,以及成绩记录。这个例子有助于理解实体间的联系和不同类型的联系类型。通过这个复习总结,读者能够对数据库系统的基础知识有深入的理解和掌握。