- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
山东师范大学数据库管理系统期末考试试卷及参考答案
一、单项选择题(每题2分,共20分)
1.数据库系统的数据模型中,描述数据、数据联系、数据语义以及约束的是()。
A.数据结构B.数据操作C.数据完整性约束D.数据定义
2.设关系R和S的元数分别为r和s,若R÷S的结果关系T的元数为()。
A.rB.sC.rsD.r+s
3.事务的四个特性中,“一个事务的执行不被其他事务干扰”指的是()。
A.原子性(Atomicity)B.一致性(Consistency)
C.隔离性(Isolation)D.持久性(Durability)
4.关系模式R(A,B,C,D),函数依赖为A→B,B→C,C→D,则R的最高范式是()。
A.1NFB.2NFC.3NFD.BCNF
5.关于索引的描述,正确的是()。
A.所有查询都可以通过索引优化
B.聚集索引会改变数据的物理存储顺序
C.一个表只能创建一个非聚集索引
D.索引越多,数据更新速度越快
6.以下不属于数据库完整性约束的是()。
A.实体完整性B.参照完整性C.用户定义完整性D.并发完整性
7.SQL语句“SELECTCOUNT(DISTINCT学号)FROM成绩”的作用是()。
A.统计所有学生的学号数量B.统计选修课程的学生人数
C.统计成绩表中的记录数D.统计不同学号的重复次数
8.将ER模型转换为关系模型时,多对多联系应转换为()。
A.一个独立的关系模式B.合并到任一实体的关系模式中
C.合并到两个实体的关系模式中D.不需要转换
9.并发操作可能导致的问题中,“一个事务读取了另一个事务未提交的中间数据”属于()。
A.丢失修改B.不可重复读C.读脏数据D.幻影读
10.数据库恢复的基础是()。
A.数据转储B.日志文件C.数据镜像D.数据加密
二、填空题(每空1分,共15分)
1.数据管理技术的发展经历了人工管理、文件系统和__________三个阶段。
2.关系代数的基本操作包括并、差、笛卡尔积、投影和__________。
3.关系模型中,能够唯一标识元组的属性或属性组称为__________。
4.触发器是一种特殊的存储过程,它在__________、更新或删除操作时自动执行。
5.日志文件的两种格式是__________和以数据块为单位的日志。
6.数据库设计的六个阶段包括需求分析、概念结构设计、逻辑结构设计、__________、数据库实施和数据库运行维护。
7.视图是一个虚表,其数据并不实际存储,而是基于__________的查询结果。
8.封锁机制中,X锁(排他锁)的作用是防止其他事务对数据进行__________或更新。
9.数据仓库的四个基本特征是面向主题、__________、集成性和时变性。
10.SQL注入攻击的本质是将__________作为数据输入,导致数据库执行非预期命令。
三、判断题(每题1分,共10分。正确填“√”,错误填“×”)
1.关系模型中,主键的值可以为空()。
2.事务的原子性是指事务一旦提交,其对数据库的修改是永久的()。
3.视图可以简化用户的操作,但会占用额外的物理存储空间()。
4.索引可以提高查询效率,但会降低插入、删除操作的性能()。
5.数据库的三级模式结构中,外模式/模式映像保证了逻辑数据独立性()。
6.若X→Y且Y→Z,则X→Z,这是函数依赖的传递性()。
7.触发器与存储过程的区别在于触发器不能接收参数()。
8.数据库镜像可以用于提高数据库的可用性,但不能防止介质故障()。
9.并发调度的可串行化是指调度结果与某个串行调度结果一致()。
10.数据仓库主要用于支持日常事务处理,而非决策分析()。
四、简答题(每题5分,共20分)
1.简述数据库系统中数据独立性的两层含义及其实现方式。
2.说明关系模型中实体完整性和参照完整性的区别,并各举一例。
3.简述SQL中视图的作用及常见使用场景。
4.数据库设计中,概念结构设计的主要任务是什么?常用的设计方法有哪些?
五、设计题(共20分)
某高校拟开发学生选课管理系统,需求如下:
学生信息包括:学号(唯一)、姓名、性别、年龄;
课程信息包括:课程号(唯一)、课程名、学分;
学生可以选修多门课程,
您可能关注的文档
最近下载
- 长春工程学院官方蓝色模板-长春工程学院图书馆.ppt VIP
- 中国蛛网膜下腔出血诊治指南【最新版】 .pdf VIP
- 中建室外景观园林施工方案.docx VIP
- 2024-2025学年苏教版初中生物初中生物八年级下册全册(教案含反思).docx VIP
- 公司知识产权管理制度[实施].pdf VIP
- 2023版中级消防设施操作员理论考试必考点内部模拟题库含答案w.pdf VIP
- 质量目标分解.docx VIP
- 新解读《GB_T 39968-2021建筑用通风百叶窗技术要求》最新解读.pptx VIP
- )部编版二年级语文上册全册教案.docx
- 高中英语外研英语必修三教师课件Module 4 Sandstorms in Asia.ppt VIP
文档评论(0)