春季唐山工业职业技术学院继续教育学院《数据库》期末考试复习题_数据库期末考试复习题

2020-02-27 教学试卷 下载本文

春季唐山工业职业技术学院继续教育学院《数据库》期末考试复习题由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“数据库期末考试复习题”。

唐山工业职业技术学院继续教育学院《数据库》期末考试复习题

1.名词解释(1)数据 解释要点:

描述事物的符号记录称为数据。数据的种类有文字、图形、图象、声音、正文等等。数据与其语义是不可分的。

(2)数据库 解释要点:

数据库是长期储存在计算机内、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。

(3)数据库系统 解释要点:

数据库系统(DBS)是指在计算机系统中引入数据库后的系统构成。数据库系统由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。

(4)数据库管理系统 解释要点:

数据库管理系统(DBMS)是位于用户与操作系统之间的一层数据管理软件。用于科学地组织和存储数据、高效地获取和维护数据。DBMS主要功能包括数据定义功能、数据操纵功能、数据库的运行管理功能、数据库的建立和维护功能。

(5)外部码 解释要点:

设F是基本关系R的一个或一组属性,但不是关系R的码,如果F与基本关系S的主码Ks相对应,则称F是基本关系R的外部码,简称外码。基本关系R称为参照关系,基本关系S称为被参照关系或目标关系。关系R和S可以是相同的关系。

(6)关系数据库 解释要点:

关系数据库也有型和值之分。关系数据库的型也称为关系数据库模式,是对关系数据库的描述,它包括若干域的定义以及在这些域上定义的若干关系模式。关系数据库的值是这些关系模式在某一时刻对应的关系的集合,通常就称为关系数据库。

(7)视图 解释要点:

视图是从一个或几个基本表导出的表。视图本身不独立存储在数据库中,是一个虚表。即数据库中只存放视图的定义而不存放视图对应的数据,这些数据仍存放在导出视图的基本表中。视图在概念上与基本表等同,用户可以如同基本表那样使用视图,可以在视图上再定义视图。

(8)1NF(第一范式)解释要点: 如果关系模式R的所有属性的值域中每一个值都是不可再分解的值,则称R是属于第一范式模式。如果某个数据库模式都是第一范式的,则称该数据库存模式属于第一范式的数据库模式。第一范式的模式要求属性值不可再分裂成更小部分,即属性项不能是属性组合和组属性组成。

2.试述文件系统与数据库系统的区别和联系。答题要点:

文件系统与数据库系统的区别:文件系统面向某一应用程序,共享性差、冗余度大,独立性差,纪录内有结构、整体无结构,应用程序自己控制。数据库系统面向现实世界,共享性高、冗余度小,具有高度的物理独立性和一定的逻辑独立性,整体结构化,用数据模型描述,由数据库管理系统提供数据安全性、完整性、并发控制和恢复能力。

文件系统与数据库系统的联系是:文件系统与数据库系统都是计算机系统中管理数据的软件。3.试述概念模型的作用。答题要点:

概念模型实际上是现实世界到机器世界的一个中间层次。概念模型用于信息世界的建模,是现实世界到信息世界的第一层抽象,是数据库设计人员进行数据库设计的有力工具,也是数据库设计人员和用户之间进行交流的语言。

4.数据库管理系统的主要功能有哪些? 答题要点:

①数据库定义功能;②数据存取功能;③数据库运行管理;④数据库的建立和维护功能。5.简述逻辑数据的独立性。答题要点:

当对数据库的概念模式进行修改时,内模式尽可能保持不变或尽量少的作修改,即对概念模式的修改尽量不影响外模式和应用程序,称数据库达到了逻辑数据独立性。

6.试给出三个实际情况的E-R图,要求实体型之间具有一对一、一对多、多对多各种不同的联系。答题要点:

7.试给出一个实际部门的E-R图,要求有三个实体型,而且三个实体型具有多对多的联系。答题要点:

8.什么是基本表?什么是视图?两者的区别和联系是什么? 答题要点:

基本表是本身独立存在的表,在SQL中一个关系就对应一个表。

视图是从一个或几个基本表导出的表。视图本身不独立存储在数据库中,是一个虚表。即数据库中只存放视图的定义而不存放视图对应的数据,这些数据仍存放在导出视图的基本表中。视图在概念上与基本表等同,用户可以如同基本表那样使用视图,可以在视图上再定义视图。

9.试述视图的优点。答题要点: 视图有以下优点:

(1)视图能够简化用户的操作。(2)视图使用户能以多种角度看待同一数据。(3)视图对重构数据库提供了一定程度的逻辑独立性。(4)视图能够对机密数据提供安全保护。

10.所有的视图是否都可以更新?为什么? 答题要点:

不是。视图是不实际存储数据的虚表,因此对视图的更新,最终要转换为对基本表的更新。因为有些视图的更新不能唯一地有意义地转换成对相应基本表的更新,所以,并不是所有的视图都是可更新的。

11.什么是数据库的逻辑结构设计?试述其设计步骤。答题要点:

数据库的逻辑结构设计就是把概念结构设计阶段设计好的基本E-R图转换为与选用的DBMS产品所支持的数据模型相符合的逻辑结构。

设计步骤为:(1)将概念结构转换为一般的关系、网状、层次模型;(2)将转换来的关系、网状、层次模型向特定DBMS支持下的数据模型转换;(3)对数据模型进行优化。3.试述数据库系统的特点。

《春季唐山工业职业技术学院继续教育学院《数据库》期末考试复习题.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
春季唐山工业职业技术学院继续教育学院《数据库》期末考试复习题
点击下载文档
相关专题 数据库期末考试复习题 唐山 复习题 职业技术学院 数据库期末考试复习题 唐山 复习题 职业技术学院
[教学试卷]相关推荐
    [教学试卷]热门文章
      下载全文