2022年数据库系统原理试题 .pdf

上传人:H****o 文档编号:32174248 上传时间:2022-08-08 格式:PDF 页数:5 大小:45.38KB
返回 下载 相关 举报
2022年数据库系统原理试题 .pdf_第1页
第1页 / 共5页
2022年数据库系统原理试题 .pdf_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《2022年数据库系统原理试题 .pdf》由会员分享,可在线阅读,更多相关《2022年数据库系统原理试题 .pdf(5页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、数据库系统原理试题一、单项选择题(每小题 1分,共 10分)1.数据库管理系统、操作系统、应用软件的层次关系从核心到外围是()A.数据库管理系统、操作系统、应用软件B.操作系统、数据库管理系统、应用软件C.数据库管理系统、应用软件、操作系统D.操作系统、应用软件、数据库管理系统2.要保证数据库的数据独立性,需要修改的是()A.三层模式之间的两种映射 B.模式与内模式C.模式与外模式 D.三层模式D.选择和连接运算同时进行3.有关系 :教学(学号、教工号、课程号)假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师只能讲授一门课程,每门课程可以由多个老师来讲授,那么该关系的主键是

2、()A.课程号 B.教工号C.(学号 ,课程号 ) D.(学号 ,教工号 )4.关系代数表达式 25(S)表示()A.表示从 S关系中挑选 2的值小于第 5个分量的元组B.表示从 S关系中挑选第 2个分量值小于 5的元组C.表示从 S关系中挑选第 2个分量值小于第 5个分量的元组D.表示从 S关系中挑选第 5个分量值大于 2的元组5.关系代数中的 (投影)运算符对应SELECT语句中的以下哪个子句?()A.SELECT B.FROMC.WHEHE D.GROUP BY6.在嵌入式 SQL中,为了把集合操作转换成单记录处理方式,引进了以下哪个概念 ?()A.宿主语言 B.游标C.DDL 语言 D

3、.DML 语言名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 5 页 - - - - - - - - - 7.在基本 SQL语言中,不可以实现的是()A.定义视图 B.定义基本表C.查询视图和基本表 D.并发控制8.如果事务 T获得了数据项 Q上的共享锁,则 T对Q()A.只能读不能写 B.只能写不能读C.既可读又可写 D.不能读不能写9.数据库的并发操作可能带来的问题包括()A.丢失更新 B.数据独立性会提高C.非法用户的使用 D.增加数据冗余度10下列SQL语句中,能

4、够实现 “ 收回用户 ZHAO 对学生表( STUD)中学号( XH)的修改权 ” 这一功能的是()A.REVOKE UPDATE(XH) ON TABLE FROM ZHAOB.REVOKE UPDATE(XH) ON TABLE FROM PUBLICC.REVOKE UPDATE(XH) ON STUD FROM ZHAOD.REVOKE UPDATE(XH) ON STUD FROM PUBLIC二、填空题 (本大题共 10小题,每小题 1分,共 10分)1.在信息世界中能唯一标识实体的属性集,称为_。2.关系模型和层次、网状模型的最大区别是用_而不是指针导航数据,表格简单,用户易懂,

5、编程时不涉及数据的物理结构。3关系数据模型应包含数据结构、数据操作_。4.在SQL的SELECT语句查询中,如果希望将查询结果排序,应在SELECT语句中使用 _子句。5.将一个关系模式分解成多个关系模式时,为了保持原模式所满足的特性,要求分解处理具有_和_。6.在数据库设计的需求分析阶段,数据流图表达了数据与_的关系。7.ODBC是一个分层体系结构,有纵向ODBC 数据库应用程序、驱动程序管理器、 _、_ 。8.系统能把数据库从被破坏、不正确的状态,恢复到最近一个正确的状态, DBMS的这种能力称为 _。9.在DBMS 的授权子系统中,授权和回收权限的语句分别是_和REVOKE 语句。10.

6、在面向对象数据模型中,主要存在包含和_两种不同类型的名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 5 页 - - - - - - - - - 数据联系。三、名词解释题 (每小题 4分,共 16分) 1 数据库管理系统2 侯选键3 非过程语言4 视图四简答题 (每小题 5分,共 20分)1试叙述事务的四个性质,并说明每一个性质由DBMS 的哪个子系统实现。2简述数据库系统可能发生的故障及其恢复方法。3简述关系数据库中的三类完整性。4. 简述在对象关系数据模型中,属性的五种

7、复合类型。五、程序设计题 (每小题3分,共24分) 现有关系数据库如下: 学生(学号,姓名,性别,专业、奖学金) 课程(课程号,名称,学分) 学习(学号,课程号,分数)用关系代数表达式实现下列14小题:1. 检索“国际贸易”专业中获得奖学金的学生信息,包括学号、姓名、课程名和分数;2. 检索学生成绩得过满分 (100分)的课程的课程号、名称和学分;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 5 页 - - - - - - - - - 3. 检索没有获得奖学金、同时至少

8、有一门课程成绩在95分以上的学生信息,包括学号、姓名和专业;4. 检索没有任何一门课程成绩在80分以下的学生的信息,包括学号、姓名和专业; 用SQL 语言实现下列 58小题:5. 检索没有获得奖学金、同时至少有一门课程成绩在95分以上的学生信息,包括学号、姓名和专业;6. 检索没有任何一门课程成绩在80分以下的所有学生的信息,包括学号、姓名和专业;7. 对成绩得过满分 (100分)的学生,如果没有获得奖学金的,将其奖学金设为1000元;8. 定义学生成绩得过满分 (100分)的课程视图 AAA ,包括课程号、名称和学分;六、综合题 (每小题5分,共20分)现有如下关系模式:R(A,B,C ,D

9、 ,E)其中:AB组合为码R 上存在的函数依赖有 ABE,BC ,C D名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 5 页 - - - - - - - - - 1. 该关系模式满足 2NF 吗?为什么?2. 如果将关系模式 R 分解为: R1(A,B,E) R2(B,C ,D)指出关系模式 R2 的码,并说明该关系模式最高满足第几范式?(在1NF BCNF 之内)。3. 将关系模式 R 分解到BCNF 。4. 在ER 模型中,如果实体间是 1M 的联系,如何设计相应部分的关系模型?名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 5 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com