概述

数据库基本概念

  1. 数据
  2. 数据库
  3. 数据库管理系统
  4. 数据库系统

    1. 数据库
    2. 数据库管理系统
    3. 应用程序
    4. 数据库管理员

      数据库发展

  5. 人工

  6. 文件系统
  7. 数据库系统

    数据库特点

  8. 数据结构化

  9. 高共享,低冗余,易扩充
  10. 数据独立性高
  11. 可由DBMS统一管理

    数据模型

    概念模型

    基本概念

  12. 实体:客观存在的事物

  13. 属性:实体的某一特征
  14. 码:属性集
  15. 实体型:一个实体和他的所有类型
  16. 实体集:同一类型的实体集合
  17. 联系:实体与实体的联系

    E-R模型

逻辑模型

三个组成要素:

  1. 数据结构
  2. 数据操作
  3. 数据的完整性约束条件

常用的数据模型:

  1. 层次模型
  2. 关系模型
  3. 网状模型
  4. 物理模型

数据库系统结构

三级模式结构

  1. 模式
  2. 内模式
  3. 外模式

    二级映像

  4. 外模式-模式映像

  5. 模式-内模式映像

    数据库系统组成

  6. 硬件和数据库

  7. 软件
  8. 人员