全球旧事资料 分类
一起,而要彼此分开,用一个关系表示一事或一物,所以,规范化的过程也被认为是“单一化”的过程。
从第一范式至BCNF,它们之间的关系是BCNF3NF2NF1NF。从第一范式到第二范式,消除了非
主属性对码的部分函数依赖;从第二范式到第三范式,消除了非主属性对码的传递函数依赖;从第三范式到BCNF,消除了关系中冗余的码。
四、计算题1.(1)ABCDE1233145662(2)ABCBCD123239456560(3)ABCD12394560(4)空(5)全外连接
ABCD12394560789
ull
ull273左外连接
ABCD12394560789
ull
f右外连接ABCD12394560
ull273
五、设计题1.
班级1
班级班长
1:1的ER图
1班长
班级1
组成
m学生
1:
的ER图
课程m
选修

学生
m:
的ER图2.
编号名称
名称代码
学号姓名性别年龄
系1拥有
班级1属于
学生


编号
拥有
名称
1
门牌
学校

校名
校址
校代码
教研室



1
指导
选修
属于
1
m


教师
指导m课程
专业
教师号
姓名
性别年龄职称
课程号
课程名
学分
教材
3.
f公司(公司代码,公司名,地址)主键:公司代码部门(部门代码,部门名)主键:部门代码员工(员工代码,姓名,性别,年龄,职务)主键:员工代码商品(商品代码,商品名,单价,数量)主键:商品代码厂家(厂家代码,厂家名,地址)主键:厂家代码拥有(公司代码,部门代码)主键:部门代码,外键:公司代码属于(部门代码,员工代码)主键:员工代码,外键:部门代码销售(员工代码,商品代码,销售量)主键:员工代码商品代码,外键:员工代码、商品代码供货(商品代码,厂家代码)主键:商品代码,外键:厂家代码
因商品和供货表有相同的主键,合并为:商品(商品代码,商品名,单价,数量,厂家代码),主键:商品代码,外键:厂家代码
4.(1)基本的函数依赖有:(商店编号商品编号)→部门编号,(商店编号部门编号)→负责人,(商店编号商品编号)→数量(2)由题意,上面的函数依赖可知商店编号是主属性,商品编号也是主属性,由这两个属性,可以确定关系元组的所有属性,所以R的候选码是:商店编号商品编号(3)R(商店编号,商品编号,数量,部门编号,负责人)最高已达到2NF。因为负责人是码的传递依赖。(4)要达到3NF,必须消除非主属性对码的传递依赖。对R分解后的两个模式如下:
R1(商店编号,商品编号,数量,部门编号)R2(部门编号,负责人)
f第2章SQLServer2012基础
【课后习题】
一、填空题1.一个实例2.SQLServer配置管理器3.r
好听全球资料 返回顶部