模型 对现实世界特征的模拟和抽象
数据模型 对现实世界数据特征的抽象
数据模型的三要素 数据结构、数据操作、数据的约束条件
概念数据模型 主要用于数据库设计 E-R模型
基本数据模型 用于实现DBMS 层次模型、网状模型、关系模型
关系:一个关系对应通常说的⼀张表
属性:表中的⼀列即为⼀个属性
元组:表中的⼀⾏即为⼀个元组
分量:元组中的⼀个属性值
关系模式:对关系的描述,关系名称记为R ( A1,A2,....,An ),括号中为属性
候选码/候选键(能够唯一识别,但又未作为主键)
主码/主键(员工号)
外码/外键(员工中的部门号)
主属性(属于候选码的属性)/非主属性(属于非候选码的属性)
全码(所有属性联合起来才能作为全码)
员工 (员工号,姓名,性别,参加工作时间,部门号)
部门 (部门号,名称,电话,负责人)
功能
数据定义
数据操作
数据库运行管理
数据组织、存储和管理
数据的建立和维护
其它功能
特征
数据结构化且统一管理
有较高的数据独立性
数据控制功能
数据库的安全性
数据库的完整性
并发控制
故障恢复