




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、单选题(20分,每题1分)1.关系数据模型的基本数据结构是()。A.树2.提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为()。A.OSB.DSC.DBMSD.DBS3.元数据是指()。B.图C.索引D.关系A.数据结构的描述B.数据项的描述C.数据的来源D.基本数据4.下面对关系中属性的描述,错误的是()。A.属性的次序可以任意交换C.属性名唯一B.允许多值属性D.每个属性中所有数据来自同一属性域5.超码、候选码和主码之间的关系是()。A.超码⊆候选码⊆主码C.主码⊆候选码⊆超码B.超码⊆主码⊆候选码D.主码⊆超码⊆候选码6.关系数据库实现数据之间联系的方法是()。A.主码B.外码C.候选码D.超码7.如下所示关系R(A,B,C,D)中,可以作为主码的属性组是()。A1221B2112C1111D1212A.ABB.BCC.CDD.AD或BD8.设有如下所示关系R(A,B)和S(C,D,A),R的主码是A,S的主码是C、外码是A(参照R.A),则能够插入关系S的元组是()。A.(1,2,3)C.(1,2,1)B.(3,2,1)D.(4,5,6)9.将上题中的2个关系R和S(未插入元组前)进行R*∞S后的运算结果包含()个元组。A.5B.6D.2C.310.对第8题中的关系R和S,若将属性A定义为S的外码时使用了ONUPDATECASCADE短语(级联更新),将R中第一个元组的A属性值更新为4时,S中第一个元组A属性的值()。A.不变B.变为4C.变为NULLD.拒绝更新,返回错误信息11.设有一个关系R(A,B),如果要找出B属性的最后一个字母为A,并且至少包含2个字母的查询条件子句应写成WHEREBLIKE()。A.‘_A%’B.‘_A’C.‘_%A’D.‘%A’12.SQL中谓词EXIST可用来测试一个集合是否()。A.有重复元组B.有重复列名C.为非空集合D.有空值13.条件子句WHERE工资>ALL(SELECT工资FROM职工WHERE部门号=1)的含义为()。A.比1号部门中某个职工的工资高B.比1号部门中所有职工的工资都高C.比1号部门中所有职工的工资总和高D.无法比较,返回错误信息14.下列关于数据库系统中空值的描述错误的是()。A.包含空值的算术表达式的运算结果为NULLB.COUNT(*)将统计包含空值的行C.空值就是0或者空字符串D.可通过ISNULL运算符测试是否为空值15.在视图上不能完成的操作是()。A.更新视图B.查询C.在视图上定义新的基本表D.在视图上定义新视图16.数据库设计的()阶段的主要任务是调查和分析用户的应用需要,为概念结构设计做好充分准备。A.需求分析B.逻辑设计C.物理设计D.运行设计17.下列关于触发器的描述错误的是()。A.触发器是一种实现复杂完整性约束的特殊存储过程B.触发器必须创建在一个特定的表上C.触发器通过EXECUTE语句调用D.触发器中使用了两张专用的临时表inserted和deleted18.事务使数据库“从一个一致状态转变到另一个一致状态”的性质称为事务的()。A.原子性B.一致性C.隔离性D.持久性19.下列关于封锁的描述错误的是()。A.封锁可以避免数据的不一致性,但可能会引起系统死锁B.加锁协议中规定“先申请先服务”的原则,可以避免数据库系统出现活锁C.封锁对象的大小称为封锁的粒度D.两段锁协议能够预防死锁20.以下不属于服务器端脚本语言的是()。A.JSPB.PHPC.ASPD.ADO二、填空题(16分,每空2分)1.B/S结构是()结构的简称。2.()管理机制可以简化授权的工作量。3.()是用于协调SQL的集合处理方式与单记录处理方式的机制。4.设有3个关系模式:职工(职工号,姓名,年龄,性别)公司(公司号,名称,地址)工作(职工号,公司号,工资)在定义表结构时,用SQL子句实现下列完整性约束:(1)职工表中职工号非空且唯一()。(2)工作表中职工号的值必须是职工表中的有效职工号()。(3)职工的工资不能低于800元()。(4)男职工的年龄在18~55岁之间()。5.对上题中的3个关系,写出检索金山公司所有职工的姓名和工资的关系代数表达式()。三、简答题(14分)1.试述文件系统的主要缺陷。(4分)2.简述数据库恢复的基本原理和REDO/UNDO恢复策略。(4分)3.设有如下两个事务:T1:读B;A=B+1;写回AT2:读A;B=A+1;写回B(1)设A、B的初值均为2,若某一并发调度的执行结果为A=3、B=3,则该调度是否正确?为什么?(3分)(2)利用封锁的方法给出一个可串行化调度,并给出执行结果。(3分)四、设计题(50分)1.某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产,每个工厂按照固定的计划数量生产产品;每个工厂聘用多名职工,且每个职工只能在一个工厂工作,工厂聘用职工有聘期和工资。工厂的属性有工厂编号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名。(1)请根据上述规则设计此数据库的E-R模型,要求在E-R图中注明属性和联系的类型。(6分)(2)将E-R模型转换成关系模型,并指出每个关系模式的主码。(6分)2.设有关系模式R(运动员编号,比赛项目,成绩,比赛类别,比赛主管),如果规定:每个运动员每参加一个比赛项目,只有一个成绩;每个比赛项目只属于一个比赛类别;每个比赛类别只有一个比赛主管。试完成以下题目:(1)写出关系模式R的基本函数依赖集,并找出候选码。(4分)(2)判断R最高达到第几范式,并说明理由。(2分)(3)如果有必要,将R分解成3NF模式集。(6分)3.设有图书关系BOOK(BID,BNAME,QTY),属性依次是书号、书名、库存
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护士报考试题及答案
- 湖北社工考试题及答案
- 呼市中考试题及答案
- 社区康复试题及答案
- 高中英语试题及答案解析
- 高考文科数学试题及答案
- 岩石学 试题及答案
- 焊工抢救考试题及答案
- 综合布线试题及答案
- 团建接力活动方案
- T-SCSTA001-2025《四川省好住房评价标准》
- 广西常见中草药知到智慧树期末考试答案题库2025年广西中医药大学
- 岭南建筑介绍课件
- 2025统编版(2024)小学道德与法治一年级下册《第7课-我们爱分享》教学设计
- 小学科学青岛版 (六三制2017)二年级下册第三单元 认识天气9 天气与动植物获奖教学设计及反思
- 2025-2030中国数据库软件行业市场发展现状及发展趋势与投资前景研究报告
- 肿瘤科病历书写规范
- 人音版七年级音乐下册教学设计:第一课 一二三四
- 钢结构电梯井道合同模板
- 2025春季学期国开电大专科《管理学基础》一平台在线形考(形考任务一至四)试题及答案
- 2024年伊犁州公安局招聘警务辅助人员考试真题
评论
0/150
提交评论