数据库专业技术名词解释.docx
- 文档编号:12036948
- 上传时间:2023-04-16
- 格式:DOCX
- 页数:11
- 大小:25.86KB
数据库专业技术名词解释.docx
《数据库专业技术名词解释.docx》由会员分享,可在线阅读,更多相关《数据库专业技术名词解释.docx(11页珍藏版)》请在冰豆网上搜索。
数据库专业技术名词解释
数据库管理系统:
是对数据库进行定义、管理、维护和检索的一组软件。
ODBC:
开放数据库互联应用数据通信方法,数据传输协议,DBMS等多种技术定义的标准接口协议,允许应用程序以SQL为数据存取标准来存取不同的DBMS管理的数据
用户视图:
又称为用户级数据库,子模式,外模式,用户模式等是用户看到和使用的数据库,用户根据系统给定的子模式,用查询语言或应用程序去操作数据库中的数据。
多值依赖:
关系R中,XYZ是属性子集,Z=U-X-Y多值依赖X—>—>Y成立当且仅当对R中给定(X,Z)值有一组Y值与之对应,这组值仅决定于X值,与Z值无关
数据仓库:
是一个面向主题的、集成的、相对稳定的,反映历史变化的数据集合。
是对大量散布在网络数据库中的数据进行组织,使之能形成一个可被检索、搜索、分析、报告的商业信息清单。
数据仓库:
是指对大量散布在网络数据库中的数据进行组织,使之能形成一个可被检索、搜索、分析和报告的商业信息清单
候选码:
在R中,设K是U的属性集合,如果Kf U,则称K是关系R的一个候选关键字,即候选码。
候选关键字或候选码:
若在一关系中存在多个属性(或属性组合)都能用来唯一标识该关系的元组,则这些属性或其组合都称为该关系的候选关键字
数据源:
由用户想要存取的数据、操作系统、DBMS、网络平台等组成。
隐含约束:
是指在定义数据库模式时定义数据的类型、范围、精度,定义主关键字、外关键字、定义规则等,在这些定义中隐含了许多完整性约束
关系模式:
将关系名及其性名集合称为关系模式,具体的关系是实例
外关键字:
关系R中,若属性或属性集合X不是R的关键字,但X是其他关系中关键字,则称X是关系R的外关键字或外码
通用网关接口(CGl):
是Web服务器与—个外部程序(又称为CGI程序)进行通信的接口协议,这个接口协议规定了Web服务器与CGI程序传送信息的方式、信息的内容和格式,同时也规定了CGI程序返回信息的内容和输出标准
E-R模型:
E-R图所描述的现实世界的信息结构称为组织模式或企业模式,同时把这种描述结果称为E-R模型
数据库的安全性:
指保护数据库,防止因用户非法使用数据库造成数据泄密、更改或破坏。
保证安全性关键是控制和识别
数据的完整性:
指数据的正确性,相容性和一致性,即防止不合适语义的错误数据输入和输出,同时还要使存储在分歧副本中的统一个数据连结一致协调,使数据项之间的结构不受破损
分布式数据库系统:
在两台或多台地理上或物理上分散而逻辑上集中的数据库系统,管理这样的数据库系统的软件称为分布式数据库管理系统(DDBMS)
数据字典:
是系统中各类数据描述的集合,是进行详细的数据收集和数据分析的所获得的主要成果。
通常包括:
数据项、数据结构、数据流、数据存储、和处理过程
数据字典:
是对系统中数据的详尽描述,提供对数据库数据描述的集中管理。
它的处理功能是存储和检索元数据,且为数据库管理员提供有关的报告。
对数据库设计来说,数据字典是进行详细的数据收集和数据分析所获得的主要成果。
包括四个部分:
数据项、数据结构、数据流、数据存储
数据挖掘:
是指对庞大的历史数据进行再分析,以选定目标客户、分辨市场定位、发现新的商业机会
数据库模式:
在支持关系模型的数据中,数据被看作是一个个的关系,描述数据库全部关系的一组关系模式称为关系的数据库模式。
任何时刻数据库的所有具体的关系组成关系数据库的一个实例
继承:
是指对象继承了它所在的类的结构、操作和约束,也指一个类继承另一个类的结构、操作和约束,可以说继承体现了一种共享机制
电子商务:
是发生在开放网络上包含企业之间、企业和消费者之间的商业交易(狭义)。
广义的定义除电子交易外,还包括利用计算机网络技术进行的全部商业活动
电子商务:
是用现代信息技术,以数字化的网络通信为基础,通过计算机进行信息处理商务的各个环节,从而实现商品销售,服务交易和商务管理的数字化
基础通信网络:
是电子商务的硬件基础设施,承担着电子商务传输的任务。
数据库承担着对商品信息的存贮、管理、查询、结算和处理等功能
数据库管理系统(DatabaseManagementSystem),DBMS是位于用户与操作系统之间的一层数据管理软件,为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。
DBMS总是基于某种数据模型,可以分为层次型、网状型、关系型、面向对象型DBMS
数据:
是用来记录信息的可识别的符号,是信息的载体和具体形式的表现
数据库:
大量的存储在计算机内、有组织的、可共享的数据的集合;长期存储在计算机内、有组织的、可共享的、统一管理的相关数据的集合
信息:
是关于现实世界事物存在的方式或运动状态反映的综合
数据模型:
是数据库系统的数学形式框架,是用来描述数据的一组该念和定义包括:
数据的静态特征,数据的动态特征,数据的完整约束性
实体:
我们把客观存在并可以相互区别的事物称为实体。
同一类实体的集合称为实体集。
属性的集合表征一种实体的类型,称为实体型
概念世界:
是现实世界在人们脑中的反映,是对客观事物及其联系的一种抽象描述
现实世界:
指存在于人脑之外的客观世界属性:
是用来描述实体的某一方面的特性。
属性的具体取值为属性值
实体标志符:
如果某个属性或属性集合的值能够唯一的标志出实体集中的每一个实体,则可以选择该属性或属性集合
联系:
实体集之间的对应关系称为联系,它反映现实世界的事物之间的相互关系。
分实体内部各属性之间的联系和实体之间的联系
记录:
相对应每一实体的数据叫记录
字段:
相对应属性的数据称为字段,或者数据项,又叫数据元素或初等项。
文件:
相对应实体集的叫文件,它是同类记录的集合。
记录型:
相对应于实体型的叫记录型
关键字:
相应于实体标志符的为关键字,关键字又称外码。
机器世界:
信息经过加工编码而进入机器世界,机器世界处理的对象是数据。
值域:
属性的取值范围。
每一个属性对应一个值域,不同的属性可对应同一个值域
关键字或码:
在关系的属性中,能用来唯一标识元组的属性(或属性组合)。
关系中的元组由关键字的值来唯一确定,且不能为零
主关键字或主码:
在一个关系中的若干候选码中,指定为关键字的属性称为该关系的主关键字或主码
外键:
如果关系中的某个属性或属性组合不是该关系的关键字,或只是关键字的一部分,但却是另一个关系的关键字时,称该属性或属性组合为这个关系的外码
关系模式:
我们将关系名及其属性名集合称为关系模式,具体的关系是实例
非主属性或非码属性:
关系中不组成码的属性均称为非主属性或非码属性
元组与关系:
二维表中的行(记录的值)称为元组,元组的集合称为关系,关系模式通常也称为关系
从表与主表:
指以外键相关联的两个表。
以外键为主键的表称为主表(主键表),外键所在的表称为从表(外键表)
层次数据模型:
是根据现实世界中存在的层次结构特点而提出的一种数据模型。
用树型结构来表示实体之间联系的模型称为层次模型。
网状模型:
用逻辑记录型来代替实体型。
逻辑记录所包括的所有字段的名字及其类型描述了逻辑记录格式,这样一逻辑记录型为节点所形成的有向网络结构称为网状模型。
网状模型中给每一个父结点及子节点之间的联系都指定名字,这联系称为系。
关系模型:
是同过表格数据来表示和实现两个实体之间的联系。
关系就是二维表格,表格中的每一行称作一个元组,它相当于一个记录值;每一列是一个属性值,列可以命名,称为属性名,属性相当于记录中的数据项或字段值。
关系是元组的集合。
选择:
是根据某些条件对关系进行水平分割,即在关系R中选取符合条件的元组
投影:
关系R上的投影操作是从R中选择出若干属性列组成新的关系
连接:
是指从两个关系的笛卡儿积中选取属性值满足一定条件的元组
面向对象的数据库系统:
是数据库技术与面向对象技术相结合的产物
联机分析处理技术:
是以超大规模数据库或数据仓库为基础对数据进行多维化和综合分析,构建面向分析的多维数据模型,再使用多维分析方法从若干不同角度对多维数据进行分析,比较,找出它们之间的内在关系
函数依赖:
任给R(U),U为属性集,x、y为U的子集,如果对于x的每个值,y有唯一确定的值与之对应,则称x决定y,或y函数依赖于x。
记为:
x→y
函数依赖:
设R(A1A2A)是关系U={A1A2A}是R的所有属性集合,X、Y、Z分别是R的属性子集
若对于R中的X的任何一个具体值,Y仅有唯一的具体值与之相对应,则称R的属性Y函数依赖于属性X,记作X→Y,X称为决定因素
如果X→Y,且Y不是X的子集,则称X→Y是非平凡的函数依赖
若在R中,如果属性集Y函数依赖于属性集X,且不与X的任何真子集函数依赖,则称Y完全依赖于X记作Xf→Y,否则称Y部分依赖于X,记作Xp→Y
在R中对于属性子集X、Y、Z,若Xf→Y,Y→X,Y→Z,则称Z对X传递函数依赖,记作Xt→Z
候选关键字(候选码):
在R中,设K是U的属性或属性集合。
如果Kf→U,则称K是关系R的一个候选关键字
主关键字(主码):
若R中有一个以上的关键字,则选定其中一个作为主关键字(主码),如果K是属性集合,则称为组合关键字或合成关键字
主属性:
包含在任意一个候选字中的属性
非主属性 :
不包含在任何候选关键字中的属性称为非主属性
完全关键字:
若关系的全部属性作为关键字,则称为完全关键字。
此时无非主属性。
外关键字或外码:
在关系R中,若属性或属性集合X不是R的关键字,但X是其他关系中的关键字,则称X是关系R的外关键字或外码
多值依赖:
在关系R中,XYZ是属性集合,且Z=U-X-Y,多值依赖X→→Y成立当且仅当对R中给定的一对(X,Z)值有一组Y的值与之对应,这组值决定于X值二与Z值无关。
关系模式中至少存在三个属性,才有可能存在多值依赖
范式:
表示关系模式的级别,是衡量关系模式规范程度的标准,达到范式的关系才是规范化的
第一范式:
如果关系R的每一个属性的值为不可分离的原子值,即每个属性都是不可再分的基本数据项,则R是第一范式,记作R∈1NF
第二范式:
如果关系R∈1NF,且R中的每一非主属性完全函数依赖于主关键字,则R是第二范式,记作R∈2NF
第三范式:
如果R∈2NF,而且它的任何一个非主属性都不传递依赖于任何主关键字,则R是第三范式,记作R∈3NF
BCNF:
如果关系R∈3NF,X,Y∈U,且Y∈U时,X必含有码,则R是BCNF,记作R∈BCNF
第四范式:
如果关系模式R∈BCNF,若X→→Y(Y∈X)是平凡多值依赖,且X含有码,则称R是第四范式,记作R∈4NF
对象:
是一些属性(属性值刻画了一个对象的状态)及专用服务的封装体,是问题空间中一些东西的抽象
客户机/服务器系统:
由客户机和服务器以及连接两者之间的网络构成,客户机与服务器体现了分工的差异
消息:
对象的存取或使用都是通过一种方式来实现的,即发送消息
类和实例:
具有相同结构和相同行为的对象被组合在同一类中,这是一种抽象类型的表示,称为类。
任何单个对象都是某个类的实例
客户机:
从其他计算机中读取数据,经过加工处理后将数据存储到原来提供数据的计算机中的计算机
服务器:
向其他计算机提供数据的计算机
SQL:
结构化查询语言的缩写。
它是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言
权力回收:
是指回收指定用户原已授予的某些权力。
与权力授予命令相匹配,权力回收也包括数据库管理官专用盒用户可用的两种形式
用户可用的授权:
指用户将自己拥有的部分或全部权利转授给其他用户的命令形式
数据库的完整性是指数据的正确性、相容性,即防止语义上不正确的数据进入数据库,同时还要使存储在不同副本中的同一数据保持一致协调,使数据之间的结构不受破坏
事务:
是数据库的逻辑工作单位,是数据库管理系统提供的基本功能之一。
事务是一个操作序列。
这些操作要么什么都做,要么都不做,是一个不可分割的工作单位。
事务以BEGINTRANSACTION语句开始,以COMMIT(提交)语句或ROLLBACK(回退或撤消)语句结束.是并发控制的基本单位,也是恢复的基本单位。
事务提交:
标志着对数据库的某种应用操作成功地完成,所有对数据库的操作都必须作为事务提交给系统时才有效
事务撤销:
标志着相应事务对数据库操作失败,因而要撤销对数据库的改变,即要”回滚”到相应事务时的状态
数据字典:
是数据字典/目录的简称,是关于数据描述信息的一个特殊数据库。
它包含每一数据类型的名字,意义,描述,来源,格式,用途以及该数据与其他数据的联系等数据,这类数据称为元数据。
因而数据字典又称为元数据库
概念模式:
描述数据库所含实体,实体间的联系和信息流
内模式:
数据库存储结构的描述,是推荐联系及其存取方法,物理映像
标识字段:
每个表可以有一个也只能有一个标识字段。
一个标识字段是惟一标识表中每条记录的特殊字段
备份:
指对SQLServer数据库或事务日志进行拷贝
存储文件:
组成关系数据库的内模式,对用户透明
外模式:
用户视图的定义
数据库备份:
指对数据库的完整备份,包括所有的数据以及数据库对象。
世界上备份数据库过程就是首先将事务日志写到磁盘上,然后根据事务创建相同的数据库和数据库对象以及拷贝数据的过程
事务日志备份:
指对数据库发生的事务进行备份,包括从上次进行事务日志备份,差异备份和数据库完全备份之后,所有已经完成的事务
差异备份:
指将最近一次数据库备份以来发生的数据变化备份起来,因此差异备份实际上是一种增量数据库备份
文件盒文件组备份:
指对数据库文件或文件夹进行备份,但其不像完整的数据库备份那样同时也进行事务日志备份。
使用该备份方法可提高数据库恢复的速度,因为其仅对遭到破坏的文件或文件组进行恢复
简单恢复:
是指在进行数据库恢复时仅使用了数据库备份或差异备份,而不涉及事务日志备份
完全数据库恢复备份:
是指通过使用数据库备份和事务日志备份将数据库恢复到发生失败的时刻,因此几乎不造成如何数据丢失,这成为对付因存储介质损坏而数据丢失的最佳方法
基表:
组成关系数据库的模式,一个关系对应一个基表,一或多个基表对应一个存储文件。
视图:
是从一个或几个基本表(或视图)导出的表,它与基本表不同,是一个虚表。
每个视图的列可以来自同一个基本表,也可以来自多个不同的基本表,视图是基本表的抽象和在逻辑意义上建立的新关系
PHP:
超文本预处理器,是一个递归的缩写名称,是一种内嵌在HTML页面内的脚本语言。
它的功能强大,使用方便,开发难度不大,而且可以免费使用
共享锁【S锁】:
如果事务T对数据A加上共享锁后,则其他事务只能对A再加共享锁,不能加排他锁。
获准共享锁的事务只能读数据,不能修改数据。
排他锁【X锁】:
如果事务T对数据A加上排他锁后,则其他事务不能再对A加任任何类型的封锁。
获准排他锁的事务既能读数据,又能修改数据
共享更新封锁:
是一个行封锁机制,它可改善表级封锁的并发性,能允许并发事务读和修改一个表中的不同行
共享封锁方式:
允许其他事务读同一数据,但防止其他事务对已封锁的表进行更新,该锁主要防止在表的两次查询之间对该表的改动
视图:
组成关系数据库的外模式,从一个或多个基表中导出,不独立存储在DB中
独占封锁方式:
禁止其他事务获得一个共享锁且禁止其他事务执行任何数据操作语句,即一旦某个运行事务对某个数据对象施加了排他锁,则其他任何事务都再对该数据对象施加任何方式的锁,只有处于等待状态,如果不想无限等待,则选择NOWAIT
通用网关接口CGI:
是Web服务器与一个外部程序(又称CGI程序)进行通信的协议接口,这个接口协议规定了Web服务器与CGI程序传送消息的格式,信息的内容和格式,同时也规定了CGI程序返回信息的内容和输出标准。
在Web页面中,主要通过超链接或者指定表格和图形的方法来执行CGI程序
ODBC:
(开放数据库互联),它应用数据通信方法,数据传输协议,DBMS等多种技术定义了一个标准的接口协议,允许应用程序以SQL为数据存取标准,来存储不同DBMS管理的数据
MySQL:
是完全网络化的跨平台关系型数据库系统,是一个真正的多用户,多线程SQL数据库服务器,同时是具有客户机/服务器体系结构的分布式数据库管理系统
Pro*C:
通过在过程化编程语言C语言中嵌入SQL语言而开发出的应用程序。
Pro*C程序实际上是内嵌有SQL语句或PL/SQL块的C程序5
游标:
是oracle和pro*c存放查询结果的工作区域。
一个游标(已命名的)总是和一条SELECT语句相关联。
操作游标的命令有定义游标,打开游标,取数据,关闭游标
游标活动集:
当打开游标后,可以从相关的查询中取出多于一行的结果。
所有满足查询标准的行组成一个集合
取数据:
从活动集中取出一行或一组,把结果送到输出主变量中的过程
数据库的安全性控制:
指保护数据库以防止不合法的使用所造成的数据泄露,更改或破坏
系统安全性:
指在系统级控制数据库的存取和使用的机制
数据安全性:
指在对象级控制数据库的存取和使用的机制
特权:
是执行一种特殊类型的SQL语句或存取另一用户的对象的权力
系统特权:
是执行一种特殊动作或在对象类型上执行一种特殊动作的权力
对象特权:
在指定的表,视图,序列,过程,函数或包上上执行特殊动作的权力
角色:
为相关特权的组命名,可授权给用户和角色
应用角色:
是授予的运行一个数据库应用所需的全部特权
用户角色:
是为具有公开特权需求的一组数据库用户而建立的
数据完整性控制:
是指数据的正确性和相容性,数据的完整性是为了防止数据库存在不符合定义的数据,防止错误信息输入和输出,即数据要遵守由DBA或应用开发者所决定的一组预定义的规则
封锁:
是防止存取同一资源的用户之间破坏性的干扰的机制,该干扰是指不正确地修改数据或不正确地改动数据结构
冷备份:
是将关键性文件拷贝到另外位置的一种说法,发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库
热备份:
在数据库正常运行的情况下,采用ArchivelogMode方式备份数据的方法
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 专业技术 名词解释