赞
踩
一种面向用户的系统数据模型,用来描述现实世界的系统概念化数据结构
在概念模型的基础上,从系统设计的角度描述系统的数据对象组成及关联结构,考虑这些数据对象符合数据库的逻辑表示
在逻辑数据模型基础上,针对具体的DBMS所设计的数据模型。
E-R模型(实体-联系模型):一种描述现实世界概念数据模型,逻辑数据模型的有效方法。
实体 属性 标识符 联系
标识符可以是一个或多个属性
原理:
父的主键放到子的里面做主键和外键
为什么要规范化数据库处理?
数据依赖的一种,反应属性或属性组之间相互依存,相互制约的关系,即反应现实世界的数据约束关系
定义的符号:
如:成绩表中:主键是学号和科目,还有属性 教课的老师。科目决定教课的老师。所以是部分函数依赖。
学生表中: 学号决定专业,专业决定宿舍位置,所以学号决定宿舍位置,所以是传递依赖
关系规范化:把一个有访问异常的关系分解成结构良好的关系的过程,使得这些关系有最小的冗余或没有冗余。
**规范化范式:**关系表符合特定规范化程度的模式
第一范式(1NF):属性不可再分
第二范式(2NF):1NF的基础上,消除了属性部分依赖。
第三范式(3NF):第二范式的基础上,切断了属性传递函数依赖
BCNF(巴斯-科德范式):所有函数依赖的决定因子都是候选键
第四范式(4NF):满足BCNF,并且消除了多值依赖
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。