【第一章】绪论
第一章 绪论
1.1 数据库系统概述
1.1.1 数据库的4个基本概念
文章图片
信息,数据与信息存储,数据处理:
文章图片
数据库
文章图片
数据库的三个特点:
1.数据结构化
文章图片
2.数据可共享
文章图片
3.数据独立性高
文章图片
文章图片
例题
文章图片
数据管理技术的产生和发展
数据库系统的特点
数据库管理系统(DBMS)
文章图片
数据库管理系统的功能
1.数据定义功能
文章图片
2.数据操纵功能
文章图片
3.数据库保护功能 1)数据安全性控制
文章图片
2)数据库完整性控制
文章图片
3)并发控制
文章图片
4) 恢复功能
文章图片
数据库系统(DBS)
文章图片
数据库系统的组成
文章图片
1.数据库(DB)
文章图片
2. 硬件
文章图片
3.软件
文章图片
4.用户
文章图片
数据库系统的研究领域
文章图片
数据管理技术的产生与发展
文章图片
人工管理阶段(50年代中期以前)
文章图片
人工管理阶段的特点: 1)数据不保存
2)没有专门的软件对数据进行管理
3)数据不共享
4)数据不具有独立性
文件系统阶段
文章图片
文件管理数据的特点: 1)数据以文件形式可长期保存下来
2)文件系统可对数据的存取进行管理
3)文件形式多样化
4)程序与数据间有一定的独立性
文章图片
数据库阶段(60年代末开始)
文章图片
数据库系统管理数据的特点: 上面讲数据库的三个特点时已有论述
以及数据库保护功能
文章图片
高级数据库技术阶段
文章图片
1)分布式数据库系统
文章图片
2) 面向对象数据库系统
文章图片
3)各种新型的数据库系统
1.2 数据模型
文章图片
1.2.1两类数据模型
文章图片
文章图片
三个世界,两步抽象
文章图片
1.2.2 概念模型
文章图片
信息世界中的基本概念
文章图片
文章图片
文章图片
概念模型的一种表示方法:E-R方法 【【第一章】绪论】(E-R模型/实体-联系图)
文章图片
两个实体型之间有三种类型:
1)一对一联系(1:1)
2)一对多联系(1:n)
3)多对多联系(n:n)
1.2.3数据模型的组成要素
数据结构模型通常由
数据结构,数据操作,数据的完整性约束条件三部分组成
层次模型,网状模型,基本不考,最多考个填空题
1.2.4 层次模型
文章图片
层次模型的特点
文章图片
文章图片
层次模型的数据操纵与完整型约束 层次模型的数据操纵: 查询,插入,删除,更新
文章图片
层次模型的优缺点
文章图片
1.2.5 网状模型
文章图片
网状模型的优缺点
文章图片
1.2.6 关系模型(重要)
关系模型的数据结构
文章图片
通过行和列来存储数据,通过统一的二维表格来存放数据和数据之间的联系
文章图片
文章图片
文章图片
文章图片
关系模型的操纵与完整性约束
文章图片
文章图片
关系模型的优缺点
文章图片
(缺点不重要)
文章图片
1.3 数据库系统的结构
文章图片
外部的体系结构(次要)
文章图片
主要讲内部的体系结构
数据库系统的三级模式结构 两个映像(映射)
外模式/模式映像保证了数据的逻辑独立性
内模式/模式映像保证了数据的物理独立性
文章图片
1) 模式
文章图片
文章图片
文章图片
2) 外模式(子模式)
文章图片
是面向用户的,是模式的一部分,一个数据库可以有很多个外模式,但只能有1个模式。1个内模式。
3) 内模式
文章图片
推荐阅读
- 宽容谁
- 我要做大厨
- 增长黑客的海盗法则
- 画画吗()
- 2019-02-13——今天谈梦想()
- 远去的风筝
- 三十年后的广场舞大爷
- 叙述作文
- 20190302|20190302 复盘翻盘
- 学无止境,人生还很长