4个基本概念


  • 数据:描述事物的符号记录。
  • 数据库:长期存储在计算机内的、有组织、可共享的数据集合。
  • 数据库管理系统:位于用户与操作系统之间的数据管理软件,用于管理、创建、维护和操作数据库。
  • 数据库系统:由数据库、数据库管理系统(及其应用开发工具)、应用系统和数据库管理员组成的存储、管理、处理和维护数据的系统。

数据模型


三要素

  1. 数据结构:描述数据库的组成对象以及对象之间的联系,是对系统静态特性的描述。
  2. 数据操纵:对数据库中各种对象的实例允许执行的操作的合集包括操作及有关的操作规则。
  3. 完整性约束:一组完整性规则。

模式


三级模式

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

两级映像

  1. 外模式/模式映像
  2. 模式/内模式映像