数据库简答题答案_第1页
数据库简答题答案_第2页
数据库简答题答案_第3页
数据库简答题答案_第4页
数据库简答题答案_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、简答题 1简述数据库系统的特点。(P9) 答:数据结构化;数据的共享性高,冗余度低,易扩充;数据独立性高; 数据由DBM统一管理和控制。 2、数据库管理系统的主要功能有哪些 ?( P11) (1)数据的安全性保护 (2)数据的完整性保护 (3)并发控制 (4)数据库恢复 3、什么叫数据与程序的物理独立性?什么叫数据与程序的逻辑独立性?为什 么数据库系统具有数据与程序的独立性?( P10) 物理独立性:是指用户的应用程序与存储在磁盘上的数据库中数据是相 互独立的。 逻辑独立性:是指用户的应用程序与数据的逻辑结构是相互独立的,也 就是说,数据的逻辑结构改变了,用户程序也可以不变。 为什么:数据

2、独立性是由DBMS勺二级映像功能来保证的(外模式/模式 映像,模式/内模式映像),这两层映像机制保证了数据库系统中数据的逻辑独 立性和物理独立性。 4、试述数据库系统的组成。(P5) 数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员。 5、简述文件系统与数据库系统的区别和联系。(P6) 区别: 数据的管理者:文件系统;数据库管理系统 数据面向的对象:某一应用;现实世界 数据的共享程度:共享性差,冗余度大;共享性高,冗余度小 数据的独立性:独立性差;具有高度的物理独立性和逻辑独立性 数据的结构化:记录内有结构,整体无结构;整体结构化,数据模型描 述 数据的控制能力:应用程序自己控制

3、;由数据库管理系统提供数据安全 性、完整性、并发控制和恢复能力 联系: (1)均为数据组织的管理技术 (2)均由数据管理软件管理数据,程序与数据之间用存取方法进行转 (3)数据库系统是在文件系统的基础上发展而来的 6、DBA勺职责是什么?( P35) (1)决定数据库中的信息内容和结构 (2)决定数据库中的存储结构和存取策略 (3)定义数据库的安全性要求和完整性约束条件 (4)监控数据的使用和运行 (5)数据库的改进和重组重构 7、什么是基本表?什么是视图?两者的区别和联系是什么?( P81) 基表:是本身独立存在的表,在 SQL中一个关系就对应一个基表。 视图:是从一个或几个基表导出的表。

4、区别:基表是实际存在保存数据的实体,一个(或多个)基表对应一个 存储文件;视图本身并不独立存储在数据库中,即数据库中只存放视图的定 义而不存放视图对应的数据,视图是一个虚表。 联系:视图是在基表之上建立的,它的结构和内容都来自基表;一个视 图可以对应多个基表,一个基表也可以建立多个视图,视图是基表在逻辑意 义建立的新关系。 5阿 A4 FK自行车 2 450 5 S3 请仅在R中已给出数据的范围内分析其函数依赖关系并解答如下问题: (1)、R最高为第几范式?为什么?( 3分) (2)、将它分解为满足3NF范式的关系模式。(5分) (3)、分解后比分解前有什么好处?为什么?(5分) 9、数据模型

5、分析,关系模型 R( U, F) U=ABCDEGF=AXE, ASE, CMG BCDAG BA, A4G,LC (1)求此模型的最小函数依赖集。 (2)求出关系模式的候选码。 (3)此关系模型最高属于哪级范式。 (4)将此模型按照模式分解的要求分解为 3NR 3、学生运动会模型: 有若干班级,每个班级包括:班级号,班级名,专业,人数 每个班级有若干运动员,运动员只能属于一个班,包括:运动员号,姓名,性别, 年龄 有若干比赛项目,包括:项目号,名称,比赛地点 每名运动员可参加多项比赛,每个项目可有多人参加 要求能够公布每个比赛项目的运动员名次与成绩 要求能够公布各个班级团体总分的名次和成绩

6、解题要求: (1)画出每个实体及其属性关系、实体间实体联系的E-R图. (2)根据试题中的处理要求:完成数据库逻辑模型,包括各个表的名称和属性并 指出每个表的主键和外键。 4、某单位的现实世界中有工程、水泥、供应商三种实体。假设,一个工程只 能用一种型号的水泥,一种型号的水泥可用于多个工程;一个供应商可生产多 种型号的水泥,一种型号的水泥可被多个供应商生产;一个供应商可为多个工 程供应水泥,一个工程也可从多个供应商采购水泥。要求能够反映:一个工程 使用的是什么型号的水泥;一个工程从不同的供应商那里分别采购了多少水 泥、采购单价分别是多少、已经分别支付了多少购买款;一个供应商为哪些工 程供应了水

7、泥、供应的水泥型号分别是什么、分别供应了多少水泥、单价分别 是多少;等等。 请完成如下设计与分析: (1)、设计满足上述应用特性的E-R图,并根据一般常识标明每个实体及联 系的若干属性。 (2)、将该E-R图转换为等价的关系模型结构,并用下划线标明每个关系模 式的关键字(码)。 (3)、在上述设计和转换过程中,什么情况下用到关系规范化理论?作用何 在?试举例说明之。 5、有论文和作者两个实体,论文有题目、期刊名称、年份和期号等属性,作 者有姓名、单位、地址等属性。一篇论文可能有多个作者,且一位作者可 能写过多篇论文,在每一篇论文中有作者的顺序。 要求完成下列各题: (1).根据上述规则设计E-

8、R模型。 (2).按规范化要求设计出3NF的数据库模式,并指出每个关系的主键和外键 7、某汽车维修站拟开发一套小型汽车维修管理系统,对车辆的维修情况进行管 理。 (1).对于新客户及车辆,汽车维修管理系统首先登记客户信息,包括:客 户编号、客户名称、客户性质(个人、单位)、折扣率、联系人、联系电话等信 息;还要记录客户的车辆信息,包括:车牌号、车型、颜色等信息。一个客户至 少有一台车。客户及车辆信息如表1-1所示。 表1-1客户及车辆信息 客户编号 GS0051 客户名称 XX公司 客户性质 单位 折扣率 95% 联系人 杨浩东 联系电话 82638779 车牌号 颜色 车型 车辆类别 *07

9、65 白色 帕萨特 微型车 (2).记录维修车辆的故障信息。包括:维修类型(普通、加急)、作业分 类(大、中、小修)、结算方式(自付、三包、索赔)等信息。维修厂的员工分 为:维修员和业务员。车辆维修首先委托给业务员。业务员对车辆进行检查和故 障分析后,与客户磋商,确定故障现象,生成维修委托书。如表1-2所示。 表1-2维修委托书 No.20070702003登记日期: 2007-07-02 车牌号 *0765 客户编号 GS0051 维修类型 普通 作业分类 中修 结算方式 自付 进厂时间 20070702 11:09 业务员 张小江 业务员编号 012 预计完工时间1 故障描述 车头损坏,水

10、箱漏水 (3) .维修车间根据维修委托书和车辆的故障现象, 在已有的维修项目中选 择并确定一个或多个具体维修项目,安排相关的维修工及工时,生成维修派工单。 维修派工单如表1-3所示。 表1-3维修派工单 No.20070702003 维修项目编 号 维修项目 工时 维修员编号 维修员工种 012 维修车头 5.00 012 机修 012 维修车头 2.00 023 漆工 015 水箱焊接补漏 1.00 006 焊工 017 更换车灯 1.00 012 机修 (4) 客户车辆在车间修理完毕后,根据维修项目单价和维修派工单中的工时 计算车辆此次维修的总费用,记录在委托书中。 根据需求阶段收集的信息

11、,设计的实体联系图。按规范化要求设计出3NF 的数据库模式,并指出每个关系的主键和外键 8、某宾馆需要建立一个住房管理系统,部分的需求分析结果如下: (1) 一个房间有多个床位,同一房间内的床位具有相同的收费标准。不同 房间的床位收费标准可能不同。 每个房间有房间号(如201,202等)、收费标准、床位数目等信息。 (3) 每位客人有身份证号码、姓名、性别、出生日期和地址等信息。 (4) 对每位客人的每次住宿,应该记录其入住日期、退房日期和预付款额 信息。 (5) 管理系统可查询出客人所住房间号。 9、 根据需求阶段收集的信息,设计的实体联系图。按规范化要求设计出3NF 的数据库模式,并指出每

12、个关系的主键和外键 10、某单位资料室需要建立一个图书管理系统,初步的需求分析结果如下: (1)资料室有图书管理员若干名,他们负责己购入图书的编目和借还工作, 每名图书管理员的信息包括工号和姓名; (2)读者可在阅览室读书,也可通过图书流通室借还图书,读者信息包括读 者ID、姓名、电话和Email,系统为不同读者生成不同的渎者ID ; (3) 每部书在系统中对应惟一的一条在版编目数据(CIP,以下简称书目), 书目的基本信息包括ISBN号、书名、作者、出版商、出版年月,以及本资料 室拥有该书的册数(以下简称册数),不同书目的ISBN号不相同; (4) 资料室对于同一书目的图书可拥有多册(本),

13、图书信息包括图书ID、 ISBN号、存放位置、当前状态,每一本书在系统中被赋予惟一的图书ID ; (5)名读者最多只能借阅十本图书,且每本图书最多只能借两个月,读者 借书时需由图书管理员登记读者ID、所借图书ID、借阅时间和应还时间,读 者还书时图书管理员在对应的借书信息中记录归还时间; (6)当某书目的可借出图书的数量为零时,读者可以对其进行预约登记,即 记录读者ID、需要借阅的图书的ISBN号、预约时间。 某书目的信息如表2- 1所示,与该书目对应的图书信息如表 2-2所示。 表2-1书目信息 书名 件者 出皈商 出Ife年月 像蜒結构$ 严蔚議吴伟民 淆华大学出皈社 150117-302

14、-003 1397. 4 4 01 表2- 2图书信息 圏书ID KMT号 经亦人 C832* 1 155117-302-03368-9 團书流通室 已借出 01 CB32, 2 rSBN 7-30 2-0 2 3 68-9 图书阅览呈 不夕淄 01 C832* 3 ISBN7-302-02368-9 图书流通室 未僧出 01 CS32,4 图书流通窒 已预约 QI 系统的主要业务处理如下: (1)入库管理:图书购进入库时,管理员查询本资料室的书目信息,若该 书的书目尚未建立,则由管理员编写该书的书目信息并录入系统, 然后编写并录 入图书信启、:否则,修改该书目的册数,然后编写并录入图书信息,

15、对于进入 流通室的书,其初始状态为“未借出”,而送入阅览室的书的状态始终为“不外 借”。 (2)借书管理:读者借书时,若有,则由管理员为该读者办理借书手续, 并记录该读者的借书信息,同时将借出图书的状态修改为“已借出”。 (3)预约管理:若图书流通室没有读者要借的书,则可为该读者建立预约 登记,需要记录读者ID、书的ISBN号、预约时间和预约期限(最长为10天)。 一旦其他读者归还这种书,就自动通知该预约读者。系统将自动清除超出预约期 限的预约记录并修改相关信息。 (4)还书管理:读者还书时,则记录相应借还信息中的“归还时间”,对 于超期归还者, 系统自动计算罚金(具体的计算过程此处省略)。系统同时自 动查询预约登记表。若存在其他读者预约该书的记录,则将图书的状态修改为 “已预约”,并将该图书ID写入相应的预约 记录中(系统在清除超出预约期限的记录时解除该图书的“已预约”状态);

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论