数据库
考点:
1.数据库模型(概念模式、外模式、内模式)
2.数据模型,ER图,第一范式,第二范式,第三范式
3.数据操作(集合运算和关系运算、元组)
4.数据库语言SQL
5.数据库的控制功能(并发控制、恢复、安全性、完整性)
6.数据仓库和分布式数据库基础知识
ER模型
1.ER图的基本概念,如何绘制ER图
2.ER模型转换成关系模式的规则
- ER图的基本概念
- 实体Entity:客观存在的可以相互区别的事物。实体可以是具体的对象(学生、汽车等),也可以是抽象的事件(一次借书、一场足球赛)。实体用矩形表示
- 属性Attribute:实体可以有很多特性,每一个特性称为属性,没一个属性有一个值域。属性用椭圆形表示
- 联系Relation:
- 一对一的联系(1:1):实体集E1中的每个最多只能和实体集E2中一个实体有联系,反之亦然。联系用菱形表示
- 一对多的联系(1:N):实体集E1中每个实体与实体集E2中任意个实体有联系,而E2中每个实体至多与E1中的一个实体有联系。
- 多对多的联系(M:N):实体集E1中每个实体与实体集E2中任意个实体有联系,反之亦然。