首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
一个图书借阅管理数据库要求提供下面服务: 1)可以随时查询书库中现有书籍的品种、数量与存放位置。所有各类书籍由书号唯一标 识。 2)可以随时查询书籍借还情况。包括借阅人单位、姓名、借书证号、借书日期和还书日 期;并有以下规定:任何人可借多种书,任何一种书可
一个图书借阅管理数据库要求提供下面服务: 1)可以随时查询书库中现有书籍的品种、数量与存放位置。所有各类书籍由书号唯一标 识。 2)可以随时查询书籍借还情况。包括借阅人单位、姓名、借书证号、借书日期和还书日 期;并有以下规定:任何人可借多种书,任何一种书可
admin
2009-09-12
96
问题
一个图书借阅管理数据库要求提供下面服务:
1)可以随时查询书库中现有书籍的品种、数量与存放位置。所有各类书籍由书号唯一标
识。
2)可以随时查询书籍借还情况。包括借阅人单位、姓名、借书证号、借书日期和还书日
期;并有以下规定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有唯一性。
3)若有需要时,可以通过数据库中保存的出版社的电报编号、电话、邮编及地址等信息向有关书籍的出版社增购有关书籍。并有以下规定:一个出版社可出版多种书籍,同一本书仅为一个出版社出版。出版社名具有唯一性。
根据以上假设,试作出如下设计:
1)构造满足需求的E—R图;转换为等价的关系模型结构,并指出每一个关系模式的关键字;
2)考察各关系模式的规范化程度,使其达到3NF。
选项
答案
1)按已知情况及假设,满足上述需求的E一转换为等价的关系模型结构如下: [*] 借书人(借书证号,姓名,单位) 关键字:借书证号 图书(书号,书名,数量,位置,出版社名) 关键字:书号 出版社(出版社名,电报,电话,邮编,地址) 关键字:出版社名 借阅(借书证号,书号,借书日期,还书日期) 关键字:借书证号,书号 2)考查以上4个关系模式,所有非主属性均完全函数依赖候选关键字,达到2NF;同时,均不存在传递函数依赖,因此均已达到3NF。
解析
这类问题综合性很强,主要是考查对数据库设计步骤及方法的综合运用能力,包括E—R概念模型、概念模型向关系数据模型的转换以及规范化处理等一系列工作。
1)建立相应的E—R图的过程如下:
a.确定实体类型。本题有3个实体类型,即借书人实体、图书实体和出版社实体。
b.确定联系类型。借书人实体与图书实体之间是多对多联系,即借阅关系。出版社实体与图书实体之间是1对多联系,即出版关系。
c.把实体类型和联系类型组合成E—R图。
d.确定实体类型和联系类型的属性。
借书人实体有属性:借书证号、姓名、单位
图书实体有属性:书号、书名、数量、位置、出版社名
出版社实体有属性:出版丰十名、电报挂号、电话、邮编、地址
借阅联系有属性:借书日期、还书日期
转换为等价的关系模型结构如下:
借书人(借书证号,姓名,单位),选择属性中的一个可以唯一的区分每一行的那个属性作为关键字,故选择关键字:借书证号
图书(书号,书名,数量,位置,出版社名),选择关键字:书号
出版社(出版社十名,电报,电话,邮编,地址),选择关键字:出版社名
借阅(借书证号,书号,借书日期,还书日期),选择关键字:借书证号,书号
2)若关系模式是lNF,且每个非主属性完全函数依赖于码,则此关系模式是2NF。消除r非主属性传递函数依赖于候选关键字的2NF的关系模式就是3NF。考查以J.4个关系模式,所有非主属性均完全函数依赖候选关键字,达到2NF;同时,均不存在传递函数依赖,因此均已达到3NF。
转载请注明原文地址:https://www.kaotiyun.com/show/3dNZ777K
本试题收录于:
四级数据库工程师题库NCRE全国计算机四级分类
0
四级数据库工程师
NCRE全国计算机四级
相关试题推荐
设求解某问题的递归算法如下: F(int n){ if n==1{ Move(1); } else{ F(n-1); Move(n);
(45)是面向对象程序设计语言不同于其他语言的主要特点。是否建立了丰富的(46)是衡量一个面向对象程序设计语言成熟与否的一个重要标志。(47)是在类及子类之间自动地共享数据和方法的一种机制。
国外先进标准是指(29)的其他国际组织的标准、发达国家的国家标准、区域性组织的标准、国际上有权威的团体标准和企业(公司)标准中的先进标准。
在计算机系统中,表征系统运行状态的部件是(17)。
Windows操作系统是(1)、在Windows操作系统中,当一个应用程序窗口被最小化后,该应用程序将(2)。向Windows系统中安装新的应用程序的方法是(3);若Windows桌面上已经有某应用程序的图标,那么操作(4)可以启动该应用程序。
对于Word文档【工具】菜单中的【字数统计】命令的功能,其不能统计(2)。
SQL中的视图提高了数据库系统的(67)。
职员关系模式为E(Eno,Ename,Dept,Eage,Eaddr),其中,Eno表示职员号,Ename表示职员名,Dept表示职员所在部门,Eage表示年龄,Eaddr表示职员的家庭住址。建立“开发部(DS表示开发部)”职员的视图DSE如下,要求进行
图像文件格式分为静态图像文件格式和动态图像文件格式。_____________属于静态图像文件格式。
数据源(DSN)是ODBC驱动程序和DBMS连接的______。
随机试题
视杆细胞的电位
36岁已婚妇女,闭经8个月。查子宫稍小。肌注黄体酮20mg,连用3日,未见撤药性流血,再给予己烯雌酚1mg,连服20日,后3天加用甲羟孕酮10mg,出现撤药性流血。本例应诊断为
扁平疣皮疹如经搔抓可沿抓痕呈串珠状排列,称
燃气管道做通球扫线的前提应该是燃气管道及其附件()。
2017年年初甲居民企业以实物资产400万元直接投资于乙居民企业,取得乙企业30%的股权。2018年11月,甲企业全部撤回投资,取得资产总计600万元,投资撤回时乙企业累计未分配利润为300万元,累计盈余公积50万元。关于甲企业撤回该项投资的说法,正确的是
下列少数民族首领的封号有误的是()。
WiealtsindSie?-______
Duringtheperiod1490—1979themainprogressmentionedinthispassagewas______.AninventionofanItalianprofessor______.
Logical
Hehasinmindnotaparticulargroupofreadersbutmenandwomeningeneral.
最新回复
(
0
)