最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

2019年春《数据库原理与应用》期末考试复习资料

来源:动视网 责编:小OO 时间:2025-09-24 17:16:05
文档

2019年春《数据库原理与应用》期末考试复习资料

《数据库原理与应用》课程2019年春季期末考试复习资料一、复习资料的相关说明1、《数据库原理与应用》课程的考核方式:开卷2、成绩评定:总评成绩=40%阶段作业成绩(网上)+60%期末考试成绩3、试卷结构:●必考题分值为60分:主观题40分+客观题20分。●扩展题40分,都是主观题。二、期末考试必考题(占期末考试成绩60%)提示:期末考试试题及选项顺序会随机。本复习资料提供必考题的考试原题,提供和考题相关的知识材料,但不提供标准答案。客观题:选择题(每题2分,共20分)1、(B)是指负责设计、建
推荐度:
导读《数据库原理与应用》课程2019年春季期末考试复习资料一、复习资料的相关说明1、《数据库原理与应用》课程的考核方式:开卷2、成绩评定:总评成绩=40%阶段作业成绩(网上)+60%期末考试成绩3、试卷结构:●必考题分值为60分:主观题40分+客观题20分。●扩展题40分,都是主观题。二、期末考试必考题(占期末考试成绩60%)提示:期末考试试题及选项顺序会随机。本复习资料提供必考题的考试原题,提供和考题相关的知识材料,但不提供标准答案。客观题:选择题(每题2分,共20分)1、(B)是指负责设计、建
《数据库原理与应用》课程

2019年春季期末考试复习资料

一、复习资料的相关说明

1、《数据库原理与应用》课程的考核方式:开卷

2、成绩评定:总评成绩=40%阶段作业成绩(网上)+60%期末考试成绩

3、试卷结构:

●必考题分值为60分:主观题40分+客观题20分。

●扩展题40分,都是主观题。

二、期末考试必考题(占期末考试成绩60%)

提示:期末考试试题及选项顺序会随机。

本复习资料提供必考题的考试原题,提供和考题相关的知识材料,但不提供标准答案。

客观题:选择题 (每题 2 分,共 20 分)

1、(B)是指负责设计、建立、管理和维护数据库以及协调用户对数据库要求的个人和工作团队。

A、最终用户  、数据库管理员  、应用程序员  、销售员

2、数据性是数据库技术的重要特点之一。所谓数据性是指(A)。

A、数据和数据之间没有联系            B、不同的数据被存放在不同的文件中

C、数据只能被对应的应用程序所使用    D、数据与应用程序间相互

3、一般来讲班级与学生、公司与职员、省与市之间的联系类型是(D)。

A、多对多        B、一对一        C、多对一        D、一对多

4、数据库管理系统中的(B)功能实现对数据库的插入、删除、修改。 

A、数据定义   B、数据操纵   C、数据库的运行管理       D、数据库的建立与维护 

5、 “以二维表的形式存储数据”描述了关系模型的(A)。 

A、数据结构       B、规范性    C、关系完整性       D、数据性 

6、下列(A)情况,适于建立索引。

 A、基本表的某列中记录数量特别多      B、基本表的某列中记录数量特别少 

C、经常进行插入操作的基本表的某列     D、经常进行删除操作的基本表的某列 

7、下列关于视图的描述正确的是(C)。

 A、视图的表现形式是由结点组成的有向图   、可以在视图中任意添加数据

 C、视图是一个虚拟表,内容由查询定义   、视图只能建立在基本表上 

8、下列说法中,(C)属于表设计原则。

A、适当使用视图                        B、尽可能的建立触发器

C、遵守第三范式标准的数据库设计        D、尽可能多地采用外键

9、 数据库的备份不包括(A)。 

A、操作系统    B、系统数据库    C、用户数据库    D、事务日志 

10、查询姓“王”且名字中带有“玲”字的学生,则条件语句应包含(B)。 

A、WHERE 姓名 LIKE  % ‘王玲’    、WHERE 姓名 LIKE ‘王%玲%’ 

C、WHERE 姓名 % ‘王LIKE玲LIKE’  、WHERE 姓名 LIKE ‘王玲%’

主观题:名词解释和简答题

1、请解释下面词汇的含义(每题 4 分,共 20 分)

1)数据库技术    

数据库技术是信息系统的一个核心技术。是一种计算机辅助管理数据的方法,它研究如何组织和存储数据,如何高效地获取和处理数据。

2)平凡函数依赖    

当关系中属性集合Y是属性集合X的子集时(Y⊆X),存在函数依赖X→Y,即一组属性函数决定它的所有子集,这种函数依赖称为平凡函数依赖

3)数据库的事务故障

事务故障表示由非预期的、不正常的程序结束所造成的故障

4)并发控制     

当多个用户的并发进程同时存取、修改数据库时,可能会发生相互干扰而得到错误的结果或使得数据库的完整性遭到破坏,因此必须对多用户的并发操作加以控制和协调

2、请回答下列问题(每题 5 分,共 20 分)

1)数据处理和数据管理分别指什么?二者有什么关系?答案参考课程:1.1

数据处理指将数据转换成信息包括数据的收集、管理、加工利用乃至信息输出;数据管理指数据的收集、整理、组织、编码、存储、维护、检索、传输等操作;信息=数据管理+数据处理

2)关系完整性规则包含的完整性规则分别是什么?各自是什么含义 答案参考课程:1.9

1.域完整性

域完整性是对数据表中字段属性的约束,它包括字段的值域、字段的类型及字段的有效规则等约束,它是由确定关系结构时所定义的字段的属性决定的。

2.实体完整性

实体完整性是对关系中的记录唯一性,也就是主键的约束。准确地说,实体完整性是指关系中的主属性值不能为Null且不能有相同值。

3.参照完整性

参照完整性是对关系数据库中建立关联关系的数据表间数据参照引用的约束,也就是对外键的约束。准确地说,参照完整性是指关系中的外键必须是另一个关系的主键有效值,或者是NULL。

3)函数依赖推理规则的完备性和正确性分别是什么?    答案参考课程:4.2

完备性:F +中的函数依赖都能从F集使用推理规则集推出

正确性:从函数依赖集F使用推理规则推出的函数依赖必定在F +中

4)简述产生死锁的原因以及预防死锁的两种方法。    答案参考课程:5.3

在同时处于等待状态的两个或多个事务中,其中的每一个在它能够进行之前,都等待着某个数据,而这个数据已被它们中的某个事务所封锁;一次加锁法和顺序加锁法

三、期末考试扩展题(占期末考试成绩40%)

1、已知员工考勤数据库YGKQ包含JBQK(职工基本情况)数据表和QQLX(缺勤信息)数据表,表结构如表 1、表2和表3所示:

表 1  JBQK(职工基本情况表结构)

字段名字段类型字段宽度说明
zghCHAR4职工号,主码
xmCHAR8姓名
表 2  QQLX(缺勤类型信息表结构)

字段名字段类型字段宽度说明
lxCHAR4缺勤类型,主码
mcCHAR8缺勤名称
表 3  QQJL(缺勤记录表结构)

字段名字段类型字段宽度说明
zghCHAR4职工号,主码,外码
lxCHAR4缺勤类型,外码
sjDATE缺勤起始日期,主码
tsINT缺勤天数
请用SQL语句完成以下操作。答案参考课程:3.6、3.8

1)查询职工号为“E001”的职工的姓名。

select xm from JBQK

where zgh=“E001”

2)查询缺勤名称为“病假”的职工的职工号和病假缺勤总天数。

select zgh,ts from QQJL

where lx = “病假”

3)删除缺勤记录表中缺勤天数为1的记录。

delete * from QQJL

where ts = “1”

4)查询没有在缺勤记录表中出现过的缺勤类型及缺勤名称。

select lx,mc from QQJL,QQLX

where QQJL <>all(select distinct qqlx from JBQK)

5)使用SQL语句创建一个名为qqzg(缺勤职工)的视图,要求能够使用该视图查询有缺勤记录的职工的职工号、姓名。

Create view qqzg

Select zgh,xm,qqts,qqmc from JBQK,QQLX where JBQK.qqlx=QQLX.qqlx

2、假设某商业集团数据库中有一关系模式R如下:

R (商店编号,商品编号,数量,部门编号,负责人)

如果规定:

(1) 每个商店的每种商品只在一个部门销售;

(2) 每个商店的每个部门只有一个负责人;

(3) 每个商店的每种商品只有一个库存数量。

试回答下列问题:

(1) 根据上述规定,写出关系模式R的基本函数依赖;

(商店编号,商品编号)→部门编号; 商店编号→负责人;(商店编号,商品编号)→商品库存数量

(2) 找出关系模式R的候选码;

商店编号,商品编号

(3) 试问关系模式R最高已经达到第几范式?为什么?

1NF,存在部分函数和传递函数依赖

3、设有函数依赖集F={CA,AB,BC,CB,AC,BCA),求其最小函数依赖集Fmin 。

答案参考课程:第4章

4、请设计一个图书馆数据库,此数据库中对每个借阅者保存读者记录,包括:读者号、姓名、地址、性别、年龄、单位。对每本书存有:书号、书名、作者、出版社。对每本被借出的书存有读者号、借出日期和应还日期。 

(1)根据上述语义画出E-R图。

(2)将E-R模型转换成关系模型,并指出每个关系的主键和外键。

5、数据库的三级封锁协议和并发引起的问题的解决方案。答案参考课程:5.3

在一级封锁协议的基础上,另外加上事务T在读取数据R之前必须先对其加S锁,读完后并不释放S锁,而直到事务T结束才释放;

6、当同一数据库系统中有多个事务并发运行时,如果不加以适当控制,可能产生数据的丢失更新。请设计一个产生“不可重读”的数据库并发案例,并通过图表的形式说明并发事务在时间轴上的执行情况。

答案参考课程:5.3

文档

2019年春《数据库原理与应用》期末考试复习资料

《数据库原理与应用》课程2019年春季期末考试复习资料一、复习资料的相关说明1、《数据库原理与应用》课程的考核方式:开卷2、成绩评定:总评成绩=40%阶段作业成绩(网上)+60%期末考试成绩3、试卷结构:●必考题分值为60分:主观题40分+客观题20分。●扩展题40分,都是主观题。二、期末考试必考题(占期末考试成绩60%)提示:期末考试试题及选项顺序会随机。本复习资料提供必考题的考试原题,提供和考题相关的知识材料,但不提供标准答案。客观题:选择题(每题2分,共20分)1、(B)是指负责设计、建
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top