版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第 第 页数据库期末考试答案一、选择题每题1分,共20分1在数据管理技术的进展过程中,经受了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是 A 阶段。A. 数据库系统B. 文件系统C. 人工管理D.数据项管理2数据库三级视图,反映了三种不同角度看待数据库的观点,用户眼中的数据库称为D。A. 存储视图B. 概念视图C. 内部视图D. 外部视图3数据库的概念模型独立于A。A. 详细的机器和DBMSB. E-R图C. 信息世界D. 现实世界4数据库中,数据的物理独立性是指C。A. 数据库与数据库管理系统的相互独立B. 用户程序与DBMS的相互独立C. 用户的应用程序与
2、存储在磁盘上的数据库中的数据是相互独立的D. 应用程序与数据库中数据的规律结构相互独立5关系模式的任何属性A。A. 不可再分B. 可再分C. 命名在该关系模式中可以不惟一D.以上都不是6下面的两个关系中,职工号和设备号分别为职工关系和设备关系的关键字: 职工职工号,职工名,部门号,职务,工资 设备设备号,职工号,设备名,数量两个关系的属性中,存在一个外关键字为 C 。A. 职工关系的“职工号”B. 职工关系的“设备号”C. 设备关系的“职工号”D. 设备关系的“设备号”7以下四个表达中,哪一个不是对关系模式进行规范化的主要目的 C 。A. 减削数据冗余B. 解决更新异样问题C. 加快查询速度D
3、. 提高存储空间效率8关系模式中各级范式之间的关系为 A 。9爱护数据库,防止未经授权或不合法的运用造成的数据泄漏、非法更改或破坏。这是指数据的 A 。A. 安全性B.完整性C.并发掌握D.复原10事务的原子性是指 B 。A. 事务一旦提交,对数据库的转变是永久的B. 事务中包括的全部操作要么都做,要么都不做C. 一个事务内部的操作及运用的数据对并发的其他事务是隔离的D. 事务需要使数据库从一个全都性状态变到另一个全都性状态11以下哪些运算是关系代数的基本运算 D 。A. 交、并、差B. 投影、选取、除、联结C. 联结、自然联结、笛卡尔乘积D. 投影、选取、笛卡尔乘积、差运算12现实世界 “特
4、征” 术语, 对应于数据世界的 D 。A属性B. 联系C. 记录D. 数据项13关系模型中3NF是指 A 。A.满意2NF且不存在传递依靠现象B.满意2NF且不存在部分依靠现象C.满意2NF且不存在非主属性D.满意2NF且不存在组合属性14下面关于关系性质的表达中,不正确的选项是 D 。A. 关系中元组的次序不重要B. 关系中列的次序不重要C. 关系中元组不能重复D. 关系不能为空关系15数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为C。A. 数据定义功能B.数据管理功能C. 数据操纵功能D.数据掌握功能16候选码中的属性可以有 C 。A. 0个B. 1个C. 1个或
5、多个D.多个17取出关系中的某些列,并消去重复元组的关系代数运算称为 B 。A. 取列运算B. 投影运算C. 连接运算D. 选择运算18候选码中的属性称为 B 。A. 非主属性B. 主属性C. 复合属性D. 关键属性19对现实世界进行第二层抽象的模型是 C 。A. 概念数据模型B. 用户数据模型C. 结构数据模型D. 物理数据模型20在关系模式R(A,B,C,D)中,有函数依靠集F=BC,CD,DA,那么R能达到B。 A. 1NFB. 2NFC. 3NFD. 以上三者都不行二、填空题每空1分,共20分数据库爱护包括(安全性爱护、完整性爱护、并发掌握、故障复原)四个方面内容。 2.二元实体间的联
6、系通常可分为 (1:1、1:n、m:n)三种。3.数据库系统中数据的独立性包括(-物理独立性、规律独立性)两个方面。4.数据库设计通常包括(结构特性静态、行为特性动态)两方面内容。5.依据数学理论,关系操作通常有关系代数和关系演算两类。6.构成E-R图的三个基本要素为(实体、属性、联系)。7.假设商品关系GGNO,GN,GQ,GC中,GNO、GN、GQ、GC分别表示商品编号、商品名称、数量、生产厂家,假设要查询“上海电器厂生产的其数量小于100的商品名称”用关系代数可表示为 GNGC=“上海电器厂”GQ100G。8.IBM公司的讨论员E. F. Codd于1970年发表了一篇闻名论文,主要是论
7、述关系模型。9.判断分解后的关系模式是否合理的两个重要标识是分解是否满意关系的 无损连接性不失真、依靠保持性。三、计算题8分,每题2分假设关系*、Y、Z如下图,求:1 A,C(*)解:ACA1 C1 A1 C4 A2 C1 A3 C2 A3 C4 A4 C2 A1 C22解:A B CB B2(*)A1 B1 C1 A3 B1 C2 A4 B1 C2 A1 B1 C23*? Y 解:A A1A2 A3 A4 A14* Z 解:A A1B B1 B3 B1 B1 B1 C C1 C1 C2 C2 C2 D D1 D1 D2 D2 D2* Y Z AB CCDBCA1 B1 C1 A1 B2 C4
8、 A2 B3 C1 A3 B1 C2 A3 B2 C4 A4 B1 C2 A1 B1 C2C1 D1 C2 D2 C3 D3B1 C2B2 C4 B1 C1四、应用题12分,每题3分 设有三个关系:SS#,SNAME,AGE,SE* CC#,CNAME,TEACHER SCS#,C#,GRADE试用关系代数表达式表示以下查询语句:1检索至少选修两门课程的同学学号S#。2检索全部同学都选修的课程的课程号C#和课程名CNAME。3检索选修课程包含“陈军”老师所授课程之一的同学学号S#。4检索选修课程号为k1和k5的同学学号S#。解:1S# (1=425(SCSC)3分2C#,CNAME(C?S#,
9、C#(SC) S#(S) 3分3S#(SC?C#(TEACHER=陈军(C) 3分4S#, C# (SC) C#(3分C#=k1 C#=k5(C)五、证明题10分1设R=A,B,C,D,F=AB,AC,CD,=ABC,CD。分解是否无损联接分解?试说明理由5分。2设关系模式RABC,函数依靠F=AB,BA,AC满意3NF还是满意BCNF,试说明理由5分解:1设R1=ABC,R2=CDR1R2=C,R2-R1=D,而CD已知,故R1R2R2-R1成立 依据定理,分解为无损联接分解5分2对于关系模式RABC,函数依靠F=AB,BA,AC, 分析可知,该关系模式关键字为A。同样由分析可得,该关系模式
10、不存在非主属性B、C对关键字A的部分依靠和传递依靠现象,R3NF,但由于BA已知,而B不是关键字, 故该关系模式RBCNF不成立。5分六、程序设计题20分设有如下4个关系模式: SSN,SNAME,CITYPPN,PNAME,COLOR,WEIGHT JJN,JNAME,CITY SPJSN,PN,JN,QTY其中:S表示供应商,SN为供应商编码,SNAME为供应商名字,CITY为供应商所在城市;P表示零件,PN为零件编码,PNAME为零件名字,COLOR为零件颜色,WEIGHT为零件重量;J表示工程,JN为工程编码,JNAME为工程名字,CITY为工程所在城市;SPJ表示供应关系,QTY表示
11、提供的零件数量。写出实现以下各题功能的.SQL语句:1取出全部工程的全部环节。2分 SELECT * FROM J;2取出所在城市为南京的全部工程的全部环节。 SELECT * FROM JWHERE CITY=南京;3取出为所在城市为上海的工程提供零件的供应商编码。 SELECT DISTINCT SN FROM SPJ WHERE JN IN SELECT JN FROM JWHERE CITY=上海;4取出为所在城市为上海或北京的工程提供红色零件的供应商编码。2分 SELECT SN FROM SPJ WHERE JN IN SELECT JN FROM JWHERE CITY=上海 O
12、R CITY=北京 AND PN IN SELECT PN FROM PWHERE COLOR=红5取出供应商与工程所在城市相同的供应商提供的零件编码。3分 SELECT SPJ.PN FROM S,J,SPJWHERE S.SN=SPJ.SN AND J.JN=SPJ.JN AND S.CITY=J.CITY;6取出至少由一个和工程不在同一城市的供应商提供零件的工程编码。 SELECT DISTINCT SPJ.JN FROM S,J,SPJWHERE S.SN=SPJ.SN AND J.JN=SPJ.JN AND S.CITYJ.CITY;7取出上海供应商不提供任何零件的工程编码。 SEL
13、ECT JN FROM JWHERE JN NOT INSELECT DISTINCT JN FROM SPJ WHERE SN IN SELECT SN FROM SWHERE CITY=上海;8取出全部这样的一些二元组,使得第1个城市的供应商为第2个城市的工程提供零件。3分 8SELECT S.CITY,J.CITY FROM S,J,SPJWHERE S.SN=SPJ.SN AND J.JN=SPJ.JN; 3分七、综合题10分设有如下信息:以下E-R图是反映产品与仓库两实体间联系的信息模型,要求:1给出该E-R图的关系数据库模式,并指出相应的关键字。4分2假设仓库号、仓库名及仓库地均为字符型且长度均为10,用SQL语言为仓库关系建立相应的基表并说明实体完整性规章。4分3将仓库基表的查询权限授予全部用户,收回User3对仓库的查询权限。2分解:1关系数据库模式:4分仓
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 个推-活动策划方案(3篇)
- 国风夜游活动策划方案(3篇)
- 应急预案补助标准(3篇)
- 国土消防应急预案(3篇)
- 地坪施工应急预案(3篇)
- 处理欠薪应急预案(3篇)
- 彩光顶施工方案(3篇)
- 拆除修缮施工方案(3篇)
- 新药营销活动策划方案(3篇)
- 暑假西安活动策划方案(3篇)
- (一模)2025~2026学年度常州市高三教学情况调研(一)化学试卷(含答案)
- 2026年3月山东济南轨道交通集团运营有限公司社会招聘备考题库及参考答案详解(预热题)
- 2026湖北宜昌市五峰土家族自治县“招才兴业”事业单位人才引进招聘29人考试备考题库及答案解析
- 电梯维保员人员奖惩制度
- 2026年山东事业单位招聘(职测)笔试题及答案
- 2026年GCP(药物临床试验质量管理规范)相关知识考试题与答案
- 商砼培训课件
- 2026年中兴通讯技术面试题及答案解析
- 2025年四川省拟任县处级领导干部任职资格试题及答案
- 工程地质勘察报告110000字
- FZ/T 73009-2021山羊绒针织品
评论
0/150
提交评论