数据库系统概述
一.五个概念
1.数据(Data)是描述事物的符号记录
2.数据库(DB)是长期存储在计算机内有组织,可共享的大量数据集合
3.数据库管理系统(DBS)位于用户与操作系统之间的一层数据库管理软件
- 数据定义功能(DDL)
- 数据操纵功能(DML)
- 数据控制功能(DCL)
4.数据库系统(DBS)是指计算机中引入数据库技术之后的系统
5.数据库管理员(DBA)管理维护数据库
二.数据库管理技术的发展
1.人工管理阶段
2.文件系统阶段
3.数据库系统阶段
三.数据库系统的结构
1.数据库的三级模式和两级映像
- 三级模式
- 外模式
- 模式
- 内模式
- 两级映射
- 外模式/模式映像(逻辑独立性)
- 模式/内模式映像(物理独立性)
2.数据库系统的运行与应用结构
- C/S
- B/S
四.数据模型
1.构成
- 数据结构
- 数据操纵
- 约束条件
2.分类
-
概念层数据模型
- 实体
- 属性
- 码(属性集)
- 域 (码的取值范围)
- 联系
- 一对多
- 一对一
- 多对多
- 概念模型表示 E-R图
-
逻辑层数据模型
- 层次模型
- 网状模型
- 关系模型
- 面向对象模型
-
物理层数据模型
网友评论