首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
现有某图书销售数据库,其关系表结构如下: 图书表(图书编号,图书名称,出版社编号,出版社名称,出版时间,出版数量,版次) 图书销售表(图书编号,销售日期,销售数量,书店编号,读者编号,读者姓名,读者电话) 书店表(书店编号,联系电话,所在
现有某图书销售数据库,其关系表结构如下: 图书表(图书编号,图书名称,出版社编号,出版社名称,出版时间,出版数量,版次) 图书销售表(图书编号,销售日期,销售数量,书店编号,读者编号,读者姓名,读者电话) 书店表(书店编号,联系电话,所在
admin
2012-04-09
61
问题
现有某图书销售数据库,其关系表结构如下:
图书表(图书编号,图书名称,出版社编号,出版社名称,出版时间,出版数量,版次)
图书销售表(图书编号,销售日期,销售数量,书店编号,读者编号,读者姓名,读者电话)
书店表(书店编号,联系电话,所在城市编号,城市名称)
该系统所涉及的数据存在以下约束:
Ⅰ.出版社可以出版多本图书,一本图书只能在一个出版社出版,在该系统的记录的图书出版信息包括出版时间、版次及出版数量信息;
Ⅱ.一个书店可以出售多本图书给多个读者,每位读者可以从多个书店购买多本图书,一本图书可以通过多个书店出售给读者,书店把图书出售给读者后会在系统中记录售书日期和售书数量信息;
Ⅲ.每个书店只能位于一个城市,一个城市可以有多个书店。
①以图书销售表为例说明原数据库设计的不合理之处。
②给出该数据库符合3NF要求的全部关系模式,并指出关系模式中的全部主码和外码。
选项
答案
①图书销售表中,读者信息应该单独新建一张表,否则就会造成大量的数据冗余。 ②关系模式如下: 出版社表(出版社编号,出版社名称)主码:出版社编号 出版表(出版社编号,图书编号,出版时间,出版数量,版次)主码:(出版社编号,图书编号) 图书表(图书编号,图书名称)主码:图书编号 书店表(书店编号,联系电话,所在城市编号)主码:书店编号 城市表(所在城市编号,城市名称)主码:所在城市编号 读者表(读者编号,读者姓名,读者电话)主码:读者编号图书销售表(图书编号,读者编号,销售日期,销售数量,书店编号)主码:(图书编号,读者编号)
解析
转载请注明原文地址:https://kaotiyun.com/show/lHAZ777K
本试题收录于:
四级数据库工程师题库NCRE全国计算机四级分类
0
四级数据库工程师
NCRE全国计算机四级
相关试题推荐
数据结构主要研究数据的(35)。
以下关于程序语言的叙述,正确的是(29)。
Enhancingasoftwareproductmayconsume(73)percentofthetotallife-cycleeffort.
以下关于E-R图的叙述正确的是(21)。
关于电子邮件,下列说法中错误的是(69)。
对磁盘进行移臂调度时,既考虑了减少寻道时间,又不频繁改变移动臂的移动方向的调度算法是(21)。
操作系统是一种系统软件,它有许多种类,PC-DOS是一种(12)操作系统,Windows是具有图形界面的(13)运行方式的操作系统。(14)是在体系结构上采用了客户机服务器模式的网络操作系统。
对一般用户,匿名FTP服务器不要求用户预先注册用户名和密码,登录时可作为用户名的是(36)。
基于“学生-选课-课程”数据库中的三个关系:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)
程序设计语言的技术特性不应包括(62)。
随机试题
物价稳定的前提或实质是()。
男性。42岁。心悸、气短、胸闷、胸痛不适5年,心前区收缩期杂音。超声:室间隔肥厚。心电图见异常Q波。以下超声所见中正确的是
A、坤宝丸B、宫血宁胶囊C、乌鸡白凤丸D、益母草颗粒E、妇科十味片患者,女,28岁,患月经病,症见月经过多,色泽鲜红,证属血热,宜选用的中成药是
对建筑基桩的工程桩进行单桩竖向抗压静载试验检测,其加载量不应小于设计要求的单桩承载力特征值的()倍。
某公司以复利方式借款800万元,年利率8%,4年末偿还,则第4年年末本利和为()万元。
合伙企业生产经营所得采取的税收原则是()。
假设一家公司的财务信息如下(单位:万元)。在利润率、资产使用率和红利支付率不变时,销售增长可以作为合理的借款原因的情况是()。
粗略掌握动作阶段,教师教学侧重点是()。
Theauthor’sprimarypurposeinthetextisto______.Itcanbeinferredfromthepassagethattheauthorwouldbemostlikely
Readthefollowingtextsfromanarticleinwhichfivepeopletalkedabouttheelderly.Forquestions61to65,matchthenameo
最新回复
(
0
)