文章目录
主要按照《数据库系统概述(第五版)》(王珊)及课上ppt
数据库系统概述
4个基本概念⭐
-
数据
描述事物的符号记录,与其语义是不可分的 -
数据库DataBase(DB)
长期储存在计算机内、有组织的、可共享的大量数据的集合
注意,这里是数据的集合
特点: -
数据库管理系统DBMS
位于用户与操作系统之间的一层数据管理软件
注意,这里是软件
主要功能:
-
数据库系统DBS
数据管理技术的产生和发展
人工管理阶段:
文件管理阶段:
数据库系统阶段:
数据库系统的特点
数据模型⭐
两类数据模型
- 概念模型⭐
- 逻辑模型和物理模型
对客观对象的抽象过程:
(两步抽象)客观对象->概念模型->数据模型
数据模型的组成要素
数据操作和完整性约束条件后面会详细提到
概念模型⭐
基本概念:
- 实体Entity
- 属性Attribute
- 码Key
- 域Domain
- 实体型Entity Type
- 实体集Entity Set
- 联系Relationship
实体间的关系:
E-R图:
层次模型
从这几个角度考察:
- 数据结构
- 多对多联系在层次模型中的表示(分解)
- 层次模型的数据操纵与完整性约束
- 层次数据模型的存储结构
- 优缺点
网状模型
考察角度与层次模型类似
关系模型
1.数据结构:
- 关系relation
- 元组tuple
- 属性attribute
- 主码key
- 域domain
- 分量
- 关系模式
2.关系数据模型的操纵域完整性约束
后面章节会有详细说明
3.关系数据模型的存储结构
4.优缺点
数据库系统的结构⭐
数据库系统模式的概念
数据库系统的三级模式结构
数据库的二级映像功能域数据独立性
这里注意独立性中分为物理独立性和逻辑独立性,这是由DBMS的二级映像功能来保证的。 在解释简答题时要注意,回答最后的落脚点在于“什么什么变了,由于什么,最终应用程序不用改变”,因为独立性指的是用户程序可以不变。
数据库系统的组成
以上内容均为复习所用,如有侵权立即删去