概念:
1、将需求转化为数据库的逻辑模型
2、通过ER图的形式对逻辑模型进行展示
3、同所选用的具体的DBMS系统无关
名词解释:
关系:一个关系对应通常所说的一张表。
元组:表中的一行即为一个元祖。
属性:表中的一列即为一个属性;每一个属性都有一个名称,称为属性名。
候选码:表中的某个属性组,他可以唯一确定一个元祖
主码:一个关系有多个候选码,选定其中一个为主码
域:属性的取值范围
分量:元祖的一个属性值
ER图例说明:
矩形:表示实体集,矩形内写实体集的名字
菱形:表示联系集
椭圆:表示实体的属性
线段:将属性连接到实体集,或将实体集连接到联系集
设计范式概要:
用户信息和购物车信息一张表
还是用户信息一张表,购物车信息一张表
常见的数据库设计范式包括:
第一范式,第二范式,第三范式及BC范式