首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
任举一个满足2NF,但不满足3NF的关系模式实例,说明会发生哪些异常?并将其转化为3NF。
任举一个满足2NF,但不满足3NF的关系模式实例,说明会发生哪些异常?并将其转化为3NF。
admin
2009-09-12
79
问题
任举一个满足2NF,但不满足3NF的关系模式实例,说明会发生哪些异常?并将其转化为3NF。
选项
答案
关系模式举例如下:学生一系(学号,姓名,性别,出生f=j期。系号,系名,系主任),候选关键字是“学号”,其它属性为非主属性,均完全函数依赖于“学号”,满足2NF;但非主属性“系名”、“系主任”通过“系号”传递函数依赖于“学号”.不满足3NF’。这种“传递函数依赖”将引出异常问题:相同系内的学生记录巾,关于“系”的信息重复存储,冗余很大,并会引起更新异常、插人异常和删除异常。更新异常说明:若某系的“系主任”改选必须将所有相关学生记录中“系主任”字段进行修改,否则会发生数据不一致性;插入异常说明:若一个系刚成立未招生,由于“系”的信息是寄生在“学生”信息上的,没有学生。就没有“学号”。一个记录要能插入要求关键字完备,显然“系”的信息将不能存储。学生一系关系模式分解为:学生(学号,姓名,性别.出生日期,系号)和系(系号.系名,系主任)两个关系模式后,均达到3NF。
解析
转载请注明原文地址:https://kaotiyun.com/show/4ONZ777K
本试题收录于:
四级数据库工程师题库NCRE全国计算机四级分类
0
四级数据库工程师
NCRE全国计算机四级
相关试题推荐
Windows操作系统是(1)、在Windows操作系统中,当一个应用程序窗口被最小化后,该应用程序将(2)。向Windows系统中安装新的应用程序的方法是(3);若Windows桌面上已经有某应用程序的图标,那么操作(4)可以启动该应用程序。
语言的语言处理程序是一种(43),它包括(44)。实现将汇编语言源程序翻译成机器语言这一功能的程序称为(45)。
在只有单重继承的类层次结构中,类层次结构是(45)层次结构。
子模式是用户与数据库的接口之一,它对应于数据库的(30)。
关系数据库是(20)的集合,它由一个或多个关系模式定义。关系数据库的规范化理论指出:关系数据库中的关系应满足一定的要求,最起码的要求是达到1NF,即满足(21)。因此,通常情况下,(22)不可以作为关系数据库的关系。
作业管理的主要任务包括作业输入、作业处理和作业输出,其中作业处理的工作是(15)。在操作系统中,对批处理作业的控制方式是(16)。若系统中有四个作业,它们的到达时间、运行时间、开始时间、完成时间和周转时间如下表所示,则该系统采用的作业调度算法是(17)。
“常”字在计算机内的编码为B3A3H,这是汉字的(58)编码。根据GB2312-80国家标准,“常”的国标交换码是(59),它的区号是(60)。
对类的对象成员初始化是通过构造函数中给出的(31)实现的。对类中常量成员的初始化是通过构造函数中给出的(32)实现的。对类中引用成员的初始化是通过构造函数中给出的(33)实现的。
数据管理技术的发展由低级到高级的发展过程。其中,文件系统阶段与数据库系统阶段的重要区别是数据库系统(20);数据库系统阶段的特点不包括(21)。在数据库系统阶段,数据库结构的基础是数据模型,它分为概念数据模型和基本数据模型,(22)不属于基本数据模型。
下列关于关系数据库的规范化的说法中,错误的是(24)。
随机试题
所谓项目管理是指项目管理者为了实现项目目标,按照客观规律的要求,运用系统工程的观点、理论和方法,对执行中的项目的发展周期中的各阶段工作进行(),以取得良好的效益的各项活动的名称。
冲击气缸的整个工作过程分为哪三个阶段?
设等于[].
不透光结石主要是
不具有明确手术指征的子宫肌瘤是
含水量的定义是()。
ABC公司2014年末和2015年末简化的资产负债表如下:ABC公司2014年和2015年简化的利润表如下:要求:(1)分别计算2014年年末和2015年年末的金融资产、金融负债、经营资产、经营负债、净经营资产和净负债;(2)分别计算2014年
TCP是采用()来控制流量的。
[*]
【S1】【S4】
最新回复
(
0
)