软考-系统架构设计师知识点提炼-系统架构设计师教程(第2版)
数据库的基础结构是数据模型,数据模型的三要素是数据结构、数据操作和数据的约束条件
数据库三级模式:视图层、逻辑层、物理层
从数据库管理系统的角度分:外模式、概念模式、内模式
一、关系数据库的基本术语
关系模式主属性上加实下划线,表示主码属性;关系模式属性上加虚下划线,表示外码属性
二、关系运算
1NF:关系模式R的每个属性值都是不可分的原子值 2NF:消除非主属性对码(候选键)的部分依赖 3NF:消除非主属性对码的传递依赖 BCNF:消除主属性对码的传递依赖 4NF:属性间不允许有非平凡且非函数依赖的多值依赖
如果考虑函数依赖,关系模式最高规范是BCNF,如果考虑多值依赖,最高规范是4NF