三范式

Posted 跟随上帝行动起来

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了三范式相关的知识,希望对你有一定的参考价值。

数据库使用Oracle

设计工具是pl/sql
 

1、 3NF标准

 

使用三范式:

第一范式(1NF)

(必须有主键,列不可分)

    第二范式(2NF)

数据库表中非关键字段对任一候选关键字段的 都不存在部分函数依赖

 

(当一个表是复合主键时,非主键的字段不依赖于部分主键(即必须依赖于全部的主键字段))

   第三范式(3NF)

 

关系模式R(U,F)中的所有非主属性对任何候选关键字都不存在传递依赖

 

异构网络环境,是由不同制造商生产的计算机,网络设备和系统组成的,

这些计算机系统运行不同的操作系统和通信协议,

想统一其计算机资源的机构通常会面临集成异种机系统的任务。
同构网络则是指的某一环境下的局域网络.采用互相兼容操作的各个子系统.
同构分布式数据库:所有站点都使用共同的数据库管理系统软件,它们彼此了解,合作处理用户的需求。
本地的站点放弃了作为其自治权一部分的更改模式或者数据库管理系统软件的权利。

异构分布式数据库:不同的站点具有不同的模式和不同的数据库管理系统软件。
站点之间并不了解,在事务处理过程中,它们仅仅为合作提供有限的功能。模式的差别经常是查询处理中的主要问题,软件的差别成为访问多站点事务处理的障碍。

 

 

 

 

 

 

 

以上是关于三范式的主要内容,如果未能解决你的问题,请参考以下文章

mysql 三范式介绍

数据库设计之三范式

A.004.13.Mysql 三范式

第三范式之上

MySQL-- 数据库的三范式

数据库三范式