您的位置:首页 > 数据库

数据库基础——数据库设计

2015-11-13 16:51 197 查看
一、数据库生命周期

1.周期:需求分析,概念结构设计,逻辑设计,物理设计,系统实施,系统运行和维护。

2.响应的文档:

需求分析:需求分析报告,包括数据流程图(可以使用visio)。

概念结构设计:ER图(可以使用visio)。

逻辑结构设计:关系(表设计)

物理结构设计:

数据库运行和维护:

二、范式

一般数据库要求规范化到第三范式,视具体需求重新调整。

第一范式(1NF ):强调列的原子性,即列不能分为多列。

第二范式(2NF):关系属于第一范式,且每一个非主属性完全函数依赖于码,则关系属于第二范式。

第三范式(3NF):关系属于第二范式, 且每一个主属性既不部分依赖于码,也不传递依赖于码。

BCNF:每个决定因素必含有码。

第四范式:(4NF):对于每一个每个非平凡多值依赖X都含有码,则关系属于第四范式。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: