ImageVerifierCode 换一换
格式:DOC , 页数:10 ,大小:123.50KB ,
资源ID:9436282      下载积分:10 金币
验证码下载
登录下载
邮箱/手机:
图形码:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/9436282.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请


权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4009-655-100;投诉/维权电话:18658249818。

注意事项

本文(数据库系统D卷.doc)为本站上传会员【s4****5z】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

数据库系统D卷.doc

1、华东师范大学网络教育学院专升本计算机专业《数据库系统》模拟试卷(四) 华东师范大学网络教育学院 专升本计算机专业 《数据库系统》模拟试卷 (四) 考试形式:闭卷 考试时间:120分钟 一、单项选择题 (20分) 1. 下面列出的关于视图的条目中,不正确的是( C )。 A.视图是外模式 B. 视图是虚表 C.使用视图可以加快查询语句的执行速度 D.使用视图可以简化查询语句的编写 2. 假如采用关系数据库系统来实现应用,在数据库设计的( B )阶段,需要将E-R模型转换为关系数据模型。 A. 概念设计 B.

2、 逻辑设计 C. 物理设计 D. 运行阶段 3. 在数据库系统的三级模式结构中,一个数据库有( A )内模式。 A.1个 B.2个 C.三个   D.任意多个 4. 对由SELECT—FROM--WHERE---GROUP---ORDER组成的SQL语句,其在被DBMS处理时,各子句的执行次序 ( C )。 A.SELECT—FROM—GROUP—WHERE--ORDER B.FROM—SELECT—WHERE—GROUP—ORDER C.FROM—WHERE—GROUP—SE

3、LECT—ORDER D.SELECT—FORM—WHERE—GROUP—ORDER 5. 当关系由多个侯选码时,则选定一个作为主码,但若主码为全码时应包含( D )。 A. 单个属性       B. 两个属性 C. 多个属性         D. 全部属性 6. “一个事务中的诸操作要么都做,要么都不做”,这是事务的( A    )属性。 A.原子性      B.一致性 C.隔离性      D.持续性 7. 设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为(  A   ) 。 A. r

4、 + s B. r - s C. r × s D. max(r, s) 8. 若事务T1已经给数据A加了排它锁,则事务T2( D )。 A. 只能再对A加共享锁 B.只能再对A加排它锁 C. 可以对A加共享锁,也可以对A加排它锁 D. 不能再给A加任何锁 9. 设有关系R(书号,书名),如果要检索第3个字母为M,且至少包含4个字母的书名,则SQL查询语句中WHERE子句的条件表达式应写成:Where 书名 LIKE( C  )。 A.‘_ _ M _’ B.‘_ _ M%’ C.‘_ _ M _ %’ D.‘

5、M_ _’ 10. 数据库系统的三级模式结构中,定义索引的组织方式属于( D )。 A. 概念模式 B. 外模式 C. 逻辑模式 D. 内模式 11. 系统故障会造成( A )。 A..内存数据丢失 B.硬盘数据丢失 C.软盘数据丢失 D.磁带数据丢失 12. 要保证数据库逻辑数据独立性,需要修改的是( C )。   A.模式  B.模式与内模式的映射   C.模式与外模式的映射 D.内模式 13. 与操作“AGE NOT BETWEEN 15 AN

6、D 20”等价的式子是( D )。 A.AGE >= 15 AND AGE <= 20 B.AGE <= 15 OR AGE >= 20 C.AGE > 15 AND AGE < 20 D.AGE < 15 OR AGE >20 14. 数据库系统与文件系统的主要区别是(  B   )。 A. 数据库系统复杂,而文件系统简单 B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 D. 文件系

7、统管理的数据量较少,而数据库系统可以管理庞大的数据量 15. 设有关系:教学(学号、教工号、课程号)。假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师只能讲授一门课程,每门课程可以由多个老师来讲授,那么该关系的主键是( C )。 A.课程号 B.教工号 C.(学号,教工号) D.(学号,课程号) 16. 在数据库系统中,日志文件用于( D )。 A.保障事务的并发性 B.保障数据的安全性 C.检测系统的死锁 D.数据库故障的恢复 17. 反映现实世界中实体及实体间联系的信息模型是( D

8、 )。 A.关系模型 B.层次模型 C.网状模型   D.E-R模型 18. 关系R 与关系S只有1个公共属性,T1是R与S等值连接的结果,T2是R与S自然连接的结果,则 ( C )  。  A.T1的属性个数等于T2的属性个数           B.T1的属性个数小于T2的属性个数   C.T1的属性个数大于或等于T2的属性个数   D.T1的属性个数大于T2的属性个数 19. 如果关系模式R属于BCNF范式,以下不正确的是( B )。 A. R的所有主属性都完全函数依赖于不包含它的

9、候选键; B. R只可能有一个候选键; C. R的所有非主属性都完全函数依赖于每一个候选键; D. R中没有属性完全函数依赖于任何一组非候选键属性。 20. 对于分布式数据库,可以简单归纳为 ( B )  。 A.数据逻辑上分散,物理上统一   B.数据物理上分散,逻辑上统一  C.数据在逻辑上、物理上都是分散的   D.数据在逻辑上、物理上都是统一的  二、填空题 (10分) 1、 关系演算是用 谓词 来表达查询要求的。 2、 在数据库并发控制中,两个或更多的事务同时处于相互等待状态,称为 死锁 。 3、 在设计

10、阶段,如果两个实体之间具有多对多的联系(即M:N),则将它们转换为关系模型时,会得到 3 个关系模式。 4、 在层次数据模型、网状数据模型和关系数据模型中,具有严格的数学理论基础的是 关系数据模型 。 5、 数据库管理系统并发控制的基本单位为_ 事务 __。 6、 从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四方面问题是:数据冗余度大,___插入异常_____,__更新异常______和____删除异常____。 7、 若事务在运行过程中,由于种种远因,使事务未运行到正常终止点就被撤消,这种情况就称为   

11、  事务故障      。 8、 安全性控制的一般方法有用户标识鉴定, 存取控制 ,视图的保护,审计,数据加密等五级安全措施。 三、名词解释(10分): 1. 参照完整性规则 答:若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码KS相对应,则R中的每个元组在F上的值必须为:或者为空值(F的每个属性值均为空值)或者等于S中某个元组的主码值。 2. 候选码 答:若关系中的某一属性组的值能唯一地标识一个元组,则称该属性组为候选码。 3. 模式 答:模式(Schema)是数据库中全体数据的逻辑结构和特征的描述,又称概念模式。 4. 完全函数依赖 答:在R(U)中

12、如果X→Y,并且对于X的任何一个真子集X’,都有X’ Y, 则称Y对X完全函数依赖,记作:X F Y。 5. 数据库完整性 答:数据库完整性是指数据的正确性和相容性。 四、 问答题 ( 15分) 1. 简述关系模式和关系的区别和联系。 答:关系模式描述的是关系的静态结构信息,是对一个关系的“型”的描述,是相对固定的。关系是在关系模式约束之下的若干实体的集合,实体的数量是随时间变化的,但这种变化必定在关系模式的约束范围内,是动态的。 2. 数据库并发操作主要解决哪三个问题,基本方法是什么? 答:数据库并发操作主要解决以下三个问题: (1) 丢失更新问题

13、 (2) 不可重复读问题 (3) 读“脏”数据问题 解决的基本方法是采用封锁机制 3. 简述数据库恢复的基本方法。 答: 1) 定期对整个数据库进行复制与转储。 2)建立日志文件:对数据库的所有更新操作,都写入日志文件。 3)当故障发生后,使用日志文件和备份数据库对数据库进行恢复。 五、应用题(15分) 现有一个公司的部门及雇员的数据库,由下面三个表组成: l 雇员(雇员号,姓名,年龄,地址,薪水) l 部门(部门号,部门名,部门经理号) l 工作(雇员号,部门号,工作年限) 用SQL语言完成下列操作: 1、 检索同时在三个部门工作的雇员姓名。

14、SELECT 姓名 FROM 雇员 WHERE 雇员号 IN (SELECT 雇员号 FROM 工作 GROUP BY 雇员号 HAVING COUNT(*)>=3) 2、 列出各部门的职工的工资总额,并按照总额大小降序排列。 SELECT 部门号,SUM(薪水) FROM 雇员,工作 WHERE 雇员.雇员号=工作.雇员号 GROUP BY 部门号 ORDER BY 2 DESC 3、 为工作年限超过5年的雇员加薪,加5%。 UPDATE 雇员 SET 薪水= 薪水*1.05 WHERE 雇员号 IN ( SELECT 雇员号

15、 FROM 工作 WHERE 工作年限>5) 4、 检索雇员李明所在的部门的部门经理姓名。 SELECT 姓名 FROM 雇员 WHERE 雇员号 IN (SELECT 部门经理号 FROM 雇员,工作,部门 WHERE 雇员.姓名=‘李明’AND 雇员.雇员号=工作.雇员号 AND 工作.部门号=部门.部门号) 5、 检索和其部门经理住址相同的员工的姓名及经理姓名。 SELECT X.姓名 AS 员工姓名, Y.姓名 AS 经理姓名 FROM 雇员 X,部门,工作

16、雇员 Y WHERE X.雇员号=工作.雇员号 AND 工作.部门号=部门.部门号 AND 部门.部门经理号=Y.雇员号 AND X.地址=Y.地址 AND X.雇员号<>部门.部门经理号 六、综合题(30分) 1. (3分)设有关系R和S,其元组如图所示: 计算 ∏B,E(R S)的结果。 B E 2 9 5 6 答:结果为: 2. (10分)现有如下关系模式: 其中,Teacher(Tno, Tname, Tel, Dpartment, B

17、no,Bname, BorrowDate,RDate, Backup) Tno------------教师编号; Tname---------教师姓名; Tel--------------电话; Dpartment-----所在部门; Bno-------------借阅图书编号; Bname----------书名; BorrowDate----借书日期; RDate------------还书日期; Backup-----------备注; 教师编号是唯一的,图书编号是唯一的,一个教师可以借阅多本图书,一本图书可以被多个教师多次借阅。试回答: (1)教师编号是候选码吗

18、说明判断的理由是什么。 (2)写出该关系模式的侯选码。 (3)该关系模式最高满足第几范式?并说明理由。 (4)如果该关系模式不满足3NF,将该关系模式分解为3NF。 答:(1)教师编号Tno不是候选码。因为:一个教师编号不能唯一决定书名,根据候选码的定义可知Tno不是候选码。 (2) 该关系模式的侯选码是:(Bno,Tno,BorrowDate)。 (3) 关系模式teacher最高满足1NF,因为存在非主属性对码的部分函数依赖,如:(Tno→Department),(Bno→Bname)。 (4) 分解得到如下的关系模式: l BK(Bno,Bname) F1={Bno

19、→Bname} l TH(Tno,Tname,Tel,Department) F2={Tno→Tname,Tno→Tel,Tno→Department} l TBB(Tno,Bno,BorrowDate,Rdate,Backup) F3={(Tno,Bno,BorrowDate)→Rdate,(Tno,Bno,BorrowDate)→Backup} 3. (10分)有一个应用系统的数据库包括三个实体集。 一个是“商店”实体集,其属性有:商店编号,店名,店址,店经理。 一个是“会员”实体集,其属性有:会员编号,会员名,地址。 一个是“职工”实体集,其属性有:职工编号,职工名,性

20、别,工资。 每家商店有若干职工,但每个职工只能服务于一家商店。 每家商店有若干会员,每个会员可以属于多家商店。在商店和职工的联系中应反映出职工参加某商店工作的开始时间,在商店和会员的联系中应反映出会员的加入时间。 (1) 根据上述语义画出E-R图,在E-R图中需注明实体型的属性、联系的类型及实体型。 (2) 将E-R图转换成关系模式,要求每个关系模式要规范到第三范式,并指出每个关系模式的主键和外键。 答: (1) (2) 商店模式(商店编号,店名,店址,店经理)                  主键:商店编号 职工模式(职工编号,职工名,性别,工资,商店编号,参加工

21、作时间)                 主键:职工编号            外键:商店编号 会员模式(会员编号,会员名,地址)                 主键:会员编号 SM模式(会员编号,商店编号,会员加入时间)                 主键:(会员编号,商店编号)           外键:会员编号; 外键:商店编号 4、 (4分)假设有下面两个关系模式: l 职工(职工号,姓名,年龄,职务,工资,部门号),其中职工号为主码;部门号为外码。 l 部门(部门号,名称,经理名,电话),其中部门号为主码; 请用SQL语言定义这两个关系

22、模式,要求在关系模式中完成以下完整性约束条件的定义: (1)定义每个模式的主码; (2)定义参照完整性;职工关系模式中的部门号属性取值为部门关系模式中的主码值; (3)定义职工年龄不超过60岁。 答:CREATE TABLE职工(职工号 CHAR(5)PRIMARY KEY, 姓名CHAR(8)NOT NULL, 年龄SMALLINT. 职务CHAR(10), 工资DECIMAL(7,2)

23、 部门号CHAR(5), CONSTRAINT CI CHECK(年龄 <60). CONSTRAIN C2 FOREIGN KEY(部门号) REFEENCES部门(部门号)); CREAT TABLE部门(部门号CHAR(5)PRIMARY KEY, 名称CHAR(20), 经理名

24、CHAR(8), 电话 CHAR(8), CONSTRAINT C3 FOREIGN KEY(经理名) REFERECES职工(姓名)); 5、(3分)今有两个关系模式: l 职工(职工号,姓名,年龄,职务,工资,部门号),其中职工号为主码;部门号为外码; l 部门(部门号,名称,经理名,地址,电话),其中部门号是主码; 请用SQL语言的GRANT和REVOKE语句(加上视图机制)完成以下授权定义。 用户杨兰具有SELECT每个部门的职工最高工资,最低工资,平均工资的权力,但他不能查看每个人的工资。 CREATE VIEW 部门工资统计(部门号,最高工资,最低工资,平均工资) AS SELECT部门号,MAX(工资),MIN(工资),AVG(工资) FROM职工 GROUP BY部门号; GRANT SELECT ON TABLE 部门工资统计 TO 杨兰; 第10页 共10页

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服