摘要: 关系数据库设计理论 构造一个关系数据库模式的方法可有多种 1、举例(学生选课数据库) *数据库模式的构造方法一 用一个关系模式来描述学生选课信息() SCG( S no , S name, S sex, S age, S dept , C no , C name, C pno, C credit,Grade ) *数据库模式的构造方法二 *概念模型为(E-R图): mn *将概念模型转换为以下关系模式: *学生表S tudent( S no , S name, S sex, S age, S dept) ; *课程表C ourse( C no , C name, C pno, C credit 阅读全文
posted @ 2008-09-02 22:39 .NET快速开发框架 阅读(1978) 评论(0) 推荐(0) 编辑
摘要: 关系数据库设计理论-->3NF 函数依赖 1.函数依赖定义 A-> B,即 “ A函数决定B ” ,A称为决定因素。 2.关系的键码、超键码 属性函数决定关系R的所有其它属性,并且该属性的任何真子集都不能函数决定R的所有其它属性,则属性是键码。 键码必须是最小的。 包含键码的属性集称为 “ 超键码 ” 。每个键码都是超键码。 例题: 已知关系R包含属性{A,B,C,D},R的键码为{A,B},则下面的选项哪1个是R 的超键码( )。 A.{A} B.{C,D} C.{A,B,C,D} D.{B,C,D} 答案:C 3.几个概念 平凡依赖:如果B是A的子集,则称该依赖为平凡的。 非平 阅读全文
posted @ 2008-09-02 22:34 .NET快速开发框架 阅读(939) 评论(0) 推荐(0) 编辑