互联网数据库简答题及名词解释大全Word格式文档下载.docx
- 文档编号:15936239
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:27
- 大小:47.68KB
互联网数据库简答题及名词解释大全Word格式文档下载.docx
《互联网数据库简答题及名词解释大全Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《互联网数据库简答题及名词解释大全Word格式文档下载.docx(27页珍藏版)》请在冰豆网上搜索。
数据库系统起源于60年代中期,其发展可以划分为三代
(1)第一代数据库系统,机层次数据库系统和网状数据库系统,主要支持层次和网状数据模型,其特点是支持三级抽象模式的体系结构;
用指针来表示数据之间的联系,数据定义语言和数据操作语言相对独立,数据库语言采用过程性语言
(2)第二代数据库系统,即关系数据库系统主要支持关系数据模型,有严格的理论基础,概念简单、清晰、易于理解和使用。
关系模型一经提出,便迅速发展,成为使用性最强产品。
该数据库系统的主要特点是:
概念单一化,数据及其数据间的联系都要用关系来表示;
以关系代数为理论基础;
数据独立性强,数据库语言采用说明性语言,简化了编程难度(3)第三代数据库系统,即面向对象数据库系统,它基于扩展的关系数据模型或面向对象数据模型,是尚未成熟的一代数据库系统,其主要特点是支持包括数据、对象和知识的管理;
在保持和继承第二代数据库系统的技术基础引入面向对象技术;
对其他系统开放,具有良好的可移值性棵连接性、扩展性和可互操作性
4.数据库型应满足要求有哪几方面?
数据模型应满足三方面要求:
一是能比较真实地模拟现实世界;
二是容易为人所理解;
三是便于在计算机上实现
5.数据模型的要素有哪些?
数据模型通常都是由数据结构、数据操作和完整性约束三个要素组成
6.两个实体型之间的联系可以分为哪几类?
两个实体型之间的联系可以分为三类
(1)一对联系
(2)一对多联系(3)多对多联系
7.层次模型有哪些特点?
(1)在层次模型中,每个结点表示一个记录类型,结点指甲的连线表示记录类型间的联系,这种联系只能是父子联系,每个记录类型可包含若干个字段,这里,记录类型描述的是实体,字段描述实体的属性,各个记录类型及其字段都必须命名。
(2)任何一个给定的记录值只能按其路径查看时,才能显示出它的全部意义,没有一个子女记录值能够脱离双亲记录而独立存在。
8.层次数据模型的操纵主要有哪些?
层次数据模型的操纵主要有查询、插入、删除和更新
9.网状数据模型必须满足哪些条件?
在数据库中,把满足以下两个条件的基本层次联系集合称为网状数据模型
(1)允许一个以上的结点无双亲。
(2)一个结点可以有多余一个的双亲
10.网状数据模型的数据结构是什么?
网状数据结构可以有很多种,有些网状数据系统只能处理部分类型的网状数据结构,这时就需要将其他类型的结构分解或转换成它所能处理的结构,网状模型中也是每一个结点表示一个记录类型。
每个类型可包换若干个字段,结点间的连线表示记录类型之间的父子联系。
11.网状数据模型的特征是什么?
网状数据模型是一种比层次模型更具普遍性的结构,它去了层次模型的两个限制,允许多个结点没有双亲结点,允许结点有多个双亲结点,此外允许两个结点之间有多个联系,因此网状数据模型可以更直接地描述现实世界,而层次结构实际上是网状结构的一个特例。
12.网状数据模型的操纵包括哪些?
网状数据模型的操纵主要包括查询、插入、删除和更新数据
13.网状数据模型的存储结构是什么样的?
网状数据模型的存储结构依具体系统不同而不同,常用的方法是连接法,包括单向链接、双向链接、环状链接、向首链接等,此外还有其他实现方法,如指引元阵列法、二进制阵列法、索引法等
14.关系数据模型的操纵与完整性的约束各有哪些?
关系数据模型的操纵主要包括查询、插入、删除和更新数据,这些操作必须满足关系的完整性约束条件。
关系的完整性约束条件包括三大类:
实体完整性、参照完整性和用户定义的完整性。
15.关系数据模型的优缺点各有哪些?
优点
(1)关系模型与非关系模型不同,它是建立在严格的数据概念基础上的
(2)关系模型的概念单一(3)关系模型的存取路径对拥护透明,从而具有更高的数据独立性,更好的安全保密性,也简化了程序员的工作和数据库开发设计的工作。
缺点:
由于存取路径对用户透明,查询效率往往不如非关系数据模型。
因此,为了提高性能,必须对育凝固的查询请求进行优化,增加了开发数据库管理系统的负担
16.数据库的二级映象功能对于数据建立性有何意义?
数据库的二级映象功能保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性,当模式改变时,则数据库管理对各个外模式/模式的映象作响应改变,可以是外模式保持不变,应用程序是依据数据的外模式编写的,从而应用程序不必须修改,保证了数据与程序的逻辑独立性简称数据的逻辑独立性。
数据与程序之间的独立性,使的数据的定义和描述可以从应用程序中分离出去,另外由于书的存取由DBMS管理,用户必须考虑存取路径等细节,从而简化了应用程序编制,大大减少了应用程序的维护和修改
17.数据库管理系统由哪些部分组成?
(1)数据定义语言及其翻译处理程序
(2)数据操作语言及其编译程序(3)数据库运行控制程序(4)使用程序
18.一个设计优良的DBMS应具备哪些特征?
一个设计优良的DBMS,应该具有友好的用户界面、比较完备的功能、较高的运行数率、清晰的系统结构和开放性。
所谓开放性是指数据库设计人员能够根据自己的特殊需要方便地在一个个DBMS中加入一些新的工具模块,这些外来的工具模块可以与该DBMS紧密结合,一起运行,瞎奶人们越来越重视DBMS的开放性,因为DBMS的开放性为建立以它为核心的软件开发环境或规模叫教大应用系统提供了极大的方面,也使DBMS本身具有更强的适应性、灵活性、可扩充性
19.简述数据库管理系统的工作过程?
在数据库系统中,当一个应用程序或拥护需要存取数据中的数据时,应用程序、DBMS、操作系统、硬件等几个方面必须协同工作,共同完成用户的请求,这是一个较为复杂的过程,其中DBMS起着关键的中介作用。
应用程序从数据库中读取一个数据通常需要以下步骤。
(1)应用程序A向DBMS发出从数据库中读数数据记录的命令
(2)DBMS对应命令进行语法检查、语义检查,并调用应用程序A对应的子模式,检查A的存取权限,决定是否执行该命令,如果拒绝执行,则向用户返回错误信息(3)在决定执行命令后,DBMS调用模式,依据字模式/模式映象的定义,确定应该入模式中的那些记录(4)DBMS调用物理模式,依据模式/物理模式映象的定义,决定应从哪个文件、用什么存取方式、读入哪个或哪些物理记录(5)DBMS向操作系统发出执行读取所需要物理记录命令(6)操作系统执行读数据的有关操作(7)操作系统将数据眼从数据库的存储区送至系统缓冲区(8)DBMS依据子模式/模式映象的定义,导出应用程序A所需要读取的记录格式(9)DBMS将数据记录从系统缓冲区传诵到应用程序A的用户工作区(10)DBMS向应用程序A返回命令执行情况状态信息
20.关系模型的存储结构是什么样的?
关系数据模型中,实体及实体间的联系都用来表示,在数据库的物理组织中,表以文件形式存储,每一个表通常对应一种文件结构。
21.层次模型有什么限制?
1)只有一个结点没有双亲结点,称之为根结点2)根以外的其他结点有且只有一个双亲结点。
这就使得层次数据库系统只能处理一对多的实体关系。
22.关系模型由哪几个部分构成?
(1)单一的数据结构-关系:
关系模型的数据结果非常单一。
在关系模型中。
现实世界的实体以及实体间的各种联系均用关系来表示。
在用户看来。
关系模型中数据的逻辑结构是一张二维表。
(2)关系操作:
关系操作采用集合操作方式,即操作的对象和结构都是集合,关系模型给出了关系操作能力,但不对RDBMS语言给出具体的语法要求(3)关系的三类完整性约束:
关系模型提供了丰富的完整性控制机制,允许定义三类完整性约束:
其中实体完整性和参照完整性是关系模型必须满足的完整性约束条件,应该由关系系统自动支持。
用户定义的完整性是应用领域需要遵循的约束条件,体现了具体领域中的语义约束
23.关系数据语言的共同特征是什么?
关系数据语言的共同特点是:
语言具有完备的表达能力,是非过程化的集合操作语言,功能强,能够嵌入高级语言中使用
24.基本关系具有哪些性质?
有六个性质:
(1)列是同质的,既每一列中的分量为同一类型的数据,来自同一个域
(2)不同的列可出自同一个域,称其中的每列为一个属性,不同的属性的要给予不同的属性名(3)列的顺序无所谓,即列的次序可以任意交换(4)任意两个元组不能完全相同(5)行的顺序无所谓,即行的次序可以任意交换(6)分量必须取原子值,即每一个分量都必须是不可分的数据库
25.关系数据库中,关系模式包括哪几方面?
关系模式是对关系的描述,包括如下方面:
首先。
关系实质上是一张二维表,表的每一行为一个元组,每一列为一个属性。
一个元组就是该关系所涉及属性集的笛卡尔积的一个元素,关系是元组的集合,因此关系模式必须指出这个元组集合的结构,即它由哪些结构,这些属性来自哪些域。
以及属性与域之间的映象关系。
其次,一个关系通常是由赋予它的元组语义来确定的,元组语义实质上是一个m目谓词的全体就构成了该关系模式的关系。
再次,现实世界的许多已有事实既限定了关系模式所有可能的关系必须满足一定的完整性约束条件。
这些约束或者通过对属性值间的相互关连反映出来。
关系模式应当刻划出这些完整性约束条件
26.关系模式的特征是什么?
关系是关系模式在某一个时刻的状态或内容。
关系模式是静态的,稳定的,而关系是动态的、随时间不断变化的,因为关系操作在不断地更新着数据中的数据,但在实际当中,人们常常把关系模式和关系都称为关系。
27.关系模型完整性规则包括哪几类?
关系模型的完整性规则是对关系的某种约束条件,关系模型中可以有三类完整性约束;
其中实体完整性和参照完整性是关系模型必须满足的完整性约束条件,被称作关系的两个不变性,应该由关系系统自动支持
28.对实体完整性应该有哪些说明?
(1)实体完整性规则是针对基本关系而言的。
一个基本表通常对应现实世界的一个实体集
(2)现实世界中的实体四可区分的。
即它们具有某种唯一性标识(3)相应地,关系模型中以主码作为唯一性标识(4)主码中的属性即主要性不能取空值。
所谓空值就是“不知道”或“无意义”的值
29.关系运算的特征是什么?
答关系代数用到的运算包括:
集合运算符、专门的关系运算符、算术比较符和逻辑运算符
30.关系代数用到的运算按运算符的不同主要分为哪几类?
关系代数用到运算符包括四类:
集合运算符、专门的关系运算符、算术比较符和逻辑运算符。
31.简述在元组关系演算中删除操作的步骤?
删除操作用DELETE语句实现。
其步骤为:
(1)用HOLD语句把要删除的元组从数据库中读到工作空间中
(2)用DELETR语句删除该元组。
32.简述视图的基本特征?
视图是关系数据库系统提供给用户以多种角度数据库中数据的重要机制。
使徒是从一个或几个基本表导出的表,它与基本不同,是一个虚表,数据库只存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。
基本表中数据发生变化,从视图中查询出的数据也就随着之改变了,视图一经定义,就可以和基本表一样被查询、被删除,可以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 互联网 数据库 答题 名词解释 大全