数据库三级学习笔记

数据库三级学习

首先要掌握好概念是什么?

数据库系统的结构分为三种模式:内模式、外模式和概念模式。


E-R图就是逻辑图。

概念数据模型(Conceptual Data Model)贴近于现实世界,它独立于计算机系统,完全不涉及信息在计算机中的表示,只是用来描述某个特定组织所关心的信息结构。

最常用的概念数据模型是E-R(Entity-Relationship)模型,即实体-联系模型。它的数据描述有:

实体:客观存在,可以互相区别的事物。

实体集:性质相同的同类实体的集合。

属性:实体的特性。

实体标识符

联系:实体之间的相互联系。

ER模型可以用ER图来表示,它看起来如下:
数据库三级学习笔记

ER图有三个基本成分:矩形框,用于表示实体类型(考虑问题的对象);菱形框,用于表示联系类型;椭圆形框,用于表示实体和联系类型的属性,实体的主键属性里文字下方应该有下划线。从上图可以看到实体和联系都可以有属性。一般说来,ER图里实体都是名词,而联系都是动词。