导图社区 关系数据理论,数据库设计技术思维导图
数据库技术是现代计算机技术中发展最快、应用最广泛的核心技术。关系数据库理论的发展,为数据库技术奠定了理论基础。在本书中,作者完整系统地介绍了关系数据库的概念和理论,并对近年来该领域的最新研究成果进行了较全面的总结。
社区模板帮助中心,点此进入>>
关系数据理论、数据库设计技术
关系数据理论
函数依赖
函数依赖的概念
函数依赖的性质
规则
自反律
增广律
传递率
推广规律
自合规律
合并规律
分解规律
复合规律
伪传递规律
候选码和主码
属性集闭包与候选码求解方法
求解方法
遍历
属性分类
L类
R类
N类
LR类
依赖函数的等价及最小函数依赖集
等价定义
最小函数依赖的求解算法
关系模式的范式
第一范式
关系模式存在问题
数据冗杂
插入异常
删除异常
第二范式
在第一范式基础上,增加条件
第三范式
BC范式
每一个决定因素都包含候选码
性质
R(U)中的每一个非主属性都完全依赖于任何一个候选码
RR(U)中的每一个主属性完全依赖于任何一个不包含它的候选码(U)
R(U)中没有属性完全函数依赖于候选码的属性集
如果R(U)∈BCNF,必有R(U)∈3NF(反之不然)
关系模式的分解和规范化
关系模式的规范化
关系模式的分解
连接无损分解
保持函数依赖的分解
既保持函数依赖又具有自然连接无损的分解
数据库设计技术
数据库设计概述
最终目的
设计步骤
需求分析
系统调研过程
充分了解项目背景以及开发目的
深入用户单位
需求分析的方法
SA方法
数据流图
常用符号
数据流
数据的源点和终点
加工
数据文件
基于数据流图的SA方法
形成数据字典
数据库结构设计
概念结构设计
四种指导思想
自项向下
自底向上
先主后次
上下混合
E-R模型冲突(环形结构容易“死循环”)
命名冲突
属性冲突
结构冲突
逻辑结构设计
实体和属性的转变
(1:1)联系的转变
(1:n)联系的转变
(m:n)联系的转变
应用规范化理论实现逻辑结构的优化
用户子模式的设计
物理结构设计
数据库存储结构的设计
确定存储方法
数据库的实施、运行和维护
数据库实施
建立数据库
装在测试数据、编写调式应用程序
试运行
数据库系统的运行和维护
数据库的转储和恢复
数据库。性能的检测、分析和该善
数据库的安全性和完整性维护
数据库的重组和重构