基本术语
数据和信息
信息是有用的数据,但数据不一定是信息
数据的处理
数据处理的目的是得到有用的信息
数据管理的发展阶段
人工管理 -> 文件系统管理->数据库系统管理
数据库 (DataBase , DB)
是有组织,可共享的相关数据集合
数据库管理系统 (DBMS)
位于用户与操作系统之间的系统软件
数据库系统 (DBS)
主要由数据库 ( DB ),数据库管理系统 ( DBMS,核心),数据库管理员,计算机硬件组成
实体
客观存在的事物,例如一种商品
实体的属性
描述实体的特性,例如商品的名称、价格
注意:相同类型的实体,既有相同的属性,也有不同的属性
数据之间的关系
基本关系
关系 | 描述 |
---|---|
一对一 | 例如身份证与持有者是一对一的关系 |
一对多 | 例如多个学生属于同一个班级 |
多对多 | 例如老师与班级的关系 |
数据模型与类型
模型 | 数据库类型 |
---|---|
层次模型 | 层次数据库 |
网状模型 | 网状数据库 |
关系模型 | 关系数据库 |
数据库术语
关系
关系就是一张二维表
元组
一个元组一条记录
属性
数据表中的字段
域
值的取值范围
关键字
唯一区分记录与字段的组合
关系型数据库的特点
- 每一个字段都是不可再分的最小单元
- 每一列元素都是类型相同的数据
- 行与列的顺序可以随意调整
- 任意两行的内容不能完全相同
- 每一列的属性名不能重复