为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

互联网数据库.名词解释

2017-10-15 26页 doc 56KB 43阅读

用户头像

is_212655

暂无简介

举报
互联网数据库.名词解释互联网数据库.名词解释 名词解释 11.网状模型:用有向图结式、概念模式、内模式及其34.数据分配(数据分布):1.DB:数据库相互之间的映象,定义数据构表示实体类型及实体间是指数据计算机网络各场(Database),DB是统一管的完整性、安全控制等约联系的数据模型。 地上的分配策略。 理的相关数据的集合。DB12.关系模型:是由若干个束。 35.数据复制:是指数据在能为各种用户共享,具有最关系模式组成的集合,其主22.DML:数据操纵语言每个场地重复存储。 小冗余度,数据间联系密要特征是用二维表格结构(Data Manip...
互联网数据库.名词解释
互联网数据库.名词解释 名词解释 11.网状模型:用有向图结式、概念模式、内模式及其34.数据分配(数据分布):1.DB:数据库相互之间的映象,定义数据构表示实体类型及实体间是指数据计算机网络各场(Database),DB是统一管的完整性、安全控制等约联系的数据模型。 地上的分配策略。 理的相关数据的集合。DB12.关系模型:是由若干个束。 35.数据复制:是指数据在能为各种用户共享,具有最关系模式组成的集合,其主22.DML:数据操纵语言每个场地重复存储。 小冗余度,数据间联系密要特征是用二维结构(Data Manipulation 36.数据分片:是指分布式切,而又有较高的数据独立表达实体集,用外鍵表示实Language),用于让用户或数据库中的数据可以被复体间联系。 程序员使用,实现对数据库制在网络场地的各个物理性。 2.DBMS:数据库管理系统概念模式:是数据库中13.中数据的操作。基本的数据数据库中,数据分片是通过(Database Management 全部数据的整体逻辑结构操作分成两类四种:检索关系代数的基本运算实现System),DBMS是位于用户的描述。它由若干个概念记(查询)和更新(插入、删的。 与操作系统之间的一层数录类型组成。概念模式不仅除、修改)。DML分成交互37.水平分片:是指按一定据管理软件,为用户或应用要描述概念类型,还要型DML和嵌入型DML两类。条件把全局关系的所有元程序提供访问DB的方法,描述记录间的联系、操作、依据语言的级别,DML又可组划分成若干不相交的子包括DB的建立、查询、更数据的完整性、安全性等要分成过程性DML和非过程集,每个子集为关系的一个新及各种数据控制。DBMS求。 性DML两种。 片段。 总是基于某种数据模型,可14.外模式:是用户与数据23.交互型DML:这类DML38.垂直分片:把一个全局以分为层次型、网状型、关库系统的接口,是用户用到自成系统,可在终端上直接关系的属性集分成若干子系型、面向对象型DBMS。 的那部分数据的描述。 对数据库进行操作。 集,并在这些子集上做投影3.DBS:数据库系统15.内模式:是数据库在物24.嵌入型DML:这类DML运算,每个投景为垂直分 (Database System),DBS理存储方面的描述,定义所是嵌入在主语言中使用。此片。39.分布透明性:指用户不是实现有组织地、动态地存有的内部记录类型、索引和时主语言是经过扩充能处储大量关联数据,方便多用文件的组成方式,以及数据理DML语句的语言。 必关系数据的逻辑分片,不户访问的计算机软件、硬件控制方面的细节。 25.过程性DML:用户编程必关系数据物理位置的细和数据资源组成的系统,即模式/内模式映象:这个映时,不仅需要指出“做什节,也不改善各个数据库的采用了数据库技术的计算象存在于概念级和内部级么”(需要什么样的数据),数据模型。 还需要指出“怎么做”(怎40.机系统。 之间,用于定义概念模式和分片透明性:分片透明4.1:1联系:如果实体集内模式间的对应性,即概念么获得数据)。层状、网状性是最高层次的分布透明E1中的每个实体最多只能记录和内部记录间的对应的DML属于过程性语言。 性,即用户或应用程序只对和实体集E2中的一个实体性。此映象一般在内模式中26.非过程性DML:用户编全局关系进行操作而不必有联系,反之亦然,好么实描述。 程时,只需要指出“做什考虑数据的分片。 体集E1对E2的联系称为16.外模式/模式映象:这人么”,不需要指出“怎么41.位置透明性:是指用户“一对一联系”,记为“1:映象存在于外部级和概念做”。关系型DML属于非过或应用程序应当了解分片1”。 级之间,用于定义外模式和程性语言。 情况,但不必了解片段的存5.1:N联系:如果实体集概念模式间的对应性,即外27.DD:数据字典(Data 储场地。位置透明性位于分E1中每个实体与实体集E2部记录和内部记录间的对Dictionary),数据库系统片视图与分配视图之间。 中任意个(零个或多个)实应性。此映象都是在外模式中存放三级结构定义的数42.局部数据模型透明性:体有联系,而E2中每个实中描述。 据库称为数据字典。(通常这个透明性位于分配视图体至多和E1中的一个实体17.数据独立性:在数据库DD还存放数据库运行时的与局部概念视图之间,指用有联系,那么E1对E2的联技术中,数据独立性是指应统计信息)。 户或应用程序要了解分片系是“28.DD一对多联系”,记为用程序和数据之间相互独系统:管理DD的实及各片段存储的场地,但不“1:N”。 立,不受影响。数据独立性用程序称为“DD系统”。 必了解局部场地上使用的6.M:N联系:如果实体集分成物理数据独立性和逻29.集中式DBS:是指数据是何种数据模型。 E1中每个实体与实体集E2辑数据独立性两级。 库中的数据集中存储在一43.复制透明性:即用户不中任意个(零个或多个)实18.物理数据独立性:如果台计算机上,数据的处理集必关系数据库在网络中各体有联系,反之亦然,那么数据库的内模式要进行修中在一台计算机上完成。 个结点的数据库复制情况,E1对E2的联系是“多对多改,即数据库的存储设备和30.分布式DBS:是指数据更新操作引起的波及由系联系”,记为“M:N”。 存储方法有所变化,那么模存放在计算机网络的不同统去处理。 7.数据模型:表示实体类型式/内模式映象也要进行相场地的计算机中,每一场地44.SQL模式:基本表的集及实体类型间联系的模型应的修改,使概念模式尽可都有自治处理能力并完成合定义为SQL模式。一个称为“数据模型”。它可分能保持不变。也就是对模式局部应用;而每一场地也参SQL模式(即"数据库模式")为两种类型:概念数据模型的修改尽量不影响概念模与(至少一种)全局应用程由模式名和模式拥有者的和结构数据模型。 式。 序的执行,全局应用程序可用户名或账号来确定,并包8.概念数据模型:它是独门19.逻辑数据独立性:如果通过网络通信访问系统中含模式中每一个元素(基本于计算机系统的模型,完全数据库的概念模式要进行的多个场地的数据。 表、视图、索引等)的定义。 不涉及信息在系统中的表修改(如增加记录类型或增31.分布式DB:是指计算机45.SQL数据库:示,只是用来描述某个特定加数据项),那么外模式/网络环境中各场地上数据SQL(Structured Query 组织所关心的信息结构。 模式映象也要进行相应的库的逻辑集合。 Language),即‘结构式查9.结构数据模型:它是直接修改,使外模式尽可能保持32.分布式DBMS:是指分布询语言’,采用英语单词表面向数据库的逻辑结构,是不变。也就是对概念模式的式数据库系统中的一组软示和结构式的语法规则。一现实世界的第二层抽象。这修改尽量不影响外模式和件,它负责管理分布环境下个SQL数据库是表的汇集,类模型涉及到计算机系统应用程序。 逻辑集成数据的存取、一致它用一个或多个SQL模式和数据库管理系统,所以称20.宿主语言:编写应用程性、有效性和完备性。同时定义。 为“结构数据模型”。结构序的语言(即高级程序设计由于数据的分布性,在管理46 基本表:是本身独立存数据模型应包含:数据结语言)在数据库技术中称为机制还必须具有计算机网在的表,在SQL中一个关系构、数据操作、数据完整性宿主语言(host language),络通信协议上的分布管理对应一个表。一些基本表对约束三部分。它主要有:层简称主语言。 特性。 应一个存储文件,一个表可次、网状、关系三种模型。 21.DDL:数据定义语言33.局部自治性:是指有独以带若干索引,索引存放在10.层次模型:用树型结构(Data Definition 立处理能力并能完成的局存储文件中。 表示实体间联系的数据模Language),用于定义数据部应用。 47.存储文件:在SQL中,型 库的三级结构,包括外模把传统的关系模型中的存 储模式称为存储文件62.部分函数依赖:即局部的。如果F和G等价,则可管理员提供有关的报告。对称F覆盖G或G覆盖F。 数据库设计来说,数据字典(Stored File)。 依赖,对于一个函数依赖W视图:视图是从基本表A,如果存在X W(X包含73.最小依赖集:如果函数是进行详细的数据收集和48.?或其他视图中导出的表,它于W)有X?A成立,那么称集合F满足以下三个条件:数据分析所获得的主要成本身不独立存储在数据库W?A是局部依赖,否则称W(1)F中每个函数依赖的右果。主要包括四个部分:数中,也就是说数据库中只存?A为完全依赖。 部都是单属函数依赖X?A,据项、数据结构、数据流、放视图的定义而不存放视63.完全函数依赖:见上。 其F-{X?A}与F是不等价数据存储。 图对应的数据,这些数据仍64.传递依赖:在关系模式的;(3)F中的任一函数依81.事务:事务是指一个操中,如果Y?X,X?A,且X赖X?A,Z为X的子集。作序列,这些操作要么什么存放在导出视图的基本表中,因此视图是一个虚表。 ?(表示不决定)Y,和A X(A(F-{X?A}?{Z?A}与F不都做,要么都不做,是一个49.行:在SQL中,把传统不属于X),那么称Y?A是等价。则称F为最小函数依不可分割的工作单位,是数的关系模型中的元组称为传递依赖。 赖集合,记为Fmin。 据库环境中的逻辑工作单行(row)。 65.函数依赖集F的闭包F+:74.无损联接:设R是一关位,相当于操作系统环境下50.列:在SQL中,把传统被逻辑蕴涵的函数依赖的系模式,分解成关系模式的"进程"概念。 的关系模型中的属性称为全体构成的集合,称为F的ρ={R1,R2...,Rk},F是R82.封锁:封锁就是事务可列(coloumn)。 闭包(closure),记为F+。 上的一个函数依赖集。如果以向系统发出请求,对某个51.实表:基本表就被称为66.1NF:第一范式。如果关对R中满足F的每一个关系数据对象加锁,此事务对这实表,它是实际存放在数据系模式R的所有属性的值r都有个数据对象有一定控制,而库中的表。 域中每一个值都是不可再r=πR1(r)|X|πR2(r)|X|.其他事务则不能更新数据52.虚表:视图就被称为虚分解的值,则称R是属于第..|X|πRk(r)则称这个分直到事务释放它的锁为止。 封锁:一个事务对某表,因为在数据库中只存储一范式模式。如果某个数据解相对于F是"无损联接分83.X"。 数据加锁后,其他事务就不视图的定义而不存放视图库模式都是第一范式的,则解所对应的数据。 称该数据库存模式属于第75.保持依赖集:所谓保持得再对这个数据对象加锁,53.相关子查询:在嵌套查一范式的数据库模式。 第依赖就是指关系模式的函称为排他型封锁即X封锁。 询中,内层查询称为‘相关一范式的模式要求属性值数依赖集在分解后仍在数84.PX协议:任何企图更新子查询’,子查询中查询条不可再分裂成更小部分,即据库中保持不变,即关系模记录R的事务必须先执行件依赖于外层查询中的某属性项不能是属性组合和式R到ρ={R1,R2,...,Rk}LOCK X(R)操作,以获得对个值,所以子查询的处理不组属性组成。 的分解,使函数依赖集F被该记录进行寻址的能力,并只一次,要反复求值,以供67.2NF:第二范式。如果关F这些Ri上的投影蕴涵。 对它取得X封锁。如果未获外层查询使用。 系模式R为第一范式,并且76.多值依赖:设R(U)是一得X封锁,那么这个事务进54.联接查询:查询时先对R中每一个非主属性完全函个属性的关系模式, X,Y入等待状态,一直到获准X表进行笛卡尔积操作,然后数依赖于R的某个候选键,和Z是U的子集,并且封锁,事务继续进行。 再做等值联接、选择、投影则称是第二范式模式;如果Z=U-X-Y,多值依赖??Y成85.PXC协议:它由PX协议等操作。联接查询的效率比某个数据库模式中每个关立当且仅当对R的任一关及一条规则"X封锁必须保嵌套查询低。 系模式都是第二范式的,则系r,r在(X,Z)上的每留到事务终点(COMMIT或55.交互式SQL:在终端交称该数据库模式属于第二个值对应一组Y的值,这组ROLLBACK)"组成。即任何企互方式下使用的SQL语言范式的数据库模式(注:如值仅仅决定于X值而与Z值图更新记录R的事务必须称为交互式SQL。 果A是关系模式R的候选键无关。若X??Y,而Z=@,先执行LOCK X(R)操作,以56.嵌入式SQL:嵌入在高的一个属性,则称A是R的则称X??Y为平凡的多值获得对该记录进行寻址的级语言的程序中使用的SQL依赖。否则称X??能力,并对它取得X封锁,主属性,否则称A是R的非Y 为非语言称为嵌入式SQL。 主属性。) 平凡的多值依赖。 如果未获得X封锁,那么这57.共享变量:在嵌入的SQL68.3NF:第三范式。如果关77.数据库设计:数据库设个事务进入等待状态,一直语句中引用宿主语言的程系模式R是第二范式,且每计是指对一个给定的应用到上一事务到终点,事务才序变量称为共享变量。 个非主属性都不传递依赖环境,提供一个确定最优数继续进行。 58.游标:游标是与某一查于R的候选键,则称R是第据模型与处理模式的逻辑86.活锁:是指某个事务永询结果相联系的符号名,用三范式的模式。如果某个数设计,以及一个确定数据库远处于等待状态,得不到执于把集合操作转换成单记据库模式中的每个关系模存储结构与存取方法的物行的现象。 录处理方式。 式都是第三范式,则称为理设计,建立起既能反映现87.死锁:有两个或以上的59.卷游标:卷游标在推进3NF的数据库模式。 实世界信息和信息联系,满事务处于等待状态,每个事时不但能沿查询结果中元69.BCNF:BC范式。如果关足用户数据要求和加工要务都在等待另一个事务解组顺序从头到尾一行行推系模式R是第一范式,且每求,以能被某个数据库管理除封锁,它才能继续执行下进,也能一行行返回(而游个属性都不传递依赖于R系统所接受,同时能实现系去,结果任何一个事务都无标是不能返回的)。 的候选键,那么称R是BCNF统目标,并有效存取数据的法执行,这种现象就是死60.函数依赖:FD(function 的模式。 数据库。 锁。 dependency),设有关系模70.4NF:第四范式。设R是78.数据库:数据库应88.串行调度:事务的依次式R(U),X,Y是U的子集,一个关系模式,D是R上的用系统的开发就是数据库执行称为串行调度。 r是R的任一具体关系,如多值依赖集合。如果D中成工程,它是一项软件工程,89.并发调度:利用分时的果对r的任意两个元组立非平凡多值依赖X??Y但有其自身的特点。 方法,同时处理多个事务,t1,t2,由t1[X]=t2[X]导致时,X必是R的超键,那么79.评审:是指为了确认某称为事务的并发调度。 t1[Y]=t2[Y],则称X函数称R是第四范式的模式。 一阶段的任务是否全部完90.可串行化调度:对于事决定Y,或Y函数依赖于X,71.推理规则的正确性和完成,避免重大的疏漏或错误务集(T<1>,T<2>,„,T),如记为X?Y。X?Y为模式R备性:正确性是指,如果X的评价和审查工作。其目的果一个并发调度的结果与的一个函数依赖。 ?Y是从推理规则推出的,是要尽早发现系统中设计一个串行调度等价,则称此61.函数依赖的逻辑蕴涵:那么X?Y在F+中。完备性中的错误,并在生存期的早调度是是可串行化调度。 设F是关系模式R的一个函是指,不能从F使用推理规期阶段给予纠正,以减少系91.不可串行化调度:对于数依赖集,X,Y是R的属则导出的函数依赖不在F+统研制的成本。 某事务集的一个并发调度性子集,如果从F中的函数中。 80.数据字典:是对系统中结果如果与任一串行调度依赖能够推出X?Y,则称F72.依赖集的覆盖和等价:数据的详尽描述,它提供对均不等价,则该调度是不可逻辑蕴涵X?Y,记为F|=X关系模式R(U)上的两个函数据库数据描述的集中管串行化调度。 ?Y。 数依赖集F和G,如果满足理。它的处理功能是存储和92.S封锁:共享型封锁,F+=G+,则称F和G是等价检索元数据,并且为数据库是一种读操作锁,若事务T 对数据加上S锁,则其他事成主键的属性上不能有空加S锁,读完后即可释放S124.JDBC:JDBC是一套API值。如果出现空值,那么主锁。2级封锁协议除防止了务只能在此数据对象上加S集合,该集合设置了许多允键值就起不了唯一标识元丢失修改,还可进一步防止锁,而不参加X锁,直到事许Java程序连接数据库的务T释放了数据对象上的S组的作用。 读"脏"数据。 框架。JDBC操作在某些方锁为止。 108.参照完整性规则:这条116.3级封锁协议是:1级面看起来和ODBC一样。区93.PS协议:任何要更新记规则要求“不引用不存在封锁协议加上事务T在读别是ODBC不能在Java程序录R的事务必须先执行的实体”。其形式定义如取数据R之前必须先对其中直接实现,原因是ODBCLOCK 下:如果属性集K是关系模加S锁,直到事务结束才释是用C语言写的。然而JDBC操作,以获得对该式R1的主键,K也是关系放。3级封锁协议除防止了94.S(R)提供了JDBC/ODBC之间的记录寻址的能力并对它取模式R2的外键,那么R2的丢失修改和不读'脏'数据桥梁。JDBC是围绕着得S封锁。如果未获准S封关系中,K的取值只允许有外,还进一步防止了不可重X/Open Call Level 锁,那么这个事务进入等待两种可能,或者为空值,或复读。 lnterface(CLI)设计的,状态,一直到获准S封锁,者等于R1关系中某个主键117.主码(Primary Key):一个CLI意味着可直接用事务才继续进行下去。当事值。 设K为关系模式R,U,F,SQI查询数据库并得到一行务获准对记录R的要封锁109.过程性语言:在编程时中的属性或属性组合。若K结果。 后,在记录R修改前必须把必须给出获得结果的操作,U,则K称为R的一个候125.ASP:Active Server S封锁升级为X封锁。 步骤,即“干什么”和“怎选码(Candidate Key)。Pages(简称ASP)是服务器95.PSC协议:任何更新记么干”。如Pascal和C语若关系模式R有多个候选脚本环境,内含于IIS3.0录R的事务必须先执行言等。 码,则选定其中的一个做为和4.0之中,可以通过结合LOCK S(R)操作,以获得对110.非过程性语言:编程时主码(Primary Key)。 HTML网页、ASP指令和数据库的安全性:数据该记录寻址的能力并对它只须指出需要什么信息,不118.ActiveX控件建立动态、交库的安全性主要是指保护取得S封锁。如果未获准S必组出具体的操作步骤的互且高效的Web服务器应封锁,那么这个事务进入等语言,各种关系查询语言均数据库,防止由于非法使用用程序,消除了某些创建待状态,一直到获准S封属于非过程性语言。 数据库造成数据泄露、更改Web应用程序的不确定性,锁,事务才继续进行下去。111.无限关系:当一个关系或破坏。数据库管理系统提不必再担心客户机一端安并将S封锁保持到事务终中存在无穷多个元组时,此供的主要保护数据安全的装的浏览器类型。 手段是对用户存取数据库点。 关系为无限关系。如元组表126.ADO:Active Data 96.两段封锁协议:在对任达式{t|?R(t)}表示所有的数据进行严格的控制。用Object(ADO)是一项容易何数据进行读写操作之前,不在关系R中的元组的集户存取数据库数据的控制,使用并且可扩展的将数据事务首先要获得对该数据合,这是一个无限关系。 正常情况下由DBA利用数库访问添加到Web页的技的封锁;在释放一个封锁之112.无穷验证:在验证公式据库管理系统提供的用户术。可以使用ADO编写紧凑后,事务不再获得任何其他时需对无穷多个元组进行管理和授权机制来完成。 简明的脚本以便连接到封锁。 验证就是无穷验证。如验证119.审计:是一种事后监视ODBC(Open Database 97.关系模型:用二维表格公式(?u)(P(u))的真假时的,即跟踪数据库的访Connectivity)兼容的数据结构表示实体集,外键表示需对所有的元组u进行验问活动,以发现数据库的非库和OLE DB兼容的数据源。 实体间联系的数据模型称证,这是一个无穷验证的问法访问,达到安全防范的目127.面向对象程序设计方为关系模型。关系模型是由题。 的。 法:是一种支持模块化设计若干个关系模式组成的集113.封锁协议:在运用X锁120.数据库的物理设计:数和软件重用地实际可行的合。 和S锁这两种基本封锁,对据库在物理设备上的存储编程方法。它把程序设计的98.数据对象加锁时,还需要约结构与存取方法称为数据主要关系模式:关系模式实活动集中在建立对象际上就是记录类型。它包定一些规则,例如应何时申库的物理结构,它依赖于给和对象之间的联系(或通括:模式名,属性名,值域请X锁或S锁、持锁时间、定的计算机系统。为一个给信)上,从而完成所需要的名以及模式的主键。关系模何时释放等。我们称这些规定的逻辑数据模型选取一计算。一个面向对象的程序式仅是对数据特性的描述。 则为封锁协议(Locking 个最适合应用环境的物理就是相互联系(或通信)的99.关系实例:就是一个关Protocol)。对封锁方式规结构的过程,就是数据库的对象集合。由于现实世界可系,即一张二维表格。 定不同的规则,就形成了各物理设计。 以抽象为对象和对象联系100.属性:在关系模型中,种不同的封锁协议。下面介121.CGI:公共网关接口CGI的集合,所以面向对象的程字段称为属性。 绍三级封锁协议。三级封锁(Common Gateway 序设计方法是一种更接近101域:在关系中,每一个协议分别在不同程度上解Interface)是WWW技术中现实世界的、更自然的程序属性都有一个取值范围,称决了丢失的修改、不可重复最重要的技术之一,有着不设计方法学。 为属性的值域。 读和读"脏"数据等不一致可替代的重要地位。CGI是128.多媒体数据库:是多媒102.元组:在关系中,记录性问题,为并发操作的正确外部应用程序(CGI程序)体技术与数据库技术相结称为元组。 调度提供一定的保证。下面与Web服务器之间的接口合产生的一种新型的数据103.超键:在关系中能唯一只给出三级封锁协议的定标准,是在CGI程序和Web库。所谓多媒体数据库是指标识元组的属性集称为关义,不再做过多探讨。 服务器之间传递信息的规数据库中的信息不仅涉及系模式的超键。(注意,超114.1级封锁协议是:事务程。CGI规范允许Web服务各种数字、字符等格式化的键是一个属性集) T在修改数据R之前必须先器执行外部程序,并将它们表达形式,而且还包括多媒104.候选键:不含有多余属对其加X锁,直到事务结束的输出发送给Web浏览器。体的非格式化的表达形式,性的超键称为候选键。 才释放。事务结束包括正常CGI将Web的一组简单的静数据管理要涉及各种复杂105.主键:用户选作元组标结束(COMMIT)和非正常结态超媒体文档变成一个完对象的处理。 识的一个候选键为主键。 束(ROLLBACK)。1级封锁整的新的交互式媒体。 129.分布式数据库:分布式106.外键:某个关系的主键协议可防止丢失修改,并保122.脚本:脚本是一种能够数据库系统是由一组数据相应的属性在另一关系中证事务T是可恢复的。在1完成某些特殊功能的小“程组成的,这组数据分布在计出现,此时该主键在就是另级封锁协议中,如果仅仅是序段”。这些小的“程序段”算机网络的不同计算机上,一关系的外键,如有两个关读数据不对其进行修改,是并不是像一般程序那样被网络中的每个结点具有独系S和SC,其中S#是关系S不需要加锁的,所以它不能编译,而是在程序运行过程立处理的能力(称为场地自的主键,相应的属性S#在保证可重复读和不读"脏"中被逐行地解释。 治),可以执行局部应用。关系SC中也出现,此时S#数据。 123.分布式环境:计算机环同时,每个结点也能通过网就是关系SC的外键。 115.2级封锁协议是:1级境的分布式意味着在分布络通信子系统执行全部应107.实体完整性规则:这条封锁协议加上事务T在读式环境中的每一个节点都用。 规则要求关系中元组在组取数据R之前必须先对其是一个小的计算机单元。 130.分布式数据库管理系所理解;三是便于在计算机系统还有其他数据结构,对表或基表)、查询表和视图统:分布式数据库管理系统上实现。 这些数据结构有其他的操 表(Distributed DataBase 7.根据模型应用目的分为:作。 28.元组变量主要有两方面Management System,简称?概念模型,也称信息模20.关系模型的组成:关系的用途:?简化关系名。?DDBMS)是建立、管理和维型,它是按用户的观点对数数据结构、关系操作集合、操作条件中使用量词时必护数据库的一组软件,由四据和信息建模。?数据模关系完整性约束 须用元组变量。 部分组成:(1)局部场地型,主要包括层次模型、网21.关系的三类完整性约29.SQL语言含义特点:集状模型、关系模型和面向对束:实体完整性、参照完整数据查询、数据操纵、数据上的数据库管理系统象数据模型,它是按计算机用户定义的完整性实(LDBMS);(2)全部数据性和定义和数据控制功能于一库管理系统(GDBMS);(3)系统的观点对数据建模。 体完整性规则:要求关系中体。特点包括:?综合统一、全部数据字典(GDD);(4)8.数据模型三个要素:?数组成主键的属性上不能有?高度非过程化、?面向集通信管理(CM)。 据结构 描述系统的静态空值。参照完整性规则:要合的操作方式、?以同一种131.数据仓库:数据仓库之特性?数据操作 描述系求不引用不存在的实体。用语法结构提供两种使用方父—Bill Inmon对数据仓统的动态特性?数据的约户定义完整性规则:由具体式、?语言简洁,易学易用。 库的定义是:在支持管理的束条件 是一组完整性规应用环境决定,系统提供定30.定义和合理地使用视图决策生成过程中,一个面向则的集合概念模型 义和检验这类完整性的机能带来的好处为:?、视图主题的、集成的、时变的、9.数据描述的三个领域:现制。 能够简化用户的操作?、视非易失的数据集合。 实世界、信息世界和机器世22.关系数据语言的共同特图使用户能以多种角度看132.上卷(roll-up)操作:界 点是:语言具有完备的表达待同一数据?、视图对重构上卷操作就是由细粒度分10.数据描述的两种形式:能力,是非过程化的集合操数据库提供了一定程度的组的聚集函数推算出粗粒物理描述和逻辑描述。前者作语言,功能强,能够嵌入逻辑独立性?、视图能够对度分组的过程。 是指数据在存储设备上的高级语言中使用。 机密数据提供安全保护 存取方式,后者是指程序员23.基本关系具有以下六条31.视图更新操作规则的限? 或用户以用以操作的数据性质:?列是同质的制:如果视图是从多个基本简答题 形式。 (Homogeneous),即每一表使用联接操作导出的,则1.数据库技术是随着数据11.两个实体型之间的联系列中的分量同一类型的数不允许更新。如果导出的视图使用了分组和聚合操作,管理的需要而产生的。数据可以分为三类:一对一联系据,来自同一个域。?不同也不允许更新。如果视图是处理的的核心是数据管理。(1?1);一对多联系(1?的列可出自同一个域,称其数据管理指的是对数据的n);多对多联系(m?n) 中的每列为一个属性,不同从单个基本表使用选择和分类、组织、编码、储存、12.层次模型有以下两个限的属性要给予不同的属性投影操作导出的,并且包括检索和维护。 制:?只有一个结点没有双名。?列的顺序无所谓,即了基本表的主键或某个候2.数据管理技术共经历了亲结点,称之为根结点;?列的次序可以任意交换。?选键,则可以执行操作。 三个阶段:人工管理阶段、根以外的其他结点有且只任意两个元组不能完全相32.SQL中数据控制功能包文件系统阶段、数据库系统有一个双亲结点。 同。?行的顺序无所谓,即括:事务管理功能和数据保阶段1. 人工管理阶段:数13.网状模型:用有向图结行的次序可以任意交换。?护功能,即数据库的恢复、据不保存、数据需要由应用构表示实体类型及实体间分量必须取原子值,即每一并发控制;数据库的安全性程序自己进行管理、基本上联系的数据模型。1)允许个分量都必须是不可分的和完整性。 没有文件概念、数据不共享一个以上的结点无双亲;数据项。 33.数据依赖是:通过一个2..文件系统阶段:数据可(2)一个结点可以有多于24.关系模型要求:关系必关系中属性间值的相等与一个的双亲。 须是规范化的,即要求关系否体现出来的数据间的相以长期保存、文件系统管理14.数据系统的三级模式结数据、文件已经多样化、数模式必须满足一定的规范互关系,是现实世界属性间据的存取基本上以记录为构:外模式(物理模式)、条件。这些规范条件中最基相互联系的抽象,是数据内单位。缺点有:数据共享性模式(逻辑模式)和内模式 本的一条就是,关系的每一在的性质,是语义的体现。15.两级映象:外模式/模式差,数据冗余度大;数据和个分量必须是一个不可分现在人们已经提出了许多程序缺乏独立性3..数据库映象 一般在外模式中描的数据项。 种类型的数据依赖,其中最管理阶段:(1)数据结构述。模式/内模式映象 一25.关系是:关系模式在某重要的是函数依赖和多值化。(2)数据共享性高、般在内模式中描述。两层映一个时刻的状态或内容。关依赖。 冗余度小、易扩充。(3)象保证了数据库系统中的系模式是静态的,稳定的,34.关系模式规范化时一般数据独立性高。(4)统一数据能够具有较高的逻辑而关系是动态的、随时间不应遵循以下原则:(1)关的数据管理和控制:数据的独立性和物理独立性。 断变化的,因为关系操作在系模式进行无损连接分解。安全性保护、数据的完整性16.数据库管理系统的功不断地更新着数据库中的(2)合理选择规范化程度。控制、数据库恢复和并发控能:?数据定义?数据操纵数据。但在实际当中,人们(3)正确性与可实现性原制。(5)数据的最小存取?数据库运行管理?数据常常把关系模式和关系都则。 单位是数据项。 组织、存储和管理?数据库称为关系。 35.关系模式规范化的基本3.数据库技术:是一门研究的建立和维护?数据通信26.实体完整性规则说明如步骤所示:?对1NF关系进数据库结构、存储、管理和接口 下:(1)实体完整性规则行投影,消除原关系中非主使用的软件学科。 17.数据库管理系统组成:是针对基本关系而言的。一属性对码的函数依赖,将4.数据库系统分几代:第一?数据定义语言及其翻译个基本表通常对应现实世1NF关系转换为若干个2NF代数据库系统,即层次数据处理程序?数据操纵语言界的一个实体集。例如学生关系。?对2NF关系进行投库系统和网状数据库系统及其编译(或解释)程序?关系对应于学生的集合。影,消除原关系中非主属性第二代数据库系统,即关系数据库运行控制程序?实(2)现实世界中的实体是对码的传递函数依赖,从而数据库系统第三代数据库用程序 可区分的,即它们具有某种产生一组3NF关系。?对唯一性标识。(3)相应地,系统,即面向对象数据库系18.一个设计优良的DBMS3NF关系进行投影,消除原统 是:?友好的用户界面?比关系模型中以主码作为唯关系中主属性对码的部分5.数据库学科的研究范围:较完备的功能?较高的运一性标识。(4)主码中的函数依赖和传递函数依赖数据库管理系统软件的研行效率?清晰的系统结构属性即主属性不能取空值。(也就是说,使决定属性都制; 数据库设计; 数据和开放性 所谓空值就是“不知道”成为投影的候选码),得到库理论 19.关系数据库系统与非关或“无意义”的值。 一组BCNF关系。消除决定6.数据模型应满足三方面系数据库系统的区别是:关27.关系可以有三种类型:属性集非码的非平凡函数要求:一是能比较真实地模系系统只有“表”这一种基本关系(通常又称为基本依赖1NF消除非主属性对拟现实世界;二是容易为人数据结构;而非关系数据库码的部分函数依赖2NF消 除非主属性对码的传递函完整性:数据的正确性、一故障、介质故障、计算机病详细的数据收集和数据分致性和相容性。 析所获得的主要成果。数据数依赖3NF消除主属性对毒。45数据的完整性与安全性56.转储:静态转储(转储字典包括:数据项、数据结码的部分和传递函数依赖BCNF消除非平凡且非函数是数据库保护的两个不同期间不允许对数据库进行构、数据流、数据存储、处依赖的多值依赖4NF消除的方面。安全性是防止用户任何存取、修改活动)动态理过程。 不是由候选码所蕴含的连非法使用数据库。完整性则转储(转储期间允许对数据64.数据项是数据的最小组接依赖5NF 是防止合法用户使用数据进行存取或修改)海量转储成单位,若干个数据项可以(每次转储全部数据库)增组成一个数据结构,数据字36.1NF/2NF/3NF存在的问库时向数据库中加入不合插入异常 ?删除异量转储(每次只转储上次转题: ?语义的数据。 典通过对数据项和数据结常 ?数据冗余度大 ?修46.事务:并发控制的单位,储后更新过的数据) 构的定义来描述数据流、数改复杂 是用户定义的一组数据库57.利用日志文件恢复事务据存储的逻辑内容。 37.BCNF问题:?数据冗余操作序列。特征:原子性、的过程:?从头扫描日志文65.在需求分析阶段需要注度大 ?增加操作复一致性、隔离性、持久性。 件,找出哪些事务在故障发意的是:1)需求分析阶段杂 ?删除操作复杂 ?47.并发控制的主要技术是生时已经结束,哪些事务尚的一个重要而困难的任务修改操作复杂 采用:封锁机制。封锁就是未结束;?对尚未结束的事是收集将来应用所涉及的38.关系模式分解的三个定事务T可以向系统发出请务进行撤销处理,对已经结数据,设计人员应充分考虑义:(1)分解具有“无损求,对某个数据对象(最常束的事务进行重做处理。?到可能的扩充和改变,使设连接性”。(2)分解要“保用的是记录)加锁。于是事硬件故障;病毒破坏:当数计易于更改,系统易于扩持函数依赖”。(3)分解务T对这个数据对象就有据库本身被破坏时,可重装充,这是第一点。2)必须既要“保持函数依赖”,又一定的控制。基本的48.封转储数据库的后备副本,然强调用户的参与,这是数据无损连接性”。 要具有“锁类型有两种:排它锁(X后运行日志文件,执行事务库应用系统设计的特点。数39.规范化理论提供了一套锁)和共享锁(S锁)。和恢复,这样就可以重建数据据库应用系统和广泛的用完整的模式分解算法,按照操作系统一样,封锁的方法库。?发生事务故障;系统户有密切的联系。因此用户这套算法可以做到:?若要可能引起活锁和死锁。 故障:当数据库本身没被破的参与是数据库设计不可求分解具有无损连接性,那49.活锁是指当若干事务要坏,但内容已经不可靠时,分割的一部分。在数据分析么模式分解一定能够达到对同一数据项加锁时,造成可利用日志文件恢复事务,阶段,任何调查研究没有用4NF.?若要求分解保持函一些事务的永远等待,得不从而使数据库回到某一正户的积极参加是寸步难行数依赖,那么模式分解一定到控制权的现象;死锁是指确状态,这时不必重装后备的。设计人员应该和用户取能够达到3NF,但不一定能两个以上事务集合中的每副本。 得共同的语言,帮助不熟悉够达到BCNF.?若要求分解个事务都在等待加锁当前58.信息系统是:提供信息、计算机的用户建立数据库既具有无损连接性,又保持已被另一事务加锁的数据辅助人们对环境进行控制环境下的共同概念,并对设函数依赖,则模式分解一定项,从而造成相互等待的现和进行决策的系统。数据库计工作的最后结果承担共能够达到3NF,但不一定能象。 是信息系统的核心和基础。 同的责任。 够达到BCNF 50.数据库中解决死锁的常59.数据库设计内容:结构66.概念结构的主要特点40.BCNF的关系模式都具有用方法有:?、要求每个事(数据)设计;行为(处理)是:1)能真实、充分地反如下3个性质:?所有非主务一次就将所有要使用的设计。 映现实世界,包括事物和事属性都完全函数依赖于每数据全部加锁,否则就不能60.数据库设计分为以下六物之间的联系,能满足用户个候选码。?所有主属性都执行。?、采用按序加锁法。个阶段:?需求分析阶段、对数据的处理要求。是对现完全函数依赖于每个不包?、不采取任何措施来预防?概念结构设计阶段、?逻实世界的一个真实模型。2)含它的候选码。?死锁的发生,而是周期性的辑结构设计阶段、?没有任何数据库易于理解,从而可以用它和属性完全函数依赖于非码检查系统中是否有死锁。 物理设计阶段、?数据库实不熟悉计算机的用户交换的任何一组属性。 51.可串行化的调度:如果施阶段、?数据库运行和维意见,用户的积极参与是数41.数据库的被破坏主要有几个事务并行(交错)执行护阶段。 据库的设计成功的关键。3)以下几个方面:(1)系统的结果和按次序串行执行61.数据库设计过程中注意易于更改,当应用环境和应的软、硬件故障,造成数据的结果相同,则称该并行执的问题:(1)数据库设计用要求改变时,容易对概念被破坏。(2)数据库的并行结果是正确的。这样的调过程中要充分调动用户的模型修改和扩充。4)易于发操作引起数据的不一致度称为可串行化的调度。 积极性。(2)应用环境的向关系、网状、层次等各种性。(3)自然的或人为的52.两段锁协议是指:所有改变、新技术的出现等都会数据模型转换。 破坏。(4)对数据库数据事务必须分两个阶段对数导致应用需求的变化,因此67.设计概念结构通常有四的更新操作有误。 据库项加锁和解锁。 在设计数据库时必须充分类方法:自顶向下、自底向42.针对上述问题,数据库53.两段锁协议规定所有的考虑到系统的可扩性。(3)上、逐步扩张、混合策略。 管理系统提供相应的功能:事务应遵守下列规则:?、在设计数据库应用的过程68.实际上实体与属性是:(1)数据库恢复:在系统在对任何数据进行读、写操中,必须充分考虑到已有应相对而言的,实体与属性之失效后的数据库恢复,配合作之前,事务首先要获得对用,尽量使用户能够平稳地间并没有形式上可以截然定时备份数据库,使数据库该数据的封锁。?、在释放从旧系统迁移到新系统。 划分的界限,但可以给出两不丢失数据。(2)并发控一个封锁之后,事务再获得62.调查的重点是“数据”条准则:1)作为“属性”,制:保证多用户能共享数据任何其他封锁。 和“处理”,通过调查、收不能再具有需要描述的性库,并维护数据的一致性。54.所谓“两段”锁含义集与分析,获得用户对数据质。“属性”必须是不可分(3)安全性保护:防止对是:事务分为两个阶段。第库的要求:1)信息要求。的数据项,不能包含其他属数据库的非法使用,以避免一阶段是获得封锁,也称为指用户需要从数据库中获性。2)“属性”不能与其数据的泄露、纂改或破坏。扩展阶段。在该阶段,事务得信息的内容与性质。由信他实体具有联系,即E-R图(4)完整性保护:保证数可以申请获得任何数据项息要求可以导出数据要求,中所表示的联系是实体之据的正确性和一致性。 上的任何类型的锁,但是不即在数据库中需要存储哪间的联系。凡满足上述两条43.数据库安全控制的一般能释放任何锁。第二阶段是些数据。2)处理要求。指准则的事物,一般均可作为方法:?用户标识和鉴定;释放封锁,也称为收缩阶用户要完成什么处理功能,属性对待。 ?存取控制;?定义视图;段。在该阶段,事务可以释对处理的响应时间有什么69.系数据模型的优化通常?审计;?数据加密。 放任何数据项上的任何类要求,处理方式是批处理还以规范化理论为指导,方法44.数据库的安全性主要是型的锁,但是不能再申请任是联机处理。3)安全性与如下。?、确定数据依赖。指保护数据库,防止由于非何锁。 完整性要求。 ?、对于各个关系模式之间法使用数据库造成数据泄55.数据库系统故障可分63.数据字典:是系统中各的数据依赖进行极小化处露、更改或破坏。数据库的为:事务内部的故障、系统类数据描述的集合,是进行理,消除冗余的联系。?、 按照数据依赖的理论对关重新打开,开销很大。?CGI到每台客户机上。而JDBCuser,pwd;If(argv.length>1)系模式逐一进行分析,考查程序安全性问题 驱动器全是用Java编写78.ASP文件组成部分:(1)的,ODBC代码可在所有{user=argv是否存在部分函数依赖、传递函数依赖、多值依赖等,文本;(2)HTML标记,可Java平自动安装,并且是,1,;}else{user=“” 确定各关系模式分别属于单独使用或嵌入在各个ASP可移植的和安全的。 }If(argv.length>2)第几范式。?、按照需求分脚本单元中,以“ <和>”85.JDBC的特点:JDBC是低{pwd=argv析阶段得到的各种应用对为定界符;(3)VBScript级的API,是高级API的基,2,;}else{pwd=“” }(或JScript)语句,可单础。JDBC是一种低级的接数据处理的要求,分析对于Connection 独使用或嵌入在各个ASP这样的应用环境这些模式口,它直接调用SQL命令,con=DriverManager.getCo是否合适,确定是否要对它脚本单元中,以(SCRIPT但又可以作为构造高级接nnectiion(ur1,user,们进行合并或分解。 和/SCRIPT)为定界符,通口和工具的基础。在执行pwd);Con.close();70.数据库的物理结构依赖过对“RUN AT”属性的设时,高级API将首先被翻译System.out.println(“连于所选用的DBMS,依赖于置来决定是否在服务器端成如JDBC这样的低级接接失败~”); }?end of 计算机硬件环境,设计人员运行;(4)ASP脚本命令:口。 try?处理连接异常 catch进行设计时主要需要考虑可单独使用或包含在此和86.JDBC的基本功能包括:(Exception e)以下几个方面:确定数据的〈/html〉内,以“〈%”和建立与数据库的连接、发送{System.out.println存储结构、设计数据的存取“%〉”为定界符。 SQL语句、处理结果。 (e.getMessage());路径、确定数据的存放位79.API是驻留在Web服务87.JDBC提供了连接数据库e.printStackTrace();}置、确定系统配置。 器上的程序代码,它扩展了的几种方法:?与数据源直?end of main}?end of 71.数据库实施主要包括以服务器的性能,其方式类似接通信;?通过JDBC驱动class 、定义数据库结与ODBC数92.Active Server Pages下工作:?于CGI. 程序的通信;?构?、数据装载?、编制与据源通信 (简称ASP)是服务器端脚80.ActiveX是Microsoft调试应用程序?、数据库试提出的一种标准,AcitveX88.利用JDBC访问数据库本环境,所用的语言是运行 也是Microsoft一组软件的Java应用程序有两种:Javascript或VBscript,72.数据库维护工作主要内技术的统称,包括控件、文一种是本身就有数据访问或者是它们两者的结合。 容:?、数据库的转储和恢档、脚本三种最常用的技功能的Java程序,另一种93.ASP的主要特点如下:复?、数据库的安全性、完是使用JDBC做媒介的Java?术,以及Microsoft的许多使用VBScript、Jscript整性控制?、数据库性能的其他技术。 应用程序 等简单易懂的脚本语言,结监督、分析和改进?、数据81.Active Server Pages89.JDBC API提供的类或接合HTML代码,即可快速地库的重组织和重构造 (ASP)是 Microsoft基于口主要包括:完成网站的应用程序。?无73.URL组成:检索协议、服务器的、建立动态和交互Java.sql.DriverManager 须编译,容易编写,在服务Internet节点、为HTTP客式 Web页面的技术,它是处理驱动程序的装载和建器端直接执行。?使用普通户服务的资源文件名。 建立在ISAPI技术基础上立新的数据库连接。的文本编辑器即可进行编74.CGI是外部应用程序的,并克服了CGI存在的缺Java.sql.Connection 完辑设计。?与浏览器无关,(CGI程序)与Web服务器点。 成对某一指定数据库的连用户端只要使用可执行之间的接口标准,是在CGI82.ADO包括七个对象:三接。Java.sql.Statement HTML码的浏览器,即可浏程序和Web服务器之间传个主对象为连接对象、命令管理在一指定数据库连接览ASP所设计的网页内容。递信息的规程。CGI规范允对象、记录集对象。错误对上的SQL语句的执行。?ASP的源程序不会被传到许Web服务器执行外部程象、字段对象、参数对象、Java.sql.ResultSet 从数客户浏览器,因而可以避免属性对象 据库返回的结果集。 所写的源程序被他人剽窃,序,并将它们的输出发送给83.JDBC是执行SQL语句的Web浏览器。CGI将Web的90.客户端的Java应用程从而提高了程序的安全性。一组简单的静态超媒体文Java API.JDBC即“Java 序需要完成的工作有:1)?可使用服务器端的脚本档变成一个完整的新的交Database Connectivity”与JDBC服务器建立连接;来产生客户端的脚本。 2) 装载JDBC/ODBC驱动互式媒体。 (Java数据库接),它由94.Active Data Object75.CGI程序调用方式:?一组用Java语言编写的类器;3)与ODBC数据源建立(ADO)是一项容易使用并通过交互式主页里的表单与接口组成,已成为一种数连接;4)发送SQL语句;5)且可扩展的将数据库访问栏(FORM)调用CG1程序,据库连接的标准。 得到查询结果; 添加到Web页的技术。 用户在填完一张表单后,按84.JDBC与ODBC以及其他6)关闭与JDBC服务器的连95.ADO所有重要的接口:确认按钮就启动了CGI程API的区别:? Java不能接。 ?Connection(连序。?通过URL直接调用直接使用ODBC,因为是91.编写用JDBC编写能实接) ?Error(错误CGI程序。 ODBC使用C语言接口,如现数据库连接和断开的程集) ?Command(命令)76.CGI的主要优点是它的果让Java来调用本机C代序段:import ?Parameter(参数) ?简单、语言无关性、Web服码,将会在安全、属性、健java.net.URL;import Recordset(游标) ?务器无关性以及它广泛的壮性、应用的可移植性等方java.sq1.*import Field(字段) 可接受性。虽然CGI提供了面带来困难。?不希望把java.net.URL;import 96.创建一个Connection一种与数据库连接的简单ODBC API逐字地翻译成Java.sq1.*class 接口通常是调用server对方法,但它也存在一些 Java API,例如ODBC使用jdbc_connect{public 象的CreateObject方法:77.CGI的局限性:?瓶颈了大量易出错地指针,而static void main(String Set myConnection,问题,客户机和数据库服务Java取消了这种不安全地argv,,){ifServer.CreateObject指针。?ODBC难以学习,(argv.length==0)(“ADODB.Connection”)器之间的通信必须通过Web服务器,当有大量的用户访它把简单功能和高级功能{System.err.println(a)直接将连接字符串传问时,Web服务器会“超混杂在一起,即便是简单的(“检查到空的URL~”); 给Open方法(b)利用它的载”。?缺乏效率和事务支查询语句也会带来复杂的System.exit(1);}?end ConnectionString属性持,CGI应用程序不能由多任选项。而JDBC的设计使of iftry{Class.forNameConnectionString的参个客户机请求共享,降低了得简单的事情用简单的方(“textFileDriver”);数 作用DSN 为数据源名性能,增加了等待时间。?法做,仅在必要时才让用户Class.forName(不可省)PWD 访问数据CGI应用程序不持久,服务使用高级功能。?JDBC的(“jdbc.odbc.JdbcOdbcD源的口令UID 访问数据源器须为每次访问CGI程序Java API提供“纯Java”river”);Class.forName的用户帐号Provider 为建立新的进程或线程,每次的解决方法。当使用ODBC(“imaginary.sq1.iMsq1数据提供者 请求时数据库连接都必须时,ODBC驱动器管理程序Driver”);String 97.面向对象数据库系与驱动器必须手动地装入ur1=argv,0,;String 统(Object Oriented Data Base System,简展处理能力和系统规端用户界面的灵活性113.数据仓库的最终称OODBS)是数据库技模。 和多样性。6)多媒体目的:是将企业范围内术与面向对象程序设103.并行数据库系统数据库具有更强的对的全体数据集成到一计方法相结合的产物。 是在并行机上运行的象访问手段,比如特征个数据仓库中,用户可98.对于OO数据模型具有并行处理能力的访问、浏览访问、近似以方便地从中进行信(面向对象数据模型)数据库系统。 息查询、产生报表和进性查询等。 和面向对象数据库系104.一个并行数据库109.多媒体的建模方行数据分析等。数据仓统的研究主要体现在:系统应该实现如下目法有多种,常见的有以库是一个决策支撑环研究以关系数据库和标:1、高性能;2、高下几种方法:1)扩充境,它从不同的数据源SQL为基础的扩展关系可用性; 3、可扩充性 关系模型 (2)语义模得到数据,组织数据,模型;以面向对象的程105.并行数据库系统型(3)对象模型 使得数据有效地支持序设计语言为基础,研结构:共享内存(主存110.多媒体数据库管企业决策。总之,数据究持久的程序设计语储器)结构(SM结构),理系统(MDBMS)能实仓库是数据管理和数言,支持OO模型;建共享磁盘结构(SD结现多媒体数据库的建据分析的技术。 立新的面向对象数据构)和无共享资源结构立、操作、控制、管理114.数据仓库的成功库系统,支持OO数据(SN结构)。 和维护,能将声音、图实现能为一个企业带模型。 106.多媒体数据库是像、文本等各种复杂对来的主要好处是:?提99.对象-关系数据库多媒体技术与数据库象结合在一起,并提供高公司决策能力 ?竞系统特点:1)扩充数技术相结合产生的一争优势 ?潜在的高投各种方式检索、观察和 据类型,(2)支持复种新型的数据库。所谓组合多媒体数据,实现资回报 杂对象,(3多媒体数据库是指数115.开发和管理一个)支持继多媒体数据共享。 承的概念(4)提供通据库中的信息不仅涉111.多媒体数据库管数据仓库常出现的问用的规则系统 及各种数字、字符等格理系统的基本功能应题有:低估数据装载工100.分布式数据库是:式化的表达形式,而且包括如下几点:1)能作、源系统隐藏的问由一组数据组成的,这还包括多媒体的非格表示和处理复杂多媒题、从现存的数据源捕组数据分布在计算机式化的表达形式,数据体数据,并能较准确地捉不到的数据、终端用网络的不同计算机上,管理要涉及各种复杂反映和管理各种媒体户的需求不断增长、数 对象的处理。 据差异被忽略、对资源网络中的每个结点具数据的特性和各种媒 有独立处理的能力(称107.在建立多媒体应体数据之间的空间或过高需求、数据的所有为场地自治),可以执用环境时必须考虑的时间的关联,能为用户权问题、高维护性和集行局部应用。同时,每问题:确定存储介质、提供定义新的数据类成的复杂性。 个结点也能通过网络确定数据传输方式、确型和相应操作的能力。116.数据仓库的结构:通信子系统执行全局定数据管理方式和数2)能保证多媒体数据数据源、装载管理器、 据资源的管理。 数据仓库管理器、查询应用。 库的物理数据独立性、 101.分布式数据库系108.多媒体数据库与逻辑数据独立性和多管理器、详细数据、轻统是在集中式数据库传统的数据库有较大媒体数据独立性。3)度和高度汇总的数据、系统技术的基础上发的差别,主要表现在:提供功能更强大的数归档/备份数据、元数展起来的,它的特点:1)处理的数据对象、据操纵,比如非格式化据和终端用户访问工一、数据独立性。在分数据类型、数据结构、数据的查询、浏览功具。 布式数据库中,除了数数据模型和应用对象能,对非格式化数据的117.数据仓库的目的据的逻辑独立性与物都不同,处理的方式也一些新操作,图像的覆是为公司决策者作出理独立性(集中式数据不同。2)多媒体数据盖、嵌入、裁剪,声音战略决策提供信息。这库特点)外,还有数据库存储和处理复杂对的合成、调试等。4)些用户用终端用户访分布独立性亦称分布象,其存储技术需要增提供网络上分布数据问工具与仓库打交道。 加新的处理功能,如数有五类访问工具:报表透明性。二、集中与自功能,对分布于网络不 治相结合的控制结构据压缩和解压。3)多同结点的多媒体数据和查询工具、应用程序三、适当增加数据冗余媒体数据库面向应用,的一致性、安全性、并开发工具、执行信息系度。四、全局的一致性、没有单一的数据模型发性进行管理。5)提统(EIS)工具、联机可串行性和可恢复性。 适应所有情况,随应用供系统开放功能,提供分析处理(OLAP)工具、102.分布式数据库系领域和对象而建立相多媒体数据库的应用数据挖掘工具。此处的统的目标,主要包括技应的数据模型。 程序接口(API)。6)执行信息系统工具,又术和组织两方面的目4)多媒体数据库强调提供事务和版本的管称每个人的信息系统标:1、适应部门分布媒体独立性,用户应最理功能。 的工具,是一种提供给的组织结构,降低费大限度地忽略各媒体112.数据仓库的定义个人的可按自己风格用。2、提高系统的可间的差别而实现对多是:在支持管理的决策裁剪系统的所有层次靠性和可用性。3、充种媒体数据的管理和生成过程中,一个面向(数据管理、数据分分利用数据库资源,提操作。5)多媒体数据主题的、集成的、时变析、决策)的支持工具。 高现有集中式数据库库强调对象的物理表的、非易失的数据集118.数据仓库主要对的利用率。4、逐步扩现和交互方式,强调终合。 五种信息流进行管理: 入流(inflow)、上流部分组成。(1)单一(upflow)、下流的数据结构- 关系:关(downflow)、出流系模型的数据结构非(outflow)和元流常单一。在关系模型(metaflow)。入流:中,现实世界的实体以源数据的析取、纯化和及实体间的各种联系装载。上流:通过对数均用关系来表示,在用据汇总、包装和分配增户看来,关系模型中数加数据到数据仓库中据上的逻辑结构是一(增加各级汇总数张二维表。(2)关系据)。下流:存档和备操作:关系操作采用集份或恢复仓库中的数合操作方式,即操作的据。出流:使终端用户对象和结构都是集合。可以使用数据。元流:关系模型给出了关系处理元数据。 操作能力,但不对119.数据仓库的工具RDBMS语言给出具体的和技术:析取、纯化和语法要求。(3)关系变换工具,数据仓库的三类完整性约束:关DBMS,数据仓库元数据系模型提供了丰富的和管理工具。 完整性控制机制,允许120.数据仓库管理工定义三类完整性约束:具必须能支持的任务:实体完整性、参照完整监督来自于多个源的性和用户定义的完整数据装载,数据质量和性。其中实体完整性和完整性检查,管理和更参照完整性是关系模新元数据,监督数据库型必须满足的完整性性能以确保高效的查约束条件,应该由关系询响应时间和资源利系统自动支持。用户定用,统计数据仓库的使义的完整性是应用领用并提供用户费用信域需要遵循的约束条息,复制数据同时构造件,体现了具体领域中数据子集和分配数据,的语义约束。 维护有效的数据存储124.简述视图的基本管理,净化数据,归档特征。 和备份数据,实现从故答:视图是关系数据库障中恢复和安全管理。 系统提供给用户以多121.数据仓库的设计种角度观察数据库中过程主要有:1)提取数据的重要机制。 数据特征;2)设计星视图是从一个或几个状模式;3)设计雪花基本表(或视图)导出状模式;4)设计星片的表,它与基本表不状模式 同,是一个虚表。数据据的组织方式必须由库中只存放视图的定程序员自行设计。 义,而不存放视图对应 的数据,这些数据仍存122.关系数据库系统 与非关系数据库系统放在原来的基本表中。的区别是什么, 基本表中的数据发生答:关系数据库系统与变化,从视图中查询出非数据库系统的区别的数据也就随之改变是:关系系统只有“表”了。 这一种数据结构;而非视图一经定义,就可以数据库系统还有其他和基本表一样被查询、数据结构,对这些数据被删除,也可以在一个结构有其他的操作。 视图之上再定义新的123.关系模型由哪几视图,但对视图的更新部分构成, (增、删、改)操作则答:关系模型由关系数有一定的限制。 据结构、关系操作集合 和关系完整性约束三
/
本文档为【互联网数据库&#46;名词解释】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索