数据库
特点:永久储存、有组织、可共享。
冗余度较小,有较高的独立性、拓展性。
数据库系统
由数据库、数据库管理系统、 应用程序、数据库管理员共同组成的储存、管理、处理维护数据的系统。
数据模型
概念模型+逻辑模型和物理模型。
1.概念模型
也称信息模型,按用户观点对数据和信息建模,主要用于数据库设计。
2.逻辑模型
按计算机系统的观点对数据建模,主要用于数据库管理系统的实现。
包括:
- 层次模型
- 网状模型:允许一个以上结点无双亲 一个结点可以有多于一个双亲
- 关系模型
物理模型
对数据最底层的抽象,描述数据在系统内部的表示方法和存取方法,面向计算机系统。
E-R图
分为实体、属性、关系三个核心部分。实体用长方形体现,属性由椭圆形,关系用菱形。
数据库系统的结构
模式数据库中全体数据的逻辑结构和特征的描述。
模式是相对稳定的、实例是相对变动的。
外模式:也称子模式或用户模式,数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述
模式:也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。
内模式:也称存储模式,一个数据库只有一个内模式,是数据在数据库内部的组织方式。