T-Server 第一章个人总结
E-R图是一种广泛使用的设计工具,主要用来表示事物之间的数据关系和其间的关系信息
E-R图的三种形式:
1、实体(矩形)若干个具有共同特性的实体称为实体集。
2、属性(椭圆)是一个数据,表现为某个实体的一个特征,实体包含其作为成员属性
3、关系(菱形)实体有大有小,某些实体的存在是加魅力在另一些实体之上的,某些实体的属性可能是指另一个实体。这就是关系。
三范式
1、第一范式的目标是确保没列的原子性(如果没列都是不可再分的最小数据单元也满足第一范式)。
2、如果一个关系满足第一范式,并且出来主键以外的其他列都依赖于改住建,则满足第二范式。(必须满足第一范式,其他列必须以来与主键)
3、如果一个关系满足第二范式,并且出来主键以外的其他列即不部分依赖,也不传递依赖于主键,则满足第三范式。(必须满足第二范式,其他列必须与主键直接相关)
三范式能够使数据结构达到高内聚,低耦合,这样有利于维护数据的完整性,减少数据冗余,节省存储空间,更是有利于相关应用程序的开发。