




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1、选择题(每题1分,共20分)1.在数据管理技术的发展过程中,经历了手工管理、文件系统和数据库系统三个阶段。在这些阶段中,阶段(a)具有最高的数据独立性。A.数据库系统b .文件系统c .手动管理d .数据项管理2.数据库的三级视图反映了数据库的三种不同视图。用户眼中的数据库叫做(D)。A.存储视图b .概念视图c .内部视图d .外部视图3.数据库的概念模型独立于(a)。A.特定的机器和数据库管理系统C.d .现实世界4.在数据库中,数据的物理独立性指的是(c)。A.数据库和数据库管理系统的独立性B.用户程序和数据库管理系统的独立性用户的应用程序和存储在磁盘数据库中的数据是相互独立的D.应
2、用程序的逻辑结构和数据库中的数据是相互独立的5.关系模式(A)的任何属性。A.不可分b .可分C.在这个关系模型d中,命名可能不是唯一的。6.在以下两种关系中,员工编号和设备编号分别是员工关系和设备关系的关键字:员工(员工编号、员工姓名、部门编号、职位、工资)设备(设备编号、员工编号、设备名称、数量)在这两种关系的属性中,有一个外部键(c)。A.员工关系的员工编号b .员工关系的设备编号C.设备关系的员工编号d .设备关系的设备编号7.以下四个陈述中哪一个不是标准化关系模型的主要目的(c)。A.减少数据冗余b .解决异常更新问题C.加快查询速度d .提高存储空间效率8.关系模型中各层次范式之间
3、的关系是(一)。工商管理硕士疾病预防控制中心9.保护数据库,防止未经授权或非法使用导致的数据泄露、非法更改或破坏。这指的是数据的(a)。A.安全b .完整性c .并发控制d .恢复事务的原子性指的是(b)。一旦事务被提交,对数据库的更改就是永久性的交易中包含的所有操作要么已完成,要么未完成一个事务中使用的操作和数据与其他并发事务隔离开来事务必须将数据库从一种一致性状态更改为另一种一致性状态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.以下关于关系性质的陈述是不正确的。A.关系中元组的顺序并不重要。关系中列的顺序并不重要C.关系中的元组不能重复。关系不能是空关系15.数据库管理系统可以查询、插入、修改和删除数据库中的数据。这种类型的函数称为(C)。A.b .数据管理功能C.数据操作功能d .数据控制功能16.候选代码中的属性可以是(c)。A.0 B1 C1或以上17.取出关系中的一些列并消除重复元组的关
5、系代数运算称为(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 .以上均不适用2.填空(每个空格1分,共20分)1.数据库保护包括四个方面(安全保护、完整性保护、并发控制和故障恢复)。2.二进制实体之间的关系通常可以分为三种类型(1:1、1:n和m:n)。3.数据
6、库系统中数据的独立性包括两个方面(物理独立性和逻辑独立性)。4.数据库设计通常包括两个方面(结构特征(静态)和行为特征(动态)。5.根据数学理论,通常有两种关系运算(关系代数)和(关系微积分)。6.构成E-R图的三个基本元素是(实体、属性和关系)。7.如果在商品关系G(GNO、德国、GQ、德国)、GNO、德国、GQ、德国分别代表商品编号、商品名称、数量和制造商,如果您想查询“上海电器厂生产的数量小于100的商品名称”,您可以用关系代数将其表示为(GN(GC=上海电器厂GQ100(G)。8.研究人员,8岁。IBM公司在1970年发表了一篇著名的论文,主要讨论(关系)模型。9.判断分解关系模式是否
7、合理的两个重要标志是分解是否满足关系(无损连通性(无失真)和依赖保持)。三、计算问题(8分,每项2分)如果图中显示了关系x、y和z,请找到:(1) A,C(X)解决方案:AC第一等的第一等的主动脉第二声A3A3A4第一等的C1补体第四成份缺乏C1C2补体第四成份缺乏C2C2(2)B“B2”(X)解决方案:ABC第一等的A3A4第一等的B1B1B1B1C1C2C2C2(3)XY解决方案:ABCD第一等的主动脉第二声A3A4第一等的B1B3B1B1B1C1C1C2C2C2D1D1D2D2D2(4)X轴解决方案:A第一等的X Y ZABCCDBC第一等的第一等的主动脉第二声A3A3A4第一等的B1B
8、2B3B1B2B1B1C1补体第四成份缺乏C1C2补体第四成份缺乏C2C2C1C2C3D1D2D3B1B2B1C2补体第四成份缺乏C1四、申请问题(12分,每项3分)有三种关系:S(S#、SNAME、年龄、性别)丙(丙#,CNAME,教师)高级船员(高级船员、高级船员、高级船员)尝试使用关系代数表达式来表示以下查询语句:(1)检索至少两门选修课的学生编号(S#)。(2)检索所有学生选择的课程的课程编号(C#)和课程名称(CNAME)。(3)搜索选修课程的学生编号(S#),该选修课程包括“陈军”教授的课程之一。(4)检索选修课k1和k5的学生编号(S#)。解决方案:(1)S# (1=425(SC
9、SC)(3分)(2) c #,cname (c ( s #,c # (sc) s # (s) (3分)(3) s # (sc c # (老师=陈军(C) (3分)(4) s #、c #(sc)c #(c #= k1 c #= K5 (c)(3分)五、证明问题(10分1.设置R=A,B,C,D,F=AB,AC,CD,=ABC,CD。分解是无损连接分解吗?试着解释原因(5分)。2.设置关系模型R(ABC)和函数依赖F=AB,BA,AC以满足3NF或BCNF,并尝试解释原因(5分)解决方案:1 .让R1=美国广播公司,R2=光盘R1R2=C,R2-R1=D,CD(已知),所以R1R2R2-R1成立根
10、据定理,分解是无损连接分解(5点)2.对于关系模式R(ABC),函数依赖F=AB,BA,AC,分析表明,这种关系模式的关键词是a。同样从分析来看,非主属性B和C对关键字A,R3NF没有部分依赖和传递依赖,但因为BA(已知),而B不是关键字,因此,关系模型RBCNF不成立。(5分)六、程序设计(20分)有以下四种关系模式:南方(南方、南方、城市)零件号(零件号、零件名称、颜色、重量)J(JN,JNAME,CITY)SPJ(序列号、生产订单、日本、数量)其中:S代表供应商,序列号是供应商代码,SNAME是供应商名称,城市是供应商所在的城市;p代表零件,PN代表零件代码,PNAME代表零件名称,CO
11、LOR代表零件颜色,WEIGHT代表零件重量。j代表项目,JN是项目代码,JNAME是项目名称,而CITY是项目所在的城市;SPJ表示供应关系,数量表示提供的零件数量。编写实现以下功能的SQL语句:(1)删除所有项目的所有细节。(2分)选择*从J;(2)把南京所在项目的所有细节都拿出来。选择*来自J其中城市=南京;(3)取出供应商所在城市为上海项目提供零件的供应商代码。选择不同的序列号来自SPJ日本在哪里(选择日本来自JWHERE CITY=“上海”);(4)取出为上海或北京项目提供红色部件的供应商代码。(2分)选择序号来自SPJ日本在哪里(选择日本来自JWHERE CITY=上海或CITY=
12、北京)和PN输入(选择生产通知书从P其中颜色=红色)(5)取出项目所在城市的同一供应商提供的零件代码。(3分)选择SPJ。期票来自SPJ新泽西州其中南北=SPJ。SN和JN=SPJ。南京和南城=南京市;(6)取出由至少一个不在项目所在城市的供应商提供的零件的工程代码。选择独特的SPJ。john 约翰来自SPJ新泽西州其中南北=SPJ。SN和JN=SPJ。南京和南城;(7)取出上海供应商未提供的任何零件的工程代码。选择日本来自J哪里不在(选择独特的日本来自SPJ锡在哪里(选择序号从南WHERE CITY=上海);(8)取出所有这样的二元组,以便第一个城市的供应商可以为第二个城市的项目提供零件。(
13、3分)(8)选择南城、京城来自SPJ新泽西州其中南北=SPJ。SN和JN=SPJ。日本;(3分)七、综合试题(10分)提供以下信息:下面的E-R图是一个信息模型,它反映了产品和仓库实体之间的联系。它要求:(1)给出了E-R图的关系数据库模式,并指出相应的关键词。(4分)(2)如果仓库编号、仓库名称和仓库位置均为字符型,长度为10,则使用SQL语言为仓库关系建立相应的基表,并解释实体完整性规则。(4分)(3)将仓库基表的查询权限授予所有用户,撤销用户3对仓库的查询权限。(2分)解决方案:1 .关系数据库模型:(4分)仓库W(仓库编号W#,仓库名称WN,地址wa)关键字:W#产品P(产品编号P#,
14、产品名称PN,规格PS,型号PM)关键字:P#商店l(仓库编号W#,产品编号P#,数量数量)关键字:(W#,P#)2.创建表W(W# CHAR(10)主键,WN CHAR(10),西澳CHAR(10)(4分)3.向公众授予选择权撤销用户3的选择(2分)数据库原理期末考试I .选择题(共15项,每项2分,共30分)每个项目中列出的四个选项中只有一个符合主题的要求,错误选择、多次选择或不选择都没有分数。1.为了确保数据库的数据独立性,需要修改的是(a)A.三层模式之间的两个映射b .模式和内部模式C.模式和外部模式d .三层模式2.以下四个陈述是不正确的(c)A.数据库减少数据冗余。数据库中的数据可以共享C.数据库避免了所有数据的重复。数据库具有高度的数据独立性。3.公司有多个部门和员工。每个员工只能属于一个部门,一个部门可以有
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度智慧交通系统采购合同分析
- 2025班组工人安全操作规程制定与执行协议
- 二零二五版市政工程安装劳务合同范本
- 二零二五年度建筑用保温材料批量供应合同
- 2025版餐饮厨师就业保障与职业规划协议
- 二零二五年度金属材料租赁及加工合同
- 二零二五版「鸿诚担保招聘」人才招聘行业标杆与最佳实践合同
- 2025版变更抚养权协议书(父母监护权调整模板)
- 2025版XX金融衍生品交易合同范本
- 2025搬家公司搬家服务及保险理赔流程合同
- 人教部编版九年级历史上册:第14课 文艺复兴运动 教学设计
- 机械设备赔偿协议
- 高一英语新教材全四册单词表汉译英默写(2019新人教版)
- 2024年菏泽郓城县结合事业单位公开招聘征集高校全日制本科及以上学历入伍10人(高频重点提升专题训练)共500题附带答案详解
- 氮气储罐毕业设计
- 武术专业个人简历模板范文
- 煤矿一岗双责制度
- 选煤厂安全规程
- 装配式结构吊装施工计算书
- 中考语文专题复习:传统文化常识100题-专项练习题(含答案)
- 《交替传译1》课程教学大纲
评论
0/150
提交评论