Skip to content
Self-Knowing

第一章 绪论

约 706 个字 预计阅读时间 2 分钟

数据,数据库,数据库管理系统,数据库系统

  • 数据:数据是数据库中存储的基本对象
  • 数据库:长期存储在 计算机内、有组织的、可共享 的大量数据的集合
  • 数据库管理系统
    1. 数据定义功能
    2. 数据组织、存储和管理
    3. 数据操纵功能
    4. 数据的事务管理和运行管理
    5. 数据的建立和维护功能
  • 数据库系统:由数据库、数据库管理系统、应用系统、数据库管理员构成。

数据模型

概念模型: 也称信息模型,它是按用户的观点来对数据和信息建模,主要用于数据库设计。

逻辑模型: 它是按计算机系统的观点对数据建模,主要用于 DBMS 的实现。

物理模型: 它描述数据在系统内部的表示方式和存取方法。

数据模型通常由 数据结构、数据操作和完整性约束 三部分组成

概念模型

概念模型的表示方法:实体-联系图(ER 图)

  • 实体:实体可以是具体的人事物,也可以是抽象的概念。

  • 属性

  • 码:唯一标识实体的属性集称为码。
  • 域:某个属性的取值范围。
  • 联系:一对一,一对多,多对多

ER图:

实体型:用矩形表示

属性:用椭圆形表示

联系:用菱形表示

逻辑模型

层次模型,网状模型,关系模型,面向对象模型,对象关系模型。

关系模型

关系:一个关系对应一张表

元组:表中的一行即为一个元组

属性:表中的一列即为一个属性

码:表中的某个属性组,它可以唯一确定一个元组

域:属性的取值范围

分量:元组的某个属性

关系模式:对关系的表述(对表的描述)

关系的完整性约束条件

  1. 实体完整性
  2. 参照完整性
  3. 用户定义的完整性

数据库系统结构

模式:数据库中全体数据的逻辑结构和特征的描述。

三级模式

数据库系统是由外模式、模式和内模式三级构成。

  • 外模式:也称用户模式,是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述。
  • 模式:是数据库中全体数据的逻辑结构和特征的描述。
  • 内模式:一个数据库只有一个内模式,它是数据物理结构和存储方式的描述。
  • 外模式/模式 映像:逻辑独立性,模式改变时,外模式不变。
  • 内模式/模式 映像:物理独立性,内模式(存储结构)改变时,模式不变。

Created: April 24, 2026
Last update: April 24, 2026

Discussion