文档库 最新最全的文档下载
当前位置:文档库 › 数据库原理名词解释

数据库原理名词解释

数据库原理名词解释
数据库原理名词解释

名词解释

1DB是统一管理的相关数据的集合.DB能为各种用户共享,具有最小冗余度,数据间联系紧密,而又有较高的数据独立性.

2 DBMS是位于用户与操作系统之间的一层数据管理软件,为用户或应用程序提供访问DB的方法,包括DB的建立,查询,更新及各种数据控制

3DBS是实现有组织地,动态地存储大量关联数据,方便多用户访问的计算机软件,硬件和数据资源组成的系统,即采用了数据库技术的计算机系统

4客观存在的,可以相互区别的事物在信息世界中称为实体

5性质相同的同类实体的集合

6实体的每一个特性称为属性.属性.属性有类型和值的区分

7在机器世界中,标记实体属性的命名单位,称为字段或数据项

8能完整地描述一个实体的字段集称为记录

9能唯一标识文件中每个记录的字段或字段集,称为记录的关键码. 10如果实体集E1中每个实体至多和实体集E2中一个实体有联系,反之亦然,则将实体集E1对E2的联系称为一对一联系

11如果实体集中每个实体与实体集E2中任意个实体有联系,而E2中每个实体至多和E1中一个实体有联系,则称实体集E1对E2的联系是一对多联系.

12如果实体集E1中每个实体与实体集E2中任意实体有联系,反之

亦然,则称实体集

E1对E2的联系

是多对多联系.

13表示实体类型

及实体间联系的

模型称为数据模

14是一种独立于

计算机系统的模

型,完全不涉及信

息在系统中的表

示,只是用于描述

某个特定组织所

关心的信息结构.

15是一种直接面

向数据库的逻辑

结构的模型,该类

模型涉及到计算

机系统和数据库

管理系统.

16用树型结构表

示实体类型及实

体间联系的数据

模型

17用有向图结构

表示实体类型及

实体间联系的数

据模型

18用二维表格结

构表示实体集,外

键表示实体间联

系的数据模型

19单个用户使用

的数据视图的描

述称为外模式.外

模式是用户与数

据库系统的接口.

20全局数据视图

的描述称为概念

模式

21物理存储数据

视图的描述称为

内模式

22是指应用程序

和数据之间相互

独立,彼此不受影

响.数据独立性分

为物理数据独立

性和逻辑数据独

立性两级

23内模式的改变

尽量不影响概念

模式,对外模式和

应用程序的影响

更小,则撑数据库

达到了物理数据

独立性

24概念模式的改

变尽量不影响外

模式和应用程序,

则称数据库达到

了逻辑数据独立

25可自成系统,

在终端上直接对

数据库进行操作

的DML,称为自

含型DML或交互

型DML.

26嵌入在宿主语

言中使用的DML

称为宿主型DML

或嵌入型.DML.

27可将DML嵌

入其中,对数据库

进行操作的程序

设计语言,称为宿

主语言或主语言

28数据库系统中

存放三级结构定

义的数据库,,称

为数据字典.

29管理DD的实

用程序称为DD

系统.

30由DBMS提

供,用于定义数据

库的三级结构,包

括外模式,概念模

式,内模式及其相

互间的映象,定义

数据的完整性,安

全控制等约束的

语言

31是DBMS提

供给应用程序员

用来存储,检索修

改,删除数据库中

数据的工具.

32用二维表格结

构表示实体集,外

键表示实体间联

系的数据模型称

为关系模型

33记录类型称为

关系模式,包括模

式名,属性名,值

域名以及模式的

主键.

34用二维表格表

示实际问题中的

具体关系称为关

系实例..

35在关系模型中,

字段称为属性,字

段值称为属性值.

36一组具有相同

数据类型的值的

集合称为域,关系

中每一个属性都

有一个取值范围,

称为属性的值域

37在关系模型中,

每一个记录称为

一个元组

38在关系中能唯

一标识元组的属

性集称为关系模

式的超键

39不含多余属性

的超键称为侯选

键.也就是在候选

键中,若要再删除

属性,就不是键了

40用户选作元组

标识的一个候选

键称为主键.

41关系中元组在

组成主键的属性

上不能有空值

42如果属性K是

关系模式R1的主

键,K也是关系模

式R2的外键,那

么在R2的关系

中,K的取值只允

许两种可能,或者

为空值,或者等于

R1的关系中某个

主键.即’不引用

不存在的实体’.

43查询操作是以

集合操作为基础

运算的DML语

言.

44查询操作是以

谓词演算为基础

运算的DML语

言.

45在编程时必须

给出获得结果的

操作步骤,即指

出’干什么’及’怎

么干’

46编程时只须指

出需要什么信息,

不必给出具体的

操作步骤,即只须

指出’干什么’,不

必指出’怎么干’

47如果一个关系

的元组个数是无

限的,称为无限关

系.如元组表达式

{t|┐R(T)}为一

个无限关系.

48如果需要对无

限个元组验证,

称为无穷验证.

如验证公式(≮

U)(P(U))的真假

性为一个无穷验

证问题.

49关系模式在

SQL中被称为’基

本表’,它是实际

存储在SQL数据

库中的表.

50存储模式在

SQL中被称为’存

储文件’

51视图是由若干

基本表或其它视

图构成的表的定

52嵌套子查询是

指嵌套在另一个

SELECT语句的

WHERE子句中

的SELECT语句.

53当子查询中的

查询条件依赖于

外层查询中的某

个值时,称内层查

询为’相关子查

询’

54将SQL语句嵌

入在高级语言的

程序中使用时,称

为’嵌入式SQL’

55交互式SQL是

指在终端交互方

式下直接使用的

SQL语言.

56共享变量是指

由宿主语言的程

序定义,并用SQL

的DECLARE语

句说明,在数据库

和宿主语言的程

序间传递信息的

变量.

57游标是与某一

查询结果相联系

的符号名,它可以

将SQL对数据库

的集合操作方式

转换成宿主语言

的单记录处理方

式.

58在查询结果中

可自由进退的游

标称为卷游标

59设有关系

R(A1,A2,..An)或

简记为R(U),X,Y

是U的子集,r是R

的任一具体关系,

如果对r的任意

两个元组t1,t2,由

t1[x]=t2[x]导致

t1[y]=t2[y],则称x

函数决定y,或y

函数依赖于x,记

作x→y. x→y是

模式R的一个函

数依赖.

60设F是关系R

的一个函数依赖

集,X,Y是R的属

性子集,如果从F

中的函数依赖能

够推出X→Y,则

称F逻辑蕴涵

X→Y,记作F│

=X→Y.

61设关系模式

R(A1,A2,An),F是

R上的函数依赖

集,X是

{A1,A2,An}的一

个子集.如果

(1)X->A1A2..An

∈F+,且(2) 不

存在X的真子集

Y,使得

Y→A1A2An成立,

则称X是R的一

个候选键

62设关系模式

R(A1A2An)和属

性集

U={A1A2An},X,

Y,Z,W均是U的

子集,F是R上只

涉及到U中属性

的函数依赖集,如

果X→Y和Y→Z

在R上成立,则

X→Z在R上也成

立.

63被F逻辑蕴涵

的函数依赖的全

体构成的集合,称

为F的闭包F+.

即:F+={X→Y|F|

=X→Y}

64关系模式R(U)

上的两个函数依

赖集F和G,如果

满足F+=G+,则称

F和G是等价的.

如果F和G等价,

则称F与G等价,

亦称F覆盖G或

G覆盖F

65设R是一关系

模式,分解成关系

模式ρ

={R1R2Rk},F是

R上的一个函数

依赖集.如果对R

中满足F的每一

个关系r都有r=

πr1(r)Δπr2(r)

Δπrk(r)则称这

个分解ρ相对于

F是’无损联接分

解’

66设关系模式R

的一个分解ρ

={R1R2Rk},F是

R上的函数依赖

集,如果F+=(Uπ

Ri (F))+,则称分

解ρ保持函数依

赖集F.

67如果关系模式

R的所有属性值

域中每一个值都

是不可再分解的

值,则称R是属于

第一范式(1NF)模

68如果关系R是

第二范式,并且R

中每一个非主属

性完全函数依赖

于R的某个候选

键,则称R是第二

范式模式

69如果关系R是

,且每个

非主属性都不传

递依赖于R的侯

选键,则称R是第

三范式模式.

70如果关系R是

,且每个

属性都不传递依

赖于R的侯选键,

则称R是BCNF

的模式

71设R是一个关

系模式,D 是R 上的多值依赖集合.如果D 中成立非平凡多值依赖X →→Y 时,X 必是R 的超键,则称R 是第四范式的模式 72设R(U)是属性集U 上的一个关系模式,X,Y ,Z 是U 的子集,并且Z=U-X-Y , 用小写字母x,y,z 分别代表属性集X,Y ,Z 的值,只要r 是R 的关系,r 中存在元组(x,y1,z1)和(x,y2,z2)时,也就存在元组(x,y1,z2)和(x,y2,z1),则称多值依赖X →→Y 在关系模式R 中成立. 73对于属性集U 上的函数依赖X →Y ,如果Y 属于X,则称X →Y 是一个平凡的函数依赖 74对于属性集U 上的一个多值依赖X →→Y(X,Y 是U 的子集),如果Y 属于X 或者XY=U,则称X →→Y 是一个平凡的多值依赖 75是指对于给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的集中管理. 76是对关系中数据的详尽描述,它提供对数据库数据描述的集中管理. 77是指为了确认某一阶段的任务是否全部完成,避免重大的疏漏或错误的评价和审查工作 78是对实际人物事或概念的人为处理,它抽象人们关心的共同特性,忽略非本质的细节,并把这些特性用各种概念精确地加以描述,这些概念组成了某种模型 79是指对数据库的概念模式,逻辑结构或物理结构的改变. 80是DBMS 的执行单位,它由有限的数据库操作序列组成 81是事务可以向系统发出请求,对某个数据对象加锁,此事务对这个数据对象就有一定的控制,其他事务不能更新此数据直到此事务释放它的锁为止 82一个事务对某数据加锁后,其它事务就不得再对这个数据对象加锁,称为排他型封锁即X 封锁. 83事务的执行次序称为’调度’ 84 任何企图更新记录R 的事务必须先执行LOCK X (R)操作,以获得对该记录进行寻址的能力,并对它取得X 封锁.如果未获得X 封锁,那么这个事务进入等到状态,一直到获准X 封锁.事务才继续进行. 85 任何企图更新记录R 的事务必须先执行LOCK X(R)操作,以获得对该记录进行寻址的能力,并对它取得X 封锁.如果未获得X 封锁,那么这个事务进入等待状态,一直到上一事务到终点,事务才继续进行. 86是指某个事务永远处于等待状态,得不到执行的现象. 87有两个或两个以上的事务处于等待状态,每个事务都在等待其中一个事务解除封锁,它才能继续执行下去,结果任何一个事务都无法执行,这种现象叫死锁. 88事务的依次执行称为串行调度. 89利用分时的分法,同时处理多个事务,称为事务的并发调度. 90对于事务集{T1T2Tn }如果一个调度与一个串行调度等价,则称为调度是可串行化调度. 91对于事务集{T1T2Tn }如果不存在一个调度与一个串行调度等价,则称为调度是不可串行化调度. 92是一种读操作锁,若事务T 对数据对象加上S 锁,则其他事务只能在此数据对象上加S 锁,而不能加X 锁,直到事务T 释放了数据对象上的S 锁为止. 93任何要更新记录R 的事务必须先执行LOCK S(R)操作,以获得对该记录寻址的能力并对它取得S 封锁.如果未获准S 封锁,那么这个事务进入等待状态,一直到获准S 封锁,事务才继续进行下去.当事务获准对记录R 的S 封锁后,在记录R 修改前必须把S 封锁升级为X 封锁. 94任何更新记录R 的事务必须先执行LOCK S(R)操作,并对它取得S 封锁.如果未获得S 封锁,那么这个事务进入等待状态,一直到获准S 封锁,事务才继续进行下去,并将S 封锁保持到事务终点. 95在对任何数据进行读写操作之前,事务首先要获得对该数据的封锁;在释放一个封锁之后,事务不再获得任何其他封锁. 96是指数据库中的数据集中存储在一台计算机上,数据的处理集中在一台计算机上完成. 97是指数据存放在计算机网络的不同场地的计算机中,每一场地都有自治处理能力并能完成局部应用;而每一场地也参与(至少一种)全局应用程序的执行,全局应用程序可通过网络通信访问系统中多个场地的数据. 98数据库中的数据分布存储在多个场地的数据库称为分布式数据库 99是分布式数据库系统中的一组软件,它负责管理分布环境下逻辑集成数据的存取,一致性,有效性和完备性.在管理机制上具有计算机网络通信协议上的分布管理特性. 100是指有独立处理能力并能完成局部应用. 101是指数据在计算机网络各场地上的分配策略. 102 是指数据在每个场地重复存储.. 103是指分布式数据库中的数据可以被分割和复制在网络场地的各个物理数据库中,数据分片是通过关系代数的基本运算实现的. 104是指按一定的条件把全局关系的所有元组划分成若干不相交的子集,每个子集为关系的一个片段. 105把一个全局关系的属性集分成若干个子集,并在这些子集上做投影运算,每个投影称为垂直分片 106指用户不必关心数据的逻辑分片,不必关心数据物理位置分配的细节,也不必关心各个场地上数据库的数据模型 107是指用户或应用程序只对全局关系进行操作而不必考虑数据的分片,是最高层次的分布透明性 108是指用户或应用程序应当了解分片情况,但不必了解片段的存储场地 109是指用户或应用程序要了解分片及各片段存储的场地,但不必了解局部场地上使用的是何种数据模型 110是指用户不必关心数据库在网络中各个节点的数据库复制情况,更新操作引起的波及由系统去处理

111是在客户/服务器计算机网络上运行的DBS 112是指面向对象的数据库系统,它既具有数据库管理的基本功能,又能支持面向对象的数据模型 113基于对象关系数据模型的DBS 称为对象关系数据库系统 114是对概念之间联系进行抽象的一种方法.当在较低层上的抽象表达了与之联系的较高层上抽象的特殊情况时,则称较高层上抽象是较低层上抽象的’泛化’,而较低层上抽象是较高层上抽象的’细化’. 115客观世界中的实体经过抽象称为问题空间中的对象,它是对一组信息及其操作的描述.

116是具有相同的消息,使用相同的方法,具有相同的变量名和类型的对象的集合. 117一个子类继承某一个超类的结构和特性,称为单继承性. 118一个子类继承多个超类的结构和特性,称为多重继承性. 119是指创建这行终止后数据依然存在于系统之中.

数据库名词解释

名词解释 1.数据库:DB是长期存储在计算机内 的,有组织的,统一管理的相关数 据的集合。 2.数据库管理系统:DBMS是数据库 系统中专门用来管理数据的软件, 它位于用户和操作系统之间。 3.数据库系统:数据库系统是实现有 组织地,动态地存储大量关联数据, 方便多用户访问的计算机硬件,软 件和数据资源组成的系统。 4.数据库技术:数据库技术是研究数 据库的结构,存储,设计,管理和 使用的一门软件技术。 5.数据库概念设计:是指根据用户的 需求设计数据库所表达的概念。6.数据库逻辑设计:是指从概念设计 得到的数据库概念出发设计数据库 的逻辑结构,即实现数据存取的表 达方式和方法。 7.联系:是指实体之间的关系。与一 个联系有关的实体集的个数,称为 联系的元数。 8.概念模型:用来表达用户需求观点 的数据库全局逻辑结构的模型。9.逻辑模型:用来表达计算机实现观 点的数据库全局逻辑结构的模型。 10.外部模型:用来表达用户使用观点 的数据库局部逻辑结构的模型。11.内部模型:用来表达数据库物理结 构的模型。 12.投影操作:是对一个关系进行垂直 分割,消除某些列,并重新安排列 的顺序。 13.选择运算:是根据某些条件对关系 做水平分割,即选取符合条件的元 组。 14.自然连接:是连接运算的有个重要 特例,他要求被连接的两个关系有 若干相同的属性名。 15.函数依赖:是指关系中属性之间取 值的依赖情况。 16.第一范式:如果关系模式R的每个 关系r的属性值都是不可分解的原 子值。 17.关系规范式:实际上是对关系逐步 分解的过程,通过分解使关系逐步 达到较高范式。 18.查询:是按照事先规定的准则,以 不同方式查看相关表中数据的一种 数据库对象。 19.数据访问页:是指连接到数据库的 特殊Web页,利用数据访问页可以 输入,查看。编辑和操作存储在数 据库中的数据。 20.宏:是一个或多个操作的集合,每 个操作完成一个特定的功能。 21.组:是由一些属于数据库对象的快 捷方式组成,通过“数据库”窗口 可以将不同类型的数据库对象组织 到一个“组”中。 22.生成表查询:可以把选择查询得到 的结果变成一个真正的表,这个表 完全独立于数据源,用户对生成的 新表进行任何操作,都不会影响原 来的表。 23.更新查询:可以按指定的条件一次 性地更新一批记录,而不必逐个地 去修改每一条记录。 24.追加查询:是一种从一个表向另一 个表追加记录的操作,特别适宜于 从已存在数据的源表按照指定的条 件向目标表转移的情况。 25.SQL查询:是用户使用SQL语句创 建的查询。 26.联合查询:可以将多个表合并为一 个表,但要求用来合并的表具有相 同的字段名,相应的字段具有相同 的属性。 27.传递查询:可以直接向ODBC数据 库发送SQL命令,不必链接到服务 器上的表,就是直接使用相应的表。 28.数据定义查询:是一种包括数据定 义语言语句的SQL查询,实际上 是创建表。 29.类模块:是指可以用来定义新对象 的模块,包括有属性和方法的定义。 30.标准模块:是指存储在数据库中的 通用过程和常用的过程。 31.关系模型:通过若干个二维表反映 实体集及实体之间的联系。 32.数据模型:是构造数据的规则以及 对数据所能进行的操作的总体。 33.数据独立性:应用程序与数据库的 数据结构之间相互独立。 34.侯选键:在关系中凡能唯一标识元 组的属性,称为关系模式的侯选键。 35.主键:用户从侯选键中选做标识元 组的属性称为主键。 36.外键:如果关系模式R中属性K是 其他关系模式的主键,那么K在R 中称为外键. 37.实体完整性:要求关系中的元组在 组成主键的属性上不能是空值。 38.参照完整性:参照完整性规则与关 系之间的联系有关,是指“不允许 参照引用与当前关系相联系的另一 关系中不存在的元组。 39.用户定义完整性:在建立关系模式 时,允许用户定义属性的数据类型, 大小和取值范围,系统采用统一的 方法进行检验实施,不在由程序员 承担这部分工作。 40.函数依赖:是指关系中属性之间取 值的依赖情况。 41.完全函数依赖:属性E依赖于主键 A+B,即E的取值依赖与A和B两 者的组合。 42.部分函数依赖:属性C只依赖于主 键中的B,而与A无关,这称为部 分函数依赖。 43.传递函数依赖:属性D依赖于C, 而C又依赖于B,因而D间接依赖 于B,这称为D传递依赖于B。 44.数据完整性:数据的正确性 45.数据安全性控制:防止非法存取数 据库,一般通过设置密码、控制存 取权限和采取数据加密等措施来实 现。 46.并发控制:在网络环境下当多个用 户同时操作同一数据时加以控制保 证数据的正确性 47.实体集:性质相同的同类实体的集 合。 48.1:1联系:对于不同型实体集A和 B,如果A中的一个实体最多只与B 中的一个实体有联系,则称A和B 两实体为1:1联系。 49.联系的元数:有一个联系有关的实 体集的个数。 50.模块:是用VBA语言编写的程序代 码,基本上是由声明,语句和过程 组成的集合。 51.利用查询可以建立一个新表,这样 的查询称为生成表查询。 52.将窗体中的一个显示记录按列分隔 的窗体是纵栏式窗体。 53.如果需要在窗体没一页的顶部都显 示信息,该窗体必需具有页面页眉 节。 54.在Access中,如果要对数据访问页 进行修改,则应该使用数据访问页 的设计视图 55.ACCESS中,查询不仅具有查找的 功能,而且还具有计算功能 56.窗体中的数据主要来源于表和查询 57.查询设计器分为上下两部分,上半 部分是表的显示区,下半部分是查 询设计区

数据库名词解释

数据库名词解释 1.数据库: 数据库是以一定的组织方式将相关的数据组织在一起,长期存放在计算机内,可为多个用户共享,与应用程序彼此独立,统一管理的数据集合。 2.数据库管理系统: 数据库管理系统是位于用户与操作系统之间,具有数据定义,管理和操纵功能的软件集合。 3.数据库系统3级模式体系结构: 外模式又称用户模式或子模式,对应于用户级,是某个或几个数据库用户所看到的数据库的数据视图。 概念模式又称模式或者逻辑模式,它是介于内模式与外模式之间的层次,与结构数据模型对应,由数据库设计者综合各用户的数据,按照统一的观点构造的全局逻辑结构,是对数据库中全部数据的逻辑结构和特征的总体描述,是所有用户的公共数据视图。 内模式又称存储模式或物理模式,是数据库中全体数据的内部表示,它描述了数据的存储方式和物理结构,即数据库的“内部视图”。4.数据库系统两级映射功能 1)外模式与概念模式间的映射 外模式与概念模式间的映射功能,定义了外模式与概念模式之间的对应关系,保证了逻辑数据的独立性,即外模式不受概念模式变化影响。

2)概念模式与内模式间的映射 概念模式与内模式间的映射功能,定义了内模式与概念模式之间的对应关系,保证了物理数据的独立性,即概念模式不受内模式变化影响。 5.数据库系统的组成 数据库系统的组成是在计算机系统的意义上来理解数据库系统,它一般由支持数据库的硬件环境,数据库软件支持环境(操作系统,数据库管理系统,应用开放工具软件,应用程序等)、数据库、开发、使用和管理数据库应用系统的人员组成。 6.数据库设计的步骤 1)需求分析阶段:需求分析阶段是数据库设计的基础,是数据库设计的最初阶段。 2)概念结构设计阶段:数据库概念结构设计阶段是设计数据库的整体概念结构,也就是把需求分析结果抽象为反映用户需求信息和信息处理需求的概念模型。 3)逻辑结构设计阶段:数据库逻辑结构设计师在概念模型的基础上进行的,是把概念模型转换成可由某个数据库管理系统支持的数据模型。 4)物理结构设计阶段:数据库物理结构设计阶段是针对一个给定的数据库逻辑模型,设计一个可实现的,有效的物理数据库结构,包括存储结构和存取的方法。 5)实施阶段:数据库实施阶段是根据物理结构设计阶段的结果,建立一个具体的数据库,将原始数据载入到数据库中,并编写应用系统

数据库名词解释

1.游标:游标是与某一查询结果相联系的符号名,用于把集合操作转换成单记录处理方式 2.2NF:第二范式。如果关系模式R为第一范式,并且R中每一个非主属性完全函数依赖 于R的某个候选键,则称是第二范式模式(注:如果A是关系模式R的候选键的一个属性,则称A是R的主属性,否则称A是R的非主属性。) 3.3NF:第三范式。如果关系模式R是第二范式,且每个非主属性都不传递依赖于R的候 选键,则称R是第三范式的模式 4.BCNF:BC范式。如果关系模式R是第一范式,且每个属性都不传递依赖于R的候选键, 那么称R是BCNF的模式。 5.无损联接:设R是一关系模式,分解成关系模式ρ={R1,R2...,Rk},F是R上的一个函数依 赖集。如果对R中满足F的每一个关系r都有r=πR1(r)|X|πR2(r)|X|...|X|πRk(r)则称这个分解相对于F是"无损联接分解" 6.保持依赖集:所谓保持依赖就是指关系模式的函数依赖集在分解后仍在数据库中保持不 变,即关系模式R到ρ={R1,R2,...,Rk}的分解,使函数依赖集F被F这些Ri上的投影蕴涵。 7.事务:事务是指一个操作序列,这些操作要么什么都做,要么都不做,是一个不可分割 的工作单位,是数据库环境中的逻辑工作单位 8.封锁:封锁就是事务可以向系统发出请求,对某个数据对象加锁,此事务对这个数据对 象有一定控制,而其他事务则不能更新数据直到事务释放它的锁为止。 9.活锁:是指某个事务永远处于等待状态,得不到执行的现象 10.死锁:有两个或以上的事务处于等待状态,每个事务都在等待另一个事务解除封锁,它 才能继续执行下去,结果任何一个事务都无法执行,这种现象就是死锁。 11.串行调度:事务的依次执行称为串行调度。 12.可串行化调度:对于事务集(T<1>,T<2>,?,T),如果一个并发调度的结果与一个串行调度等 价,则称此调度是是可串行化调度。 13.两段封锁协议: 14.超键:在关系中能唯一标识元组的属性集称为关系模式的超键。(注意,超键是一个属 性集) 15.候选键:不含有多余属性的超键称为候选键。或者是书本P24定义2.4.1 16.主键:被数据库设计者选择出来作为表T中特定行的唯一性标识符的候选键。 17.外键:某个关系的主键相应的属性在另一关系中出现,此时该主键在就是另一关系的外 键, 书本上的定义:如果表T1中任意行的F值的组合,至少包含一个空值或与被引用表T2中为候选键或主键的列集合P的组合值匹配,则列集合F被定义为外键。 18.实体完整性规则:这条规则要求关系中元组在组成主键的属性上不能有空值。 19.参照完整性规则:这条规则要求“不引用不存在的实体”。其形式定义如下:如果属性 集K是关系模式R1的主键,K也是关系模式R2的外键,那么R2的关系中,K的取值只允许有两种可能,或者为空值,或者等于R1关系中某个主键值。 20.第一范式规则:不允许有多值属性和含有内部结构的列。 21.兼容表:R和S有相同的标题,且属性是从相同的域中选择并具有相同的含义,则R和 S是兼容的。 22.投影:删除表上的某些列,包括标题以及对应列上的值。在结果集中只留下重复行的一

数据库期末考试名词解释

1. 概念模式 是数据库中全部数据的整体逻辑结构的描述。它由若干个概念记录类型组成。概念模式不仅要描述概念记录类型,还要描述记录间的联系、操作、数据的完整性、安全性等要求。? 2. X封锁 如果事务T对数据R实现X封锁,那么其他的事务要等T解除X封锁以后,才能对这个数据进行封锁。只有获准X封锁的事务,才能对被封锁的数据进行修改。? 3. 复制透明性 即用户不必关心数据库在网络中各个结点的数据库复制情况,更新操作引起的波及由系统去处理。 4. 主属性 包含在任何一个候选键中的属性。 5. 事务的原子性 一个事务对数据库的操作是一个不可分割的操作系列,事务要么完整地被全部执行,要么全部不执行。 1. DML 数据操纵语言(Data Manipulation Language),由DBMS提供,用于让用户或程序员使用,实现对数据库中数据的操作。DML分成交互型DML和嵌入型DML两类。依据语言的级别,DML 又可分成过程性DML 和非过程性DML两种。 2. S封锁 共享型封锁。如果事务T对某数据R加上S封锁,那么其它事务对数据R的X封锁便不能成功,而对数据R的S封锁请求可以成功。这就保证了其他事务可以读取R但不能修改R,直到事务T释放S封锁。? 3. 分布式DBS 是指数据存放在计算机网络的不同场地的计算机中,每一场地都有自治处理能力并完成局部应用; 而每一场地也参与(至少一种)全局应用程序的执行,全局应用程序可通过网络通信访问系统中的多个场地的数据。 4.事务 数据库系统的一个操作系列,这些操作或者都做,或者都不做,是一个不可分割的工作单位 5. 丢失更新 当两个或以上的事务同时修改同一数据集合时,由于并发处理,使得某些事务对此数据集合的修改被忽视了. 1. 实体完整性规则 这条规则要求关系中元组在组成主键的属性上不能有空值。如果出现空值,那么主键值就起不了唯一标识元组的作用。 1. 域和元组 在关系中,每一个属性都有一个取值范围,称为属性的值域,简称域;记录称为元组。元组对应表中的一行;表示一个实体。? 2. 无损联接 设R是一关系模式,分解成关系模式ρ={R1,R2...,Rk},F是R上的一个函数依赖集。如果对R中满足 F 的每一个关系r都有r=πR1(r)πR2(r)... πRk(r)则称这个分解相对于F 是"无损联接分解"。 3. 事务的原子性?

数据库概论试题2006(A)

数据库概论试题(A) 姓名:班级:学号:成绩: 一、名词解释(10分) 1.模式 2.函数依赖 3.事务 4.侯选码 5.实体完整性 二、选择题(26分) 1. 单个用户使用的数据视图的描述称为【】 A. 外模式 B. 概念模式 C. 内模式 D. 存储模式 2. 子模式DDL用来描述【】 A. 数据库的总体逻辑结构 B. 数据库的局部逻辑结构 C. 数据库的物理存储结构 D. 数据库的概念结构 3. 在DBS中,DBMS和OS之间的关系是【】 A. 相互调用 B. DBMS调用OS C. OS调用DBMS D. 并发运行 4. 五种基本关系代数运算是【】 A. ∪,-,×,π和σ B. ∪,-,∞,π和σ C. ∪,∩,×,π和σ D. ∪,∩,∞,π和σ 5. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是【】 A. 左外联接 B. 右外联接 C. 外部并 D. 外联接 6.数据模型的三要素是【】: A.数据结构、数据对象、共享 B.数据结构、数据操作、数据控制 C.数据结构、数据操作和完整性 D.数据结构、数据操作和完整性约束条件 7. 设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ = {AB,BC}相对于F 【】 A. 是无损联接,也是保持FD的分解 B. 是无损联接,但不保持FD的分解 C. 不是无损联接,但保持FD的分解 D. 既不是无损联接,也不保持FD 的分解 8. 储蓄所有多个储户,储户在多个储蓄所之间存款,储户与储蓄所之间的关系是【】

A. 1对1联系 B. 1对多联系 C. 多对多联系 D. 多对1联系 9. 在数据库设计中,将ER图转换成关系数据模型的过程属于【】 A. 需求分析阶段 B. 逻辑设计阶段 C. 概念设计阶段 D. 物理设计阶段 10. 设有T1和T2两个事务,其并发操作如图,下面评价中正确的是【】 A.该操作不存在问题 B.该操作丢失修改 C.该操作不能重复读 D.该操作读“脏数据” 11. 如果事务T获得了数据项Q上的排它锁,则T对Q 【】 A. 只能读不能写 B. 只能写不能读 C. 既可读又可写 D. 不能读不能写 12. 现有关系表:医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果,恢复情况)的主码是【】 A. 患者编号,医生编号,诊断日期 B. 医生编号 C. 诊断日期 D. 患者编号 13 索引属于【】 A.模式 B.外模式 C.内模式 D. 概念模式 三、填空题(10分) 1. 用树型结构表示实体类型及实体间联系的数据模型称为_______________。 2. 关系数据库的关系演算语言是以_______________为基础的DML语言。 3. 事务必须具有的四个性质是:原子性、一致性、_______________和持久性 4. 设关系模式R (A,B,C),F是R上成立的FD集,F = {B→A,B→C},则分解ρ = {AB,AC}丢失的FD是_______________。 5. DB并发操作通常会带来三类问题,它们是丢失更新、_______________和读脏数据。 6. 计算机系统的安全性可以划分为:_______________、管理安全类和政策法律安全类。 7. 数据库保护包括:安全性保护、完整性保护、_______________和恢复。 8. 由于硬件故障使存储在外存上的数据部分丢失或全部丢失,这种情况称做_________ 故障。 9.关系系统分为:表式系统、最小关系系统、___________、全关系系统。 10.数据恢复要涉及的2个技术是:数据转储和___________。 四、简答题(24分) 1. 设有关系模式R (A,B,C,D),F是R上成立的FD集,F = {D→A,D→B},试写出关系模式R的候选键,并说明理由。 2. 设有关系R和S,其中R为参照关系,S为信赖关系。为了实现完整性约束,SQL规定可以对R的删除操作采取哪三种措施? 3. 什么是死锁? 预防死锁的方法有哪些?

数据库名词解释

Dn的子集叫做在域D1,D2,…,Dn上的关系表示为R(D1,D2,…,Dn) ,即结构化查询语言,是关系数据库的标准语言 些列,但保留了主码。称这类视图为 模式集合。这种过程叫 此建立数据库及其应用系统,使之能够有效地存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数据操作要求 成果 SQL语句嵌入程序设计语言中,被嵌入的程序设计语言成为宿主语言。简称主语言 SQL语句的执行结果,每个游标区都有一个名字 的工作单位 T1封锁了数据R,事务T2又请求封锁R,于是T2等待。T3也请求封锁R,当T1释放了R上的封锁之后系统首先批准了T3的请求,T2仍然等待。然后T4又请求封锁R,当T3释放了R上的封锁之后系统又批准了T4的请求……T2有可能永远等待,这就是活锁的情形。 T1封锁了数据R1,T2封锁了数据R2。然后T1又请求封锁R2,因T2已封锁了R2,于是T1等待T2释放R2上的锁,接着T2又申请封锁R1,因T1已封锁了R1,T2也只能等待T1释放R1上的锁。这样出现了T1在等待T2,而T2又在等待T1的局面,T1 和T2两个事务永远不能结束,形成死锁 (1)实现数据共享;2)减少数据的冗余度;(3)数据的独立性;(4)数据实现集中控制;(5)数据一致性和可维护性,以确保数据的安全性和可靠性;(6)故障恢复 E—R模型的数据库设计发法,3NF的设计方法, 数据库运行与维护

40.设有一个记录各个球队队员每场比赛进球数的关系模式 R(队员编号,比赛场次,进球数,球队名,队长名) 如果规定每个队员只能属于一个球队,每个球队只有一个队长。根据以上信息完成如下任务: (1)写出根据该关系模式创建表“比赛情况”的SQL语句;(4分) (2)写出关系模式R的基本函数依赖和主码;(4分) (3)把R分解成2NF模式集。(2分)

数据库中一些常用的名词解释

◆DB:数据库(Database),DB是统一管理的相关数据的集合。DB能为各种用户共享,具有最小冗余度,数据间联系密切,而又有较高的数据独立性。 ◆DBMS:数据库管理系统(Database Management System),DBMS是位于用户与操作系统之间的一层数据管理软件,为用户或应用程序提供访问DB的方法,包括DB 的建立、查询、更新及各种数据控制。DBMS总是基于某种数据模型,可以分为层次型、网状型、关系型、面向对象型DBMS。 ◆DBS:数据库系统(Database System),DBS是实现有组织地、动态地存储大量关联数据,方便多用户访问的计算机软件、硬件和数据资源组成的系统,即采用了数据库技术的计算机系统。 ◆1:1联系:如果实体集E1中的每个实体最多只能和实体集E2中的一个实体有联系,反之亦然,好么实体集E1对E2的联系称为“一对一联系”,记为“1:1”。 ◆1:N联系:如果实体集E1中每个实体与实体集E2中任意个(零个或多个)实体有联系,而E2中每个实体至多和E1中的一个实体有联系,那么E1对E2的联系是“一对多联系”,记为“1:N”。 ◆M:N联系:如果实体集E1中每个实体与实体集E2中任意个(零个或多个)实体有联系,反之亦然,那么E1对E2的联系是“多对多联系”,记为“M:N”。 ◆数据模型:表示实体类型及实体类型间联系的模型称为“数据模型”。它可分为两种类型:概念数据模型和结构数据模型。 ◆概念数据模型:它是独门于计算机系统的模型,完全不涉及信息在系统中的表示,只是用来描述某个特定组织所关心的信息结构。 ◆结构数据模型:它是直接面向数据库的逻辑结构,是现实世界的第二层抽象。这类模型涉及到计算机系统和数据库管理系统,所以称为“结构数据模型”。结构数据模型应包含:数据结构、数据操作、数据完整性约束三部分。它主要有:层次、网状、关系三种模型。

数据结构名词解释整理

Data Structure 2015 hash table散列表:存放记录的数组 topological sort拓扑排序:将一个DAG中所有顶点在不违反前置依赖条件规定的基础上排成线性序列的过程称为拓扑排序(44) worst case 最差情况:从一个n元一维数组中找出一个给定的K,如果数组的最后一个元素是K,运行时间会相当长,因为要检查所有n 个元素,这是算法的最差情况(15) FIFO先进先出:队列元素只能从队尾插入,从队首删除(20)(P82)2014 growth rate增长率:算法的增长率是指当输入的值增长时,算法代价的增长速率(14) priority queue 优先队列:一些按照重要性或优先级来组织的对象成为优先队列(26) external sorting外排序:考虑到有一组记录因数量太大而无法存放到主存中的问题,由于记录必须驻留在外存中,因此这些排序方法称为外排序(32) connected component连通分量:无向图的最大连通子图称为连通分量(40) 2013 stack栈:是限定仅在一端进行插入或删除操作的线性表(19)

priority queue 优先队列:一些按照重要性或优先级来组织的对象成为优先队列(26) BFS广度优先搜索:在进一步深入访问其他顶点之前,检查起点的所有相邻顶点(42) collision (in hashing)冲突:对于一个散列函数h和两个关键码值k1和k2,如果h(k1) =β= h(k2) ,其中β是表中的一个槽,那么就说k1和k2对于β在散列函数h下有冲(35) Chapter 1 Data Structures and Algorithms type类型:是指一组值的集合 data type数据类型:一个类型和定义在这个类型上的一组操作abstract data type (ADT) 抽象数据类型:指数据结构作为一个软件构件的实现 data structure数据结构:是ADT的实现 problem问题:一个需要完成的任务,即对应一组输入,就有一组相应的输出 function函数:是输入和输出之间的一种映射关系 algorithm算法:是指解决问题的一种方法或者一个过程algorithm算法是解决问题的步骤,它必须把每一次输入转化为正确的输出;一个算法应该由一系列具体步骤组成,下一步应执行的步骤必须明确;一个算法必须由有限步组成;算法必须可以终止。computer program计算机程序:被认为是使用某种程序设计语言对一个算法的具体实现

常用名词解释

铁路常用名词解释 车次:指代表列车的号码或代号,根据列车性质、种类和运行方向编定,正常情况下,同一调度区24h内的车次不得重复。双数的车次为上行列车,单数的车次为下行列车。 车场:是编组站、区段站和其他较大的车站,因其线路较多,为了便于管理和减少各种作业间的相互干扰,实行平行作业,提高车站能力,根据线路的配置状况及用途划分而成的线群。车场一般分为以下几种: 1.到达场。办理到达解体列车作业的车场。有时也办理直通列车作业。 2.出发场。办理自编出发列车作业的车场。 3.到发场。办理列车到达与出发作业的车场(尚可分货物列车到发场合旅客列车到发场)。 4.通过(直通)场。办理无调车作业的中转列车的车场。 5.调车场。办理列车的解体与编组作业的车场。 尽头线:指一端已经终止,无任何道岔连接,并安设车挡,以防车辆溜出的线路。 道岔:是把一条轨道分支为两条及其以上轨道的设备。 , 无调中转列车:指在技术站不进行改编作业,经过一定的技术作业后,继续运行的列车。闭塞:为使列车安全运行,在一个区间(闭塞分区),同一时间内只允许一个列车运行,保证列车按这种空间间隔运行的技术方法称为闭塞。 进路:在车站内列车或调车车列由一点运行到另一点全部行程的径路。根据列车或调车车列的运行,将进路分为列车进路和调车进路。列车进路一般分别为进站、出站或进路信号机防护。调车进路则由调车信号机防护。 列车进路:指列车在车站内运行的径路,分为接车进路、发车进路、通过进路和转场进路。发车进路:列车由车站驶出所运行的径路。其始端是出站信号机,终端是站界标(在双线区段)或相对方向的进站信号机(在单线区段)。 准备进路:列车在车站接入、发出、通过所经由的一段线路称为列车进路。车站值班员亲自或命令信号员或扳道员将列车进路上的所有道岔开通并锁闭的过程称为准备进路。 机车走行线:在车站内,专供机车出入库走行的线路。 限制坡道:亦称最大持续坡度,即单机牵引列车上坡时,能以其计算速度作等速运行的坡度。计轴器:是一种区间检查设备,它能自动检查区间占用与空闲。其工作状态不受道床、线路状况的影响;防护区段长度可达20km;区间无须加装轨道绝缘和绝缘轨距杆。 车辆溜逸:指停留在线路上的车辆,由于没采取止轮措施或止轮措施不当,到该车辆的自然移动。 — 区间开通:指区间无列车占用或未施工,可以放列车进入区间,信号机显示“允许”信号。区间封锁:指由于施工或区间发生事故等原因,根据调度命令,除指定列车外,禁止其他列车进入区间的一种方式。 行车凭证:车站使用各种闭塞设备和不同的行车方式办理发出列车时,准许列车进入区间的凭据,称为行车凭证。 允许信号:允许列车或调车车列通过该信号显示地点的信号。除停车信号外,进行信号、减速或和注意信号灯均为允许信号。 信号设备:信号、联锁、闭塞、调度集中、机车信号、驼峰信号、道口自动信号灯设备的总称。 信号显示:信号意义的表达。 信号关闭:信号机的显示由允许信号变为禁止信号。

数据库相关名词解释

名词解释 1、数据库管理系统DBMS 数据库管理系统是位于用户与操作系统之间的一层数据管理软件 2、数据库系统DBS 数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。 3、DML 数据操纵语言(Data Manipulation Language),由DBMS提供,用于让用户或程序员使用,实现对数据库中数据的操作。 4、事务 数据库系统的一个操作系列,这些操作或者都做,或者都不做,是一个不可分割的工作单位。 5、实体完整性 若属性(一个或一组属性)A是基本关系R的主属性,则属性A不能取空值。 6、数据库的完整性 指防止数据库中存在不符合语义(不正确)的数据,保证数据的正确性和相容性。 7、候选码 若关系中的某一属性组的值能唯一标识一个元组,则称该属性组为候选码。 8、主属性 若关系中的某一属性组的值能唯一标识一个元组,则称该属性组为候选码,任一候选码中的属性称为主属性。 9、候选码的函数依赖定义 设K为R中的属性或属性组,若K ----F-- U(所有属性完全函数依赖于K),则K为候选码。 10、B CNF范式 关系模式R中,若每一个决定因素都包含码,则R满足BCNF范式。 11、全码 关系模式的所有属性是这个关系模式的候选码。 12、视图 视图是从一个或几个基本表导出的表。它本身不独立存储在数据库中,即数据库中只存放视图的定义而不存放视图对应的数据,这些数据仍存放在导出视图的基本表中,因此视图是一个虚表。视图在概念上与基本表等同,用户可以在视图上再定义视图。 13、关系模式Relation Schema 关系的描述称为关系模式,可以形式化表示为R(U,D,DOM,F)

数据库及其应用

数据库及其应用重考复习资料 一、名词解释 1、数据处理:对各种数据的进行收集、存储、分类、计算、加工、检索和传输的过程 2、对象:是类的实例,类是对于拥有数据和一定行为特征的对象集合的描述。每个对象都有其属性和方法,并能响应特定的事件。可以通过对象的事件、属性和方法来处理对象 3、ODBC:开放式数据库互连ODBC是一种用于数据库服务器的标准协议,通过ODBC可访问多种数据库中的数据,可安装多种数据库的ODBC驱动程序,从而使VFP可以与该数据库相连,访问数据库中的数据。 4、超关键字:二维表中能唯一确定记录的一个或几个列的组称为“超关键字后(superkey)”。如果是用单一的列构成关键字,则称其为“单一关键字(Single Key)”;如果是用两个或两个以上的列构成关键字,则称其为“合成关键字(Composite Key)”。 5、主控索引:在复合索引的多个索引中,在某一时刻只有一个索引对表起作用,这个索引标志称为主控索引。 6、事件 7、类 8、数据处理 二、单项选择题 1、表单文件的扩展名是( B )。 A. PRG B. SCX C. MPR D. VCX 2、Visual FoxPro是一个(D )。 A. 数据库管理员 B. 数据库 C. 数据库系统 D. 数据库管理系统 3、在Visual FoxPro环境下,运行表单的命令是( A )。 A. DO FORM <表单名> B. DO <表单名> C. CREATE FORM <表单名> D. REPORT FORM <表单名> 4、检测数据库文件指针是否已到文件头的函数是(D )。

A. BOF() B. EOF() C. END() D. FIEL() 5、逻辑运算符的优先顺序是(a )。 A. .NOT.、 .AND. 、.OR. B. .NOT.、 .OR.、 .AND. C. .AN D.、 .OR. 、.NOT. D. .AND.、 .NOT.、 .OR. 6、设S=“南京大学计算机基础教学部”,从变量S中取出“计算机”三个字的表达式是()。 A. SUBS(S,5,3 ) B. SUBS(S,9,6) C. SUBS(S,9,3) D. SUBS(S,5,6) 7、下列字符中不能做变量名的开头的是( d )。 A. 英文字母 B. 下划线 C. 汉字 D. 数字 8、将当前表ZGB.DBF中男职工的工号、姓名、工资、奖金四个字段的数据复制成GZB1 .DBF表文件,应使用命令()。 A. COPY TO GZB1 FIEL工号,姓名,工资,奖金FOR 性别="男" B. COPY GZB1 FIEL工号,姓名,工资,奖金FOR 性别="男" C. COPY TO GZB1 FOR性别="男" D. COPY TO GZB1 FIEL工号,姓名,工资,奖金 9、根据需要,可以把查询的结果输出到不同的目的地。以下不可以作为查询的输出类型的是(D)。 A. 自由表 B. 报表 C. 临时表 D. 表单 10、关系模型的基本结构是(A )。 A. 二维表 B. 树形结构 C. 无向图 D. 有向图 11、表单的前景色由属性( C )的值确定。 A. BackColor B. Picture C. ForeColor D. Caption 12、在数据库表字段的扩展属性中,通过对()可以限定字段内容取值的范围。 A. 字段格式 B. 输入掩码 C. 字段标题和注释 D. 字段级规则 13、DBA是()。 A. 数据库管理员 B. 数据库 C. 数据库系统 D. 数据库管理系统 14、页框(PageFrame)能包容的对象是()。 A. 列(Column) B. 标头(Header) C. 页面(Page) D. 表单集(FormSet) 15、下列说法正确的是()。 A. 当数据库打开时,该库中的表将自动打开。

数据库系统概论复习资料全

数据库系统概论复习资料 第一章 一、名词解释 1.Data:数据,是数据库中存储的基本对象,是描述事物的符号记录。 2.Database:数据库,是长期储存在计算机内、有组织的、可共享的大量数据的集合。 3.DBMS:数据库管理系统,是位于用户与操作系统之间的一层数据管理软件,用于科学地 组织、存储和管理数据、高效地获取和维护数据。 4.DBS:数据库系统,指在计算机系统中引入数据库后的系统,一般由数据库、数据库管 理系统、应用系统、数据库管理员(DBA)构成。 5.数据模型:是用来抽象、表示和处理现实世界中的数据和信息的工具,是对现实世界的 模拟,是数据库系统的核心和基础;其组成元素有数据结构、数据操作和完整性约束。 6., 7.概念模型:也称信息模型,是按用户的观点来对数据和信息建模,主要用于数据库设计。 8.逻辑模型:是按计算机系统的观点对数据建模,用于DBMS实现。 9.物理模型:是对数据最底层的抽象,描述数据在系统内部的表示方式和存取方法,在磁 盘或磁带上的存储方式和存取方法,是面向计算机系统的。 10.实体和属性:客观存在并可相互区别的事物称为实体。实体所具有的某一特性称为属性。 11.E-R图:即实体-关系图,用于描述现实世界的事物及其相互关系,是数据库概念模型设 计的主要工具。 12.关系模式:从用户观点看,关系模式是由一组关系组成,每个关系的数据结构是一张规 范化的二维表。 13.型/值:型是对某一类数据的结构和属性的说明;值是型的一个具体赋值,是型的实例。 14.数据库模式:是对数据库中全体数据的逻辑结构(数据项的名字、类型、取值范围等) 和特征(数据之间的联系以及数据有关的安全性、完整性要求)的描述。 15.· 16.数据库的三级系统结构:外模式、模式和内模式。 17.数据库内模式:又称为存储模式,是对数据库物理结构和存储方式的描述,是数据在数 据库内部的表示方式。一个数据库只有一个内模式。 18.数据库外模式:又称为子模式或用户模式,它是数据库用户能够看见和使用的局部数据 的逻辑结构和特征的描述,是数据库用户的数据视图。通常是模式的子集。一个数据库可有多个外模式。 19.数据库的二级映像:外模式/模式映像、模式/内模式映像。 二、填空题 1.数据库系统由数据库、数据库管理系统、应用系统和数据库管理员构成。 2.数据管理是指对数据进行分类、组织、编码、存储、检索和维护等活动。 3.数据管理技术的发展经历了人工管理、文件系统、数据库系统3个阶段。 4.!

数据库名词解释整理

数据库名词解释整理 1.DBMS:把企业数据以记录的形式在计算机中保存起来的一种软件产品 功能:数据定义、数据操作、数据保护、数据维护、数据字典 2.层次数据模型/分级数据模型 层次数据模型中数据以树状结构组织 不同类型的记录通过层次结构相互联系 3.网状模型 某一级的一个记录集合在上一级中可能对应两个不同的包含层次 4.关系模型 关系模型被定义为表,通过键连接两个表,受关系规则约束。 (对象—关系模型是关系模型的扩展。) https://www.wendangku.net/doc/db4141732.html,ER数据库用户 DBMS的一个重要特征是缺乏经验的用户可以从数据库中检索数据,这种类型的用户被称为“END USER”最终用户。 (1)Native user 初级用户 通过鼠标(monus)访问数据库 (2)Casual user 临时用户 通过SQL交互式语言访问数据库 (3)Application programmer 应用程序员 用嵌套式编程语言访问 (4)DBA数据库管理员 用SQL语句访问DBMS 6.数据模型 一个数据库模型或者数据库模型是一组描述如何用计算机化的信息表示现实中数据的定义。 7.数据库命名术语 A:表、列、行 B:关系、元组、属性 8.数据库 数据库是表或者说是关系的集合。(数据库是相关信息的集合,用一组表来表示) 9.数据库模式 表的标题被称作关系模式,即组成关系的属性的集合。 数据库的所有关系模式的集合构成了数据库模式。 表的航集合,也就是元组集合,被称作表的内容;表的行数被称为表的基数。 10.关系 关系是一种数学结构,被定义为一个笛卡尔集的子集,即符合条件的笛卡尔积中的元素为相关的。表中每一行都与不同的列上的值相关联,所以表中的行的完整集合才被称为一个关系。 11.关系规则 规则1 第一范式规则 在定义表中,关系模型不允许含有多值属性(重复字段)和含有内部结构的列,遵守这样规则的表被称为第一范式。 规则 2 只能基于内容存取行规则 说明航是没有次序的,只可以通过行的内容,即每一列中所存在的属性值来检索行。 规则3 行唯一性规则 要求关系中的任何两个元组(表中的行)的值在同一时刻不能是完全相同的。

计算机技术数据库基础题库

一、名词解释 1 、数据:截荷信息的物理符号用于描述事物,传递和表示信息。 2 、信息:是人们消化和理解了的数据,即对数据进行有效处理后的结果。 3 、数据处理:将数据转换成信息的过程。 4 、信息系统:为了某些明确的而建立的,由人员、设备、程序和数据集合构成的统一整体,它是以数据库技术为基础实现的。 5 、超文本技术:是信息结点、链和网三个要素的组合,从而构成复杂的有向图式的信息组织结构,向用户提供了非常直观和灵活的人机交互环境,它是综合表达信息的强有力手段。 6 、数据的物理独立性:是指当数据的存储结构改变时,通过系统内部的自动映像或转换功能,保持了数据的逻辑结构不变,从而使应用程序不需要修改。 7 、数据的逻辑独立性:是指当数据的整体逻辑结构改变时,通过系统内部的自动映像或转换功能,保持了数据的局部逻辑结构不变,从而使应用程序不需要改变。

8 、数据完整性:是对数据的正确性和一致性的测度。完整性就是正确性、准确性的有效性,完整性控制包括域完整性控制和关联完整性控制两个方面。 9 、概念世界:是客观世界在人们头脑中的反映,是对客观事物及其联系的一种抽像描述。 10 、实体:是指客观存在并且可以相互区别的事物。 11 、实体属性:描述实体的特性。 12 、实体关键词:是指能够唯一标识实体集中每个实体的属性或属性组合。 13 、实体之间的联系:是指一个实体型中的实体集合与另一个实体型中的实体集合之间的联系。 14 、 E-R 模型:是描述概念世界、建立概念模型的实用工具,其中实体用矩形框表示,框内注明实体名称,属性用椭圆形框表示,并用连线同对应实体连接起来,实休之间的联系用菱形框表示,框内注明联系名称,并用连线将该框与有关实体框连接起来,并在连线上注明联系类型。

数据库名词解释

数据库: 数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。 数据库是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合,可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、查询、更新、删除等操作。 定义 数据库是存放数据的仓库。它的存储空间很大,可以存放百万条、千万条、上亿条数据。但是数据库并不是随意地将数据进行存放,是有一定的规则的,否则查询的效率会很低。当今世界是一个充满着数据的互联网世界,充斥着大量的数据。即这个互联网世界就是数据世界。数据的来源有很多,比如出行记录、消费记录、浏览的网页、发送的消息等等。除了文本类型的数据,图像、音乐、声音都是数据。 (1)数据库是一个实体,它是能够合理保管数据的“仓库”,用户在该“仓库”中存放要管理的事务数据,“数据”和“库”两个概念结合成为数据库。 (2)数据库是数据管理的新方法和技术,它能更合适的组织数据、更方便的维护数据、更严密的控制数据和更有效的利用数据。 发展现状 在数据库的发展历史上,数据库先后经历了层次数据库、网状数

据库和关系数据库等各个阶段的发展,数据库技术在各个方面的快速的发展。特别是关系型数据库已经成为目前数据库产品中最重要的一员,80年代以来,几乎所有的数据库厂商新出的数据库产品都支持关系型数据库,即使一些非关系数据库产品也几乎都有支持关系数据库的接口。这主要是传统的关系型数据库可以比较好的解决管理和存储关系型数据的问题。随着云计算的发展和大数据时代的到来,关系型数据库越来越无法满足需要,这主要是由于越来越多的半关系型和非关系型数据需要用数据库进行存储管理,以此同时,分布式技术等新技术的出现也对数据库的技术提出了新的要求,于是越来越多的非关系型数据库就开始出现,这类数据库与传统的关系型数据库在设计和数据结构有了很大的不同,它们更强调数据库数据的高并发读写和存储大数据,这类数据库一般被称为NoSQL(Not only SQL)数据库。而传统的关系型数据库在一些传统领域依然保持了强大的生命力。

数据库名词解释整理

数据库名词解释整理 DBMS:把企业数据以记录的形式在计算机中保存起来的一种软件产品 功能:数据定义、数据操作、数据保护、数据维护、数据字典 层次数据模型/分级数据模型 层次数据模型中数据以树状结构组织 不同类型的记录通过层次结构相互联系 网状模型 某一级的一个记录集合在上一级中可能对应两个不同的包含层次 关系模型 关系模型被定义为表,通过键连接两个表,受关系规则约束。 (对象—关系模型是关系模型的扩展。) USER数据库用户 DBMS的一个重要特征是缺乏经验的用户可以从数据库中检索数据,这种类型的用户被称为“END USER”最终用户。 Native user 初级用户 通过鼠标(monus)访问数据库 Casual user 临时用户 通过SQL交互式语言访问数据库 Application programmer 应用程序员 用嵌套式编程语言访问 DBA 数据库管理员 用SQL语句访问DBMS 数据模型 一个数据库模型或者数据库模型是一组描述如何用计算机化的信息表示现实中数据的定义。数据库命名术语 A:表、列、行 B:关系、元组、属性 数据库 数据库是表或者说是关系的集合。(数据库是相关信息的集合,用一组表来表示) 数据库模式 表的标题被称作关系模式,即组成关系的属性的集合。 数据库的所有关系模式的集合构成了数据库模式。 表的航集合,也就是元组集合,被称作表的内容;表的行数被称为表的基数。 关系 关系是一种数学结构,被定义为一个笛卡尔集的子集,即符合条件的笛卡尔积中的元素为相关的。表中每一行都与不同的列上的值相关联,所以表中的行的完整集合才被称为一个关系。关系规则 规则1 第一范式规则 在定义表中,关系模型不允许含有多值属性(重复字段)和含有内部结构的列,遵守这样规则的表被称为第一范式。 规则2 只能基于内容存取行规则 说明航是没有次序的,只可以通过行的内容,即每一列中所存在的属性值来检索行。

相关文档