首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为学校中学生选课管理进行数据库模式设计。根据调查分析,确定它的属性集合为: U={S#,C#,SNAME,CNAME,TEACHER,GRADE,SD} 下面给出两种确定的模式设计方案: 方案一:只有一个关系模式: R(S#,C#,
为学校中学生选课管理进行数据库模式设计。根据调查分析,确定它的属性集合为: U={S#,C#,SNAME,CNAME,TEACHER,GRADE,SD} 下面给出两种确定的模式设计方案: 方案一:只有一个关系模式: R(S#,C#,
admin
2009-02-24
57
问题
为学校中学生选课管理进行数据库模式设计。根据调查分析,确定它的属性集合为:
U={S#,C#,SNAME,CNAME,TEACHER,GRADE,SD}
下面给出两种确定的模式设计方案:
方案一:只有一个关系模式:
R(S#,C#,SNAME,CNAME,TEACHER,GRADE,SD)
方案二:如果根据属性之间存在的联系或相关性,建立如下三个关系:
S(S#,SNAME,SD),C(C#,CNAME,TEACHER),SC(S#,C#,GRADE)
1.试分析这两种模式设计方案各自的优缺点。
2.通常情况下你认为哪种方案更“好”一些?请说明理由。
选项
答案
对一个现实问题,进行关系数据模式设计,通常其设计结果不是惟一的。每个方案有各自的优缺点。对本题可以得到如下的分析结果: 对方案一:这个关系模式存在如下问题: 1.数据存在大量冗余。例如:(至少给出l项) S#,SNAME,SD要重复“每个学生选修的课程数” C#,CNAME,TEACHER要重复“学生选修这门课的人数” 2.更新异常。由于数据存在大量冗余,容易引起更新异常。例如,当更新某门课程的教师时,由于数据存在大量冗余,可能造成与这门课程有关的元组中,一部分元组的TEACHER的值被更新,而另一部分元组的TEACHER的值未被更新。 3.插入异常。显然,这个关系的主键是S#和C#。由于主键属性值不能为空值,当登记学生信息时,由于该学生尚未选课,C#未确定,该学生的其他信息也无法登入。 4.删除异常。如果某些课程因故删除了,则只选修这些课程的学生信息也被删除了,导致删除错误。 对方案二:如果根据属性之间存在的联系或相关性,建立了三个关系,则方案一中存在的异常现象被消除了。 但对诸如“查找张三的数据库技术课程的成绩”之类的问题时,就需要连接这三个关系才能完成,这个查询代价高而且会影响效率。 相比之下,第一个方案则可直接投影、选择就可以完成这类查询,不需要连接操作,显然代价低而且效率高。 比较这两种设计方案:本人认为第二种设计方案虽然对某些查询连接操作比较多,但它仍比第一种方案“好”,因为它不存在上述异常问题。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/a1NZ777K
0
笔试
原NCRE全国计算机四级
NCRE全国计算机四级
相关试题推荐
计算机软件只要开发完成就能获得______并受到法律保护。
某班级学生《C++程序设计》成绩表如下图所示。若学生作业成绩、上机成绩和笔试成绩分别占综合成绩的15%、25%和60%,那么可先在E3单元格中输入(1),再向垂直方向拖动填充柄至E10单元格,则可自动算出这些学生的综合成绩。若要将及格和不及格
配置WWW服务器是UNIX操作平台的重要工作之一,而Apache目前是应用最为广泛的Web服务器产品之一,(1)是Apache的主要配置文件。URL根目录与服务器本地目录之间的映射关系是通过指令(2)设定的;指令 Server Admin的作用是(3);而
为了保证数据库中数据的安全可靠和正确有效,数据库管理系统(DBMS)提供数据库恢复、并发控制、数据完整性保护与数据安全性保护等功能。数据库在运行过程中由于软硬件故障可能造成数据被破坏,数据库恢复就是在尽可能短的时间内把数据库恢复到故障发生前的状态。具体的实
Inmultipointnetworks,therearethreepersistencemethodswhenastationfindsachannelbusy.Inthe1-persistentmethod,after
若内存按字节编址,用存储容量为32K×8比特的存储器芯片构成地址编号A0000H至DFFFFH的内存空间,则至少需要______片。
Thefollowingsuggestionsincreaseprogram’s(73)andmakethemeasierto(74):Useastandardindentiontechnique,blanklines
Atypicalperipheraldevicehas(66)whichtheprocessorusestoselectthedevice’sinternalregisters.
______software,alsocalledend-userprogram,includesdatabaseprograms,wordprocessors,spreadsheetsetc.A.ApplicationB.Sy
Softwareproductsmaybe(1)intofourbasictypes:applicationprograms,programminglanguageprocessors,operatingsystems,and
随机试题
固溶强化的基本原因是()。
休克的典型表现包括()
24岁,C2P1,孕30周,阴道流血3天,增多2小时,急诊入院,查血压12.0/8.0kPa(90/60mmHg),脉搏:112次/分,宫底剑突下三横指,臀先露,LSA,胎心:136次/分,有规则宫缩。为进一步确诊,首无下列哪项检查
如果两个偏振片堆叠在一起,且偏振化方向之间夹角呈60°,假设二者对光无吸收,光强为I0的自然光垂直入射在偏振片上,则出射光强为:
某面值为100元,10年期票面利率为10%的债券,每年付息一次,假设必要报酬率为13%,该债券的价格应为()元。
按照国际标准,我国一般把()岁的人称为低龄老年人。
阅读下列材料,回答问题。一小学某班,有一伙“小捣蛋”爱玩足球。为了玩球和看球赛,常影响学习,有时还迟到、旷课,甚至几次为了抢球和争夺场地,与别班同学发生冲突。针对这一问题,班主任组织这些“小捣蛋”成立了一个球队,选了队长,并制定了队规。此后,每天组织
政务微博虽然只是网络问政的一个窗口,但它____着执政为民的决心与努力。近一年来,人们对政务微博有了更高的____,不只希望政府机构开微博,更盼望政务微博能带来更多的变化,特别是在加强与公众沟通、回应公众诉求上有更大____。依次填入画横线部分最恰当的一项
Theresultsareas______;FirstwasSweden,thenGermany,thenIreland.
A、Afamilywithhighereducation.B、Anunmarriedcollegegraduate.C、Alawyerknownfarandwide.D、Afamilywithloweducation.
最新回复
(
0
)