互联网数据库名词解释

上传人:仙*** 文档编号:92784182 上传时间:2022-05-19 格式:DOC 页数:32 大小:131.50KB
收藏 版权申诉 举报 下载
互联网数据库名词解释_第1页
第1页 / 共32页
互联网数据库名词解释_第2页
第2页 / 共32页
互联网数据库名词解释_第3页
第3页 / 共32页
资源描述:

《互联网数据库名词解释》由会员分享,可在线阅读,更多相关《互联网数据库名词解释(32页珍藏版)》请在装配图网上搜索。

1、文档供参考,可复制、编制,期待您的好评与关注! 名词解释1.数据模型2.数据结构3数据操作4数据的约束条件5概念数据模型6实体(Ntity7属性(Attribute)8码(Key)9域( Domain)10实体型(Entity Type)11实体集(Entity Set)12联系(Relationship14元组(tuple)15属性(Attribute)16主码(Key)17分量18关系模式19“型”(Type)和“值”(Value20模式(Schema22外模式(External Schema)21实例 (Instance)23.内模式(Internal Schema)24数据库管理系统(

2、DBMS)25.关系数据库系统27.笛卡尔积(Cartesian Product)29属性(AttributeX30,候选码(Candidate Key人31主属性(Prime Attribute卜33全码(AllKey)34关系模式(Relation SchemaX35实体完整性(Entity Integrity36参员关系(Referencing,Relation)37参照完整性(Referential IntegrityX38参照完整性规则:39用户定义的完整性(UserDefined IntegrityX40并(Union)运算的定义41差 U以erence)运算的定义: 42交(in

3、tersection)43广义笛卡尔积(Extended Cartesian Product)44选择(Selection).45投影(Projection)46连接(Join)49集函数(48除(division)47等值连接(EquiJoin)和自然连接(Natural Join):50连接查询:51:嵌套查询52关系模式54函数依赖54平凡函数依赖与非平凡函数依赖55完全函数依赖与部分函数依赖56传递函数依赖57多值依赖58.基本表59.视图:59数据库的安全性。60用户标识和鉴定62、审计:63静态列级约束64静态元组约束65静态关系约束66动态列级约束:67动态元组约束68动态关系约

4、束69.概念结构设计阶段70逻辑结构设计阶段:71数据库物理设计阶段72JDBC73DAO74数据字典75变量76Err对象79在Oracle标准服务器中,角色的概念是什么0Sybase数据库中所谓ACA是什么81Sybase数据库中的RPC和ZPC是指什么82SYBASE MPP83Sybase IQ:84SybaseSQL85Sybase NetOLTP86Informix的 DSA体系结构86对象与OID:87面向对象程序设计方法88分布式数据库89多媒体数据库90.分布式数据库管理系统91.数据仓库92上卷操作1.数据模型:数据模型是数据库系统的数学形式框架,是用来描述数据的一组概念和

5、 定义,包括以下方面的内容:1)数据的静态特征,它包括对数据结构和数据间联系的描述2)数据的动态特征,一组定义在数据上的操作,包括操作的含义、操作符、运算规则 及其3)数据的完整性约束,这是数据库中的数据必须满足的一组规则。2.数据结构:数据结结构是所研究的对象类型的集合,这些对象是数据 库的组成成分,它们包括两类,一类是与数据类型、内容、性质有关的对象一类是与数据 之间联系有关的对象,例如网状模型中的系型(Set Type) 数据结构是刻画一个数据模型性质最重要的方面。因此在数据库系统中,通常按照其数据结构的类型来命名数据模型。3.数据操作:数据操作是指对数据库中各种对象(型)的实例(值)允

6、许执行的操作的集合,包括料少至到四上哪IJ。数据库主要有检索和更新两大类操作。数据模型必须定义这些操作的确切含义、操作符号、操作规则以及实现操作的语言。4.数据的约束条件:数据的约柬条件是一组完整性规则的集合。完整性规则是给定的数据模型中数据及其联系所具有的制约和储存规则,用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确、有效和相容 数据模型应该反映和规定本数据模型必须遵守的基本的通用的完整性约束条件,数据模型还应该提供定义完整性约束条件的机制,以反映具体应用所涉及的数据必须遵守的特定的语义约束条件。5.概念数据模型(概念模型) 概念模型是现实世界到机器世界的一个中间层次,用于

7、信息世界的建模。6.实体(Ntity)客观存在并可相互区别的事物称为实体。实体可以是具体的人、事,物,也可以是抽象的概念或联系。7.属性(Attribute)实体所具有的某一个特性称为属性。一个实体可以由若干个属性来刻画。8.码(Key) 唯一标识实体的属性集称为码。9.域( Domain)属性的取值范围称为该属性的域。10.实体型(Entity Type) 具有相同属性的实体必然具有共同的特征和性质。用实体名及其属性名集合来抽象和刻画同类实体,称为实体型。11.实体集(Entity Set) 同型实体的集合称为实体集。12.联系(Relationship) 在现实世界中,事务内部以及事务之间

8、是有联系的,这些联系在信息世界中反映为实体内部的联系和实体之间的联系。实体内部的联系通常是指组成实体的各属性之间的联系。13.关系(Relation)一个关系对应通常说的表。14.元组(tuple)表中的一行为一个元组。15.属性(Attribute)表中的一列为一个属性。16.主码(Key) 主码是表中的某个属性组,它可以唯一确定一个元组。17.分量:元组中的一个属性值就是一个分量。18.关系模式:关系模式是对关系的描述,一般表示为:关系名(属性1,属性2, 属性n)。19.“型”(Type)和“值”(Value)型是指对某一类数据的结构和属性地说明,值是型的一个具体赋值。20.模式(Sch

9、ema) 模式是数据库中全体数据的逻辑结构和特征的描述,它仅仅涉及到型的描述,不涉及到具体的值。模式也称逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。它是数据库系统模式结构的中间层,既不涉及数据的物理存储细节和硬件环境,也与具体的应用程序,与所使用的应用开发工具及高级程序设计语言(如C、COBOL、FORTRAN)无关。模式实际上是数据库数据在逻辑级上的视图。一个数据库只有一个模式。数据库模式以某一种数据模型为基础,统一综合地考虑了所有用户的需求,并将这些需求有机地结合成一个逻辑整体。定义模式时不仅要定义数据的逻辑结构,例如数据记录由哪些数据项构成,数据项的名字

10、、类型、取值范围等,而且要定义数据之间的联系,定义与数据有关的安全性、完整性要求。21.实例 (Instance) 模式的一个具体值称为模式的一个实例 同一个模式可以有很多实例。22.外模式(External Schema):外模式一(Subschema)或用户模式,它是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。外模式通常是模式的子。集。一个数据库可以有多个外模式。由于它是各个用户的数据视图,如果不同的用户在应用需求、看待数据的方式、对数据保密的要求等方面存在差异,则其外模式描述就是不同的。即使对

11、模式中同一数据,在外模式中的结构、类型、长度、保密级别都可以不同。另一方面,同一外模式可以为某一用户的多个系统所使用但一个应用程序只能使用一个外模式。23.内模式(Internal Schema)内模式也称存储模式 (Stofge Schema) 一个数据库只有一个内模式。它是数据物理结构和存储方式的描述,是数据库内部的表示方法。24.数据库管理系统(DBMS) 数据库管理系统是数据库系统的核心,是为数据库的建立、使用和维护而配置的软件。25.关系数据库系统:关系数据库系统是支持关系模型的数据系统。26.域(Domain):域是一组有相同数据类型的值的集合。27.笛卡尔积(Cartesian

12、Product):给定一组域D1,D2,Dn,这些域中可以有相同的D1,D2,Dn,的笛卡尔积D1*D2*Dn=(d1,d2,dn)/di Di,i=1m,2,n其中每一个元素 U,dZdn)叫作一个n元组(ntuple)或简称元组(Tuple) 笛卡尔积可表示为一个二维表。表中的每行对应一个元组,表中的每列对应一个域。28.关系(Relation) DIX DZ X X Dn上的关系,表示为 R(DI,DZ,DnX 这里R表示关系的名字,n是关系的目或度(Degree)关系中的每个元素是关系中的元组,通常用 t表示,当 n1时,称该关系为单元关系(Unary relation),当 n2时,

13、称该关系为 M x关系(Binary Relation)。关系是笛卡尔积的在限子集,所以关系也是一个二维表,表的每行对应一个元组,表的列对应一个域。关系可以是一个无限集合。由于笛卡尔积不满足交换律,所以按照数学定义,(d1,d2, ,d3)/=(d1,d2, ,dn)当关系作为关系数据模型的数据结构时,需要给予如下的限定和扩充:1)无限关系在数据库系统中是无意义的。因此,限定关系数据模型中的关系必须是有限集合。2)通过为关系的每个列附加一个属性名的方法取消关系元组的有序性,即(dl,d2, ,di,dj,dn) (dl,dZ,didn) (i,j=1,2,n)29.属性(AttributeX

14、由于域可以相同,为了加以区分,必须对每列起一个名字,称为属性。N目必有n个属性30.候选码(Candidate Key人 若关系中的某一属性的值能唯一地标识一个元组,则称该属性组为候选码。31.主属性(Prime Attribute卜 若有一个关系有多个候选码,则选定其中一个为主码(Primary Key) 主码的诸属性称为主属性。32.非码属性(NonKey Attribute) 不包含任何候选码中的属性称为非码属性。33.全码(AllKey) 在最极端的情况下,关系模式的所有属性组是这个关系模式的候选码,称为全码。34.关系模式(Relation SchemaX 关系的描述称为关系摸式。它

15、可以形式化地表示为:R(U,D,Dom,F) 其中R为关系名,U为组成该关系的属性名集合,D为属性组U中属性所来自的域,Dom为属性向域的映象集合,F为属性间数据的依赖关系集合。关系模式通常可以简记为 R(U)或 R(Al,A2,An)其中 R为关系名,AI,A2,An为属性名。而域名及属性向域的映象常常直接说明为属性的类型、长度。35.实体完整性(Entity Integrity) 实体完整性规则是:若属性 A是基本关系R的主属性,则属性A不能取空值。实体完整性规则现定基本关系的所有主属性都不能取空值,而下仅是主码整体不能取主值。36.参员关系(Referencing,Relation)和被

16、参照关系(Referenced Relation):设 F是基本关系R的一个或一组属性,但不是关系R的码。如果F与基本关系S的主码KS相对应,则称F是基本关系 R的外码(Foreign Key) 并称基本关系 R为参照关系(Referencing,Relation),基本关系 S为被参照关系(Referenced Relation)或目标关系(TargetRelatidn)。关系R和S不一定是不同的关系。37.参照完整性(Referential IntegrityX 参照完整性规则就是定义外码与主码之间的引用规则。38.参照完整性规则:参照完整性规则是:若属性(或属性组)F是基本关系R的外码,

17、它与基本关系S的主码KS相对应(基本关系R和S不一定是不同的关系)则对于R中每个元组在F上的值必须为:1)或者取空值 (F的每个属性值均为空值)2)或者等于S中某个元组的主码值。39.用户定义的完整性(UserDefined Integrity)任何关系数据库系统都应、支持实体完整性和参照完整性。除此之外,不同的关系数据库系统根据其应用环境的不同,往往还需要一些特殊的约束条件,用户定义的完整性就是针对某一具体关系数据库的约束条件。它反映某一具体应用所涉及的数据必须满足的语义要求。40.并(Union)运算的定义:设关系R和关系S具有相同的目n(即两个关系都有n个属性) 且相应的属性取自同一个域

18、,则关系R与关系S的并由属于R或属于S的元组组成。其结果关系仍为n目关系。记作:RUSt/tRts41.差 U以erence)运算的定义:设关系R和关系S具有相同的目 n,且相应的属性取自同一个域,则关系R与关系S的差由属于R而不属于S的所有元组组成。其结果关系仍为n目关系。记作:RSt/tRts 42.交(intersection)运算的定义:设关系R和关系S具有相同的目n,且相应的属性取自同一个域,则关系R与关系S的交由既属于R又属于S的元组组成。其结果关系仍为n目关系。记作:RnS/tRts 43.广义笛卡尔积(Extended Cartesian Product)两个分别为 n目和 m

19、目的关系 R和S的广义笛卡尔积是一个(nm)列的元组的集合。元组的前 n列是关系 R的一个元组,后m列是关系S的一个元组。若R有K1个元组,S有K2个元组,则关系R和关系S的广义笛卡尔积有K1K2个元组。记作:R X Strts/RtS 44.选择(Selection)运算的定义:选择又称为限制 什estrictionL 它是在关系R中选择满足给定条件的诸元组,记作aF(R)t/tRF(t) 真其中F表示选择条件,它是一个逻辑表达式,取逻辑值真或假.45.投影(Projection)运算的定义:关系 R上的投影是从 R中选择出若干属性列成新的关系。记作:A(R) 二 tAtR 其中A为R的属性

20、列。投影操作是从列的角度进行的运算。46.连接(Join)运算的定义:连接也称为0连接。它是从两个关系的笛卡尔积中选取属性问满足一定条件的元组。记作:AOB(RXS)trts/RtSStr A ots B其中A和B分别为R和S上度数相等且可比的属性。0是比较运算符。连接运算从R和S的笛卡尔积RXS中选取( R关系)在A属性组上的值与 (S关系)在B属性组上值满足比较关系0的元组。47.等值连接(EquiJoin)和自然连接(Natural Join):0为“” 的连接运算称为等值连接。它是从关系R与S的笛卡尔积中选取A,B属性值相等的那些元组。即等值连接为:AOB(R X S)trts/trR

21、tstrStrA=tsB 自然连接(Natura Join)是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且要在结果中把重复的属性去掉。即若R和S具有相同的属性组B,则自然连接可记作:AOB(R X S)trts/trRtstrStrA=tsB48.除(division)运算的定义:给定关系R(X,Y)和S(Y,Z 其中X,Y,Z为属性组。R中的Y与S中的Y可以有不同的属性名,但必须出自相同的域集。R与S的除运算得到一个新的关系P(X)P与R中满足下列条件的元组在X属性列上的投影:元组在X上分量值X的象集YX包含S在Y上投影的集合。记作:RStrXtrRYXY(S)

22、 其中YX为 x在R中的象集,xtrX除操作是同时从行和列角度进行运算。49.集函数(Aggrngation Funct ion) 用户在使用查询语言时,经常要作一些简单的计算,为了方便用户,关系数据语言中建立了有关这类运算的标准函数库供用户选用,这类函数通常称为集函数(Aggregation Function)或内部函数(Buildin Functio人50.连接查询:若查询同时涉及两个以上的表,则称之为连接查询。连接查询是关系数据库最主要的查询包括等值连接、自然连接t等值连接、自身连接户连接和复合连接查询。51.嵌套查询亦称为子查询,嵌套查询是指一个 SELECT FROM WHERE查询

23、块可以嵌入另一个查询块之中52.关系模式:关系模式是对关系的描述,为了能够清楚地刻划出一个关系,它需要由五部分组成,即应该是一个五元组:R(U,D,DOM,F)其中R为关系名,U为组成该关系的属性名集合,D为属性组U中属性所来自的域,DOM为属性向域的映象集合,F为属性间数据的依赖关系集合。53.数据依赖:数据依赖是通过一个关系中属性间值的相等与否体现出来的数据间的相互关系,是现实世界属性间相互联系的抽象是党塑艺在的性质,是语义的体现。现在人们已经提出了许多种类型的数据依赖,其中最重要的是函数依赖(unctional dependency,简记为 FD)和多值依赖(multivalued de

24、pendency,简记 为 MVD)。54.函数依赖:设R(U)是一个关系模式,U是R的属性集合,X和Y是U的子集。对于R(U)的任意一个可能的关系r,如果r中不存在两个元组,它们在X上的属性值相同,而在Y上的属性值不同,则称“X函数确定Y” 或“Y函数依赖于X”,记作XY。对于函数依赖,需要说明以下几点:1)函数依赖不是指关系模式R的某个或某些关系实例满足的约束条件,而是指R的所有关系实例均要满足的约束条件。2)函数依赖和别的数据之间的依赖关系一样,是语义范畴的概念。我们只能根据数据的语义来确定函数依赖。例如,姓名一年龄这个函数依赖只有在没有同名人的条件下成立。如果有相同名字的人,则“年龄”

25、就不再函数依赖于“姓名” 了。3)数据库设汁者可以对现实世界作强制的规定。例如,在上例中,设计者可以强行规定不允许同名人出现,因而使函数依赖“姓名一年龄”成立。这样当插入某个元组时这个元组上的属性值必须满足规定的函数依赖,若发现有同名人存在,则拒绝装人该元组。4)若XY,则X称为这个函数依赖的决定属性集(Determinant)5)若XY,并且YX,则记为XY。(6)若 Y不函数依赖于 X,则记为XY。54平凡函数依赖与非平凡函数依赖:在关系模式R(U)中,对于U的子集X和Y,如果 XY,但 Y X,则 XY是非平凡函数依赖。若 Y=X,则称 XY称为平凡函数依赖。55.完全函数依赖与部分函数

26、依赖:在关系模式R(U)中,如果XY,并且对于X的任何一个真子集X,都有 X Y,则称 Y完全函数依赖于X,记作 X一Y。若XY,但Y不完全函数依赖于X,则称Y部分函数依赖于X,记作X一Y。56.传递函数依赖:在关系模式R (U)中,如果 XY,YZ,且 YX,YX,则称Z传递函数依赖于X。传递函数依赖定义中之所以要加上条件YX,是因为如果YX,则X一Y,这实际上是Z直接依赖于X(X一Y) 而不是传递函数依赖了。57.多值依赖:在关系模式R )的任一关系r中,如果对于任意两个元组t,s有tX=sX就必存在元组w,vr(w和v可以与s和t相同) 使得w X=vX=tX,而w Y 一t Y,W Z

27、= SZ,vY SY,VZ =t Z,即交s,t元组Y值所得的两个新元组必在r中,则称Y多值依赖于X,记为XY。其中X和 Y是 U的子集,ZUXY。58.基本表:基本表是本身独立存在的表,在SQL中一个关系对应一个表。一些基本表对应一个存储文件,一个表可以带若干索引,索引存放在存储文件中。59.视图:视图是从基本表或其它视图中导出的表,它本身不独立存储在数据库中,也就是说数据库中只存放视图的定义而不存放视图对应的数据,这些数据仍存放在导出视图的基本表中,因此视图是一个虚表。59.数据库的安全性:数据库的安全性主要是指保护数据库,防止由于非法使用数据库造成数据泄露、更改或破坏。60.用户标识和鉴

28、定:用户标识和鉴定是系统提供的最外层安全保护措施。其方法是由系统提供一定的方式让用户标识自己的名字和身份。系统内部记录着所有合法用户的标识 每次用户要求进人系统时,由系统将用户提供的身份标识与系统内部记录的合法用户进行核对,通过鉴定后才提供机器使用权。61.授权粒度:衡量授权机制是否灵活的一个重要指标是授权粒度,即可以定义的数据对象的范围。授权定义数据对象的粒度越细,即可以定义的数据对象的范围越小,授权子系统就越灵活。62.审计:审计是一种事后监视的措施,即跟踪数据库的访问活动,以发现数据库的法的问,达到安全防范的目的。63.静态列级约束:静态列级约束是对一个列的取值域的说明,这是最常见最简单

29、同时也最容易实现的一类完整性约束,包括以下几方面;1)对数据类型的约束,包括数据的类型、长度、单位、精度等。2)对数据格式的约束。3)对取值范围或取值集合的约束。4)对空值的约束5)其他约束64.静态元组约束:一个元组是由若干个列值组成的,静态元组约柬就是规定组成一个元组的各个列之间的约束关系。65.静态关系约束:在一个关系的各个元组之间或者若干关系之间常常存在各种联系或约柬。常见的静态关系约束有以下四种:1)实体完整性约束。“2)参照完整性约束。3)函数依赖约束,大部分函数依赖约束都是隐含在关系模式结构中的,特别是规范化程度较高的关系模式(例如,3NF或BCNFL 都由模式来保持函数依赖。但

30、是,在实际应用中,为了不使信息过于分离,常常不过分地追求规范化。这样在关系的字段间就可以存在一些函数依赖需要显式地表示出来4)统计约束。即某个字段值与一个关系多个元组的统计值之间的约束关系。6.动态列级约束:动态列级约束是修改列定义或列值时应满足的约束条件,包括下面两方面:)修改列定义时的约束2)修改列值时的约柬67.动态元组约束:动态元组约束是指修改某个元组的值时需要参照其旧值,并且新旧值之间需要满足某种约束条件。68.动态关系约束:动态关系约束是加在关系变化前后状态上的限制条件。69.概念结构设计阶段:概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立与

31、具体DBMS的概念模型。70.逻辑结构设计阶段:逻辑结构设计是将概念结构转换为某个DBMS所支持的数据模型,并对其进行优化。71.数据库物理设计阶段:数据库物理设计是为逻辑模型选取一个最适合应用环境的物理结构。72.JDBC;JDBC是一个SQL层的API,允许将SQL语句作为参数嵌入道JDBC接口的方法中。从启动任何相关的数据库道启动特殊的数据库,JDBC均给予完全的自由度,无论是何种数据库,均可运行相同的代码。73.DAO;是一个ACTIVEX功能的编程语言中事例化及控制JET,它是替代JET引擎的GUI前端。74数据字典;数据字典是系统中各类数据描述的集合,时进行详细的数据收集和数据分析

32、所获得的主要成果。75.变量;变量是一种使用方便的占位符,用于引用计算机的内存地址,该地址可以存储Script运行时可更改的程序信息。76.Err对象:Err对象包含有关上一次在脚本时所发生的运行时错误信息。这个对象一般是用于处理和报告有关错误的信息。77.ASP是服务器端脚本环境,内含于IIS3.0和4.0之中,可以通过结合HTML网页、ASP指令和ACTIVEX控件建立动态交互且高效的WEB服务器应用程序,消除了某些创建WEB应用程序的不确定性,不必再担心客户机一端安装的浏览器类型。78.ADO;是一项容易使用并且可扩展的将数据库访问添加到WEB页的技术。可以使用ADO编写紧凑简明的脚本以

33、连接到ODBC兼容的数据库和OLEDB兼容的数据源。79.在Oracle标准服务器中,角色的概念是什么?角色是一组权限的集合。有了角色的概念,安全管理机制可以把表或其他数据库对象上的一些权限进行组合,将它们赋给一个角色。需要时只需将该角色授予一个用户或一组用户,这样可以降低安全性机制的负担和成本。80.Sybase数据库中所谓ACA是什么?目前管理企业的计算模型迅速变化,在未来的几年中,大型主机、客户用 务器和Internet多种计算模型将同时并存。为了适应这种需要,Sybase为OLTP、数据仓库和小应用平台三类主要应用提供了定制好的多种多样的产品选件。这就是 AdsptiVe Se。ef

34、Entefpfise的适应性组件体系结构(Adaptive Component AIchitectureL 简称ACA。81.Sybase数据库中的RPC和ZPC是指什么?RPC即“远程过程调用”(Remote Procedure Call,简记为 RPCL 是指可以调用存储在另一个远程服务器上的存储过程。任何客户应用都可以直接或经过本地 SQL Server间接地进行RPC,从而实现对远程服务器的数据访问。对任何客户应用而言,它仅需一个本地服务器接口,而不必知道各部分数据物理上存放在哪一个服务器上。ZPC即“两阶段提交”(TwoPhase Commit,简记为 ZPCL 是实现分布式更新的必

35、要手段。SQL Server允许选用任何一个服务器作为提交服务器(COMMIT Server入 它负责执行分布事务的提交工作,即由它维护参加协同更新的各个事务的状态,并根据这些状态和ZPC原则来决定是把全部事务都滚回(ROLLBACK人 还是全部提交。82.SYBASE MPP:SYBASE MPP是针对海量并行处理器MPP平台的多 CPU体系结构设计的并行服务器产品,能够实现并行查询、并行数据装载等操作。83.Sybase IQ:Sybase IQ是 Sybase提供的高性能决策支持和交互式数据集成产品。84.SybaseSQL具有分布功能的分布式数据库管理系统,用于移动应用和工作组,可以支

36、持远程网络、移动计算机和其他移动设备。SQL Annwhere使用新型复制器,支持节点间两路的、基于消息的数据复制。85.Sybase NetOLTP:以 Internet作为访问模式,以联机事务处理(OLTP)为目标,Sybase为这种新型应用创立出一个词汇“NetOLTP”,用来描述那些在Internet、Intranet、Extranet和传统的企业网络上执行商业事务的应用。86.Informix的 DSA体系结构:DSA是指动态可伸缩体系结构(Dynamic Scalable ArchitectureX 它是Informix公司面向未来先进成熟的数据库软件体系结构,建立在高性能的并行处

37、理结构上,能提供接近线性的可伸缩性,还拥有灵活、智能、数据库级的数据划分模式。86对象与OID:现实世界的任一实体都被统一地模型化为一个对象,每个对象有一个唯一的标识,称为对象标识(OID)87.并行数据库:并行数据库系统是在并行机上运行的具有并行处理能力的数据库系统。并行数据库系统是数据库技术与并行计算技术相结合的产物。87.面向对象程序设计方法;面向对象程序设计方法是一种支持模块化设计和软件重用的实际可行的编程方法。它把程序设计的主要活动集中在建立对象和对象之间的联系上,从而完成所需的计算。88.分布式数据库;分布式数据库是由一组数据组成的,这组数据分布在计算机网络的不同计算机上,网络中的

38、每个节点具有独立处理的能力,可以执行局部应用,同时,每个结点也能通过网络子系统执行全局应用。89.多媒体数据库;是指数据库中的信息不仅涉及各种数字、字符等格式化的表达方式,而且还包括多媒体的非格式化的表达方式,数据管理要涉及各种复杂对象的处理。90.分布式数据库管理系统;是建立和维护数据库的一组软件,由四部分组成;1)局部场地上的数据库管理系统;2)全局数据库管理系统;3)全局数据字典;4)通信管理91.数据仓库;在支持管理的决策生成过程中,一个面向主题的、集成的、时便的、非易失的数据集合。数据仓库的最终目的是将企业范围内的全体数据集成到一个数据仓库中,用户可以方便地从中进行信息查询、产生报表

39、和进行数据分析等。数据仓库是一个决策支撑环境,它从不同的数据源得到数据,组织数据,使得数据有效地支持企业决策。92.上卷操作;上卷操作就是由细粒度分组的聚集函数推算出粗粒度分组的过程。填空1.唯一标识实体的属性集称为码2.关系代数的运算对象是关系3.删除索引时,系统会同时从数据字典中删去有关该索引的描述4.基本的封锁类型有两种:排它锁和共享锁5.UNIQUE约束主要被用来确保不受主键约束的列上的数据唯一性6.在Oracle标准服务器中,角色的概念是一组权限的集合7.在SELECT语句中用DISTINCT消除指定列中的重复值8.完成以下SQL语句以删除personal表的name_index索引

40、:DROP INDEX name_index9.元数据的主要目的是指明仓库中数据移动变化的来路,从而使仓库管理者可以知道仓库中任何数据项的历史10.在关系模型中,任何关系必须满足实体完整性和参照完整性两个条件11.关系可以有三种类型:基本关系,查询表和视图表12.建立数据库最重要的一步就是定义一些基本表,SQL语言使用CREATE TABLE语句定义基本表13.事务具有四大特征:原子性,一致性,隔离性和持久性14.各分ER图之间的冲突主要有三类:属性冲突,命名冲突和结构冲突15关系模式的规范化过程是通过对关系模式的分解来实现的16.JDBC是一套API集合,该集合设置了许多允许Java程序连接

41、数据库的框架17.ASP是在服务器端执行的,因此访问这些以,asp为后缀的文件时,不能用实际的物理路径,只能用其虚拟路径18.在实际应用中,多媒体数据模型的建立方法有多种,常见的有:扩充关系模型,语义模型和面向对象模型19关系数据模型的操纵主要包括查询,插入,删除和更新数据20.在允许空值的数据字段中,用关键字NULL表示空值21.笛卡尔积可表示为一个二维表,表中的每列对应一个域22.字符-(下划线)表示的是可以和任意的单个字符匹配23.关系模式R中属性或属性组X并非R的代码,但X是另一个关系模式的码,则称X是R的外部码或外码24.数据库的完整性是指数据的正确性,一致性和相容性25.数据分布最

42、主要的目的是提高访问的局部性26.表示索引的每一个索引值只对应唯一的数据记录的SQL语句是UNIQUE27.删除视图(view_name)的语法是:DROP VIEW view_name28.如果一个分解保持了函数依赖,则它可以减轻或解决各种异常情况29.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的安全性30E.F.Codd提岀的ALPHA语言是一种典型元组关系演算语言31.SQL语言中,用于排序的是ORDER BY子句32在VBscript中,过程被分为两类:Sub过程和Funcition过程33.写岀往数据表Student(Sname,Sno,Sag

43、e)插入一条记录(张骏,2002101,19)的SQL语句:Insert into Student(Sname,Sno,Sage)Values(张骏,2002101,19)34.在各种数据依赖关系中,函数依赖是最基本的一种依赖35.审计是一种事后监视的措施,即跟踪数据库的访问活动,以发现数据库的非法访问,达到安全防范的目的36.数据库设计的主要特点是将整个设计过程中把结构设计和行为设计密切结合起来37.数据结构反映了数据之间的组合关系38.数据库的转储和恢复是系统正式运行后最重要的维护工作之一39.在关系模式R(S,SN,D)和K(D,CN,NM)中,R的主码是S,K的主码是D,则D在R中称为

44、外码40.对于函数依赖XY,如果Y是X的子集,则称XY为平凡函数依赖41.在关系模式学生(学号,姓名,年龄,性别)中,若要求“学号不能为空”,则该约束属于对空值的约束42.在关系代数中,连接是从两个关系的笛卡尔积中选取属性间满足一定条件的元组43.ISAPI规范调用有两个入口点进入ISAPI DLL,分别是GetExtensionVesion()函数和HttpExtensionPro()函数44.在VBScript中只支持Varian变量类型45.在Oracle数据库的数据字典中,前缀为ALL的视图为扩展的用户视图46并行数据库系统是数据库技术与并行计算技术结合的产物47.在分布式数据库系统中

45、,用户不必关系数据分布的细节,这种性质称为分布透明性48.数据的逻辑独立性是指数据库的逻辑结构变化时,不影响应用程序49.根据关系数据模型的性质要求,同一个关系中任意两个元组不能完全相同50.DBMS执行CREATE VIEW语句的结果只是把对视图的定义存入数据字典,并不执行其中的SQL语句51.将2NF的关系模式转变为3NF的关系模式,是消除了非主属性对主码的传递函数依赖52.ER图一般在数据库设计的概念设计阶段使用53.数据字典通常包括数据项,数据结构,数据流,数据存储和处理过程五个部分54.在视图集成中消除冗余主要采用分析方法,即以数据字典和数据视图为依据,根据数据字典中关于数据项之间逻

46、辑关系的说明来消除冗余55.URL正确的含义是统一资源定位器56.数据库系统中可能发生的故障有:事务内部的故障,系统故障,计算机病毒和介质故障57.在关系代数运算中,并,差,投影,选择和笛卡尔积为基本的运算58.ASP所用的脚本语言是VBScript或JavaScript59.用树形结构表示实体类型及实体间联系的数据模型称为层次模型60.并发控制的主要技术是采用封锁机制61.物理结构设计是设计DB的物理结构,主要包括DB的存储结构和存取方法62.一个API是驻留在Web服务器上的程序代码,它扩展了服务器的性能63.数据库技术与人工智能技术相结合,形成了知识库系统和主动数据库系统64.数据库系统

47、的核心是数据库管理系统(或DBMS)65.在并行处理中,若干事物相互等待对方释放封锁,称为系统进入死锁状态66关系模型是一种以数学理论为基础而构成的数据模型,把数据看成一张二维表67.关系模型的完整性规则是对关系的某种约束条件68.关系模型R分解成数据库模式 R1,R2,L,Rk的目的是为了消除数据冗余和操作异常现象。69 avg()函数是以一个数字列为计算列求平均值。70通常情况,顾客购物的订单和订单明细间是1对多的联系71.删除表命令是:drop table72.函数依赖和多值依赖是最重要的数据依赖。73.数据转储是数据库恢复中采用的基本技术。74.JDBC的一个主要目标是即支持两层模型也

48、支持三层模型75.面向对象程序设计的基本思想是封装和可扩展性76.ER图提供了表示实体型、属性和联系的方法77.非关系模型数据结构的基本单位是基本层次联系78.关系操作的特点是采用集合操作方式79.数据库的主要功能是通过数据库支持的数据语言来实现80.规范设计法从本质上看仍然是手工设计方法,其基本思想是过程迭带和逐步求精81.VBScript的内置函数Ltrim()的作用是删除字符串左边的空格82.OODB语言一般具备的功能包括:对象的操纵、类的定义与操作、操作/方法的定义83.规范化的基本思想是逐步消除数据依赖中不合适的部分,是模式中的各关系模式达到某种程度的“分离”84 SQL语言提供了G

49、RANT和REVOKE语句实现授权和收回所受权利85一个API是驻留在Web服务器上的程序代码,它扩展了服务器的性能86关系模型是目前最重要的一种数据模型87 ER图中实体型用矩形表示,并在其内写明实体名88参照完整性规则就是定义外码与主码之间的引用规则89 CLUSTER表示要建立的索引是聚簇索引90关系的表述称为关系模式91数据库处于人工管理阶段的时候,数据是不保存的92视图的消解是指,将对视图的查询转换为对基本表的查询的过程93 DDL是指数据定义语言94数据库在物理设备上的存储结构与存取方法称为数据库的物理结构95使用DoLoop语句可以多次运行语句块,当条件为Ture时或条件变为Tu

50、re之前,重复执行语句块96实体之间的联系按照联系方式的不同可分为1:1、1:n和m:n97数据库系统的核心是数据库管理系统或DBMS98在关系模型中,实体以及实体间的联系都是用关系来表示99在关系代数中专门的关系运算包括:选择、投影、连接、除等运算100如果要统计网页的访问人数,可利用ASP中的Application对象101对1NF关系进行投影,可将1NF关系转换为若干个2NF102 ASP代码在HTML中的定界符是103候选码的定义是:关系中的某一属性值能唯一地标识一个元组104在数据库设计的四个阶段中,“为哪些表,在哪些字段上,建立什么样的索引”,这一设计内容应该属于物理设计阶段105

51、ADO的Connection对象的属性用于控制高层的数据处理106数据的最小存取单位是数据项107层次模型用树型结构表示各类实体以及实体间的联系108Count(*)是一个非常特殊但又非常有用的函数,它可以计算出满足约束条件的一组条件的行数109逻辑设计过程就是把概念结构转换为逻辑结构的过程110在INSERT语句中,VALUES列表中的表达式的数量,必须匹配列表中的列数 111数据库存取权限主要由两个要素组成:数据对象和操作类型 112用SQL语言CREATE VIEW命令建立视图113OODB语言主要包括对象定于语言和对象操纵语言114如果只对关系中的某些属性感兴趣,则可以用关系代数的投影

52、运算选择这些属性115RDBMS产品发展分三个阶段,在第三阶段(20世纪90年代)RDBMS产品加强了对完整性和安全性的支持116使用ER图方法的核心是划分实体和属性,并确定实体间的联系117所谓聚簇索引是指索引项的顺序与表中记录的物理顺序一致的索引组织118数据库系统中可能发生的故障有:系统故障、介质故障、计算机病毒和事务内部故障119在数据库设计中,建立数据库、输入数据等操作属于实施阶段120数据操纵语言(DML)分为宿主型DML和自主型DML两类,前者本身不能独立使用121索引的建立有利也有弊,多过建立索引会占用过多的磁盘空间122 SQL数据控制功能八廓事务管理功能和数据保护功能123

53、在关系模式职工(工号姓名年龄性别)中,若要求“职工的年龄必须在1850岁之间”,则该约束属于用户定义的完整性约束124封锁对象的大小称为封锁的尺度125在分布式数据库中,用户不必关心数据分布的细节,这种性质成为分布透明性简答1数据库技术经历了哪几个发展阶段2数据库技术在人工管理阶段的特点是哪些?3数据库技术在文件系统阶段的特点是哪些?4数据库技术在数据库系统阶段的特点是哪些5数据库系的发展可以划分为哪几6数据库学科的主要研究范围可以划分为哪几个领域?7数据模型应满足的要求有哪几方面8数据模型的要素有哪些9两个实体型之间的联系可以分为哪几类10层次模型有何限制11层次模型有哪些特点12多对多联系

54、在层次模型中如何表示13层次数据模型的操纵主要有哪些14层次模型的完整性约束主要有哪些15层次数据模型的存储结构主要有哪些?16层次数据模型有何优缺点?17 网状数据模型须满足哪些条件?18网状数据模型的数据结构是什么19网状数据模型的特征是什么20网状数据模型的操纵包括哪2I网状数据模型的完整性约束有哪些?22网状数据模型的存储结构是什么样的?23网状数据模型的优缺点各有哪些?24关系数据模型的数据结构是什么样的25关系数据模型的操纵与完整性约束各有哪些26关系数据模型的存储结构是什么样的?27关系数据模型的优缺点各有哪些?28外模式的存在有什么意义?29数据系统的三级模式结构是指什30数据

55、库的二级映象功能是指什么?31数据库的二级映象功能对于数据独立性有何意义32数据库管理系统的功能有哪些?33数据库管理系统由哪几部分组成34一个设计优良的DBMS应具备哪些特征?35简述数据库管理系统的工作过程?36 关系数据库系统与非关系数据库系统的区别是什么?37关系模型由哪几部分构成?38关系数据语言可分为哪几类3940关系可分为哪几种类型41基本关系具有哪些性质42关系模型要求关系必须满足的最基本的一条规范条件是什么?43关系数据库中,关系模式包括哪几方面。44,关系模式的特征是什么45关系数据库的型和值是什么46,关系模型的完整性规则包括哪几类?47对实体完整性应该有哪些说明?48系

56、运算的特征是什么49系代数用到的运算符包括哪几类50系代数的运算按运算符的不同主要分为哪几类?51组变量的主要用途有哪几方面52举三个以上的元组关系演算中的集函数,并简要说明它们的用途53述在元组关系演算中修改操作的步骤54述在元组关系演算中插入操作的步骤55述在元组关系演算中删除操作的步骤56述SQL语言的特点。57述在SQL中建立索引的意义58.简述视图的基本特征59.简述关系模式规范化的基本步骤60 简述数据库被破坏的常见原因和DBMS提供的数据保护功能61简述存取控制的概念和存取权限的概念62简述视图在数据库安全性方面的作用63简述数据加密的原理和作用64简述数据的完整性与安全性的区别

57、65简述完整性的约束条件作用的对象66简述规范设计方法中数据库及其成用系决开得的全过程67简述概念模型的特点:68简述数据模型的优化69简述ASP文件的几个组成部分70.简述需求分析的任务71简述CGI特点72简述JDBC提供的连接数据库的几种方法73简述JDBC的功能和特点74在没有表单提交时查询字符串的值是否可以使用RequestQuerystring集合75若需要有多个提交按钮的 Web表单,如何确定是哪一个提交按钮被单击76能否使用Session对象在应用程序B中从脚本程序中读取在应用程序A中存储的用户信息77OLE DB与 ODBC t间的主要差别是什么78如果要在ASP中使用LIK

58、E子句和星号(。)作为通配符执行SQL语句时ASP脚本根本接受任何记录集,这可能是什么原因78是否可能从 ASP创建一个数据库表79如何测试读取记录集的 RecordCount属性对于速度是否具有显著的影响80asp文件的 ASP代码是否从服务器传送到测览器上81在 IIS中,必须设置哪一种访问权限才能执行 ASP页82哪些Web服务器允许你使用包含远程服务器上的内容的虚拟目录83简述 ASP引擎提供的 6个内置对象84如何检测脚本是用 POST还是用 GET方法从 HTML麦单获得数据85在将一个值写入到Application变量中之前需要做什么86设置代码页的两种方法是什么?87 如果你想

59、使用 SQL INSERT语句把“输人写入到数据库中,需要注意哪三件事情88更新据库数据的两种主要技术是什么?89能否不创建 ODBC数据库就从 ASP连接 到数据库90可以把输出参数分配为哪一种 SQL Server数据类型?91 简述ASP的主要特点;92.列出并简要说明ADO中所有重要的接口。93数据库管理系统对关系模型的支持分为哪几个阶段?94数据库管理系统在运行环境上的发展分为哪几个阶段?95数据库管理系统在支持应用上的发展分为哪几个阶段?96简述Oracle关系数据库产品的特性97Oracle产品主要包括哪几类98Oracle数据库服务器产品由哪几部分构成?99Oracle标准jL

60、务器主要具有哪些特色?100常用的 Oracle工具有哪些?101常用的 ORACLE连接产品有哪些?102简述Oracle的数据仓库解决方案103简述Oracle的Internet解决万案104简要介绍一下Sybase关系数据库产品105Sybase关系数据库产品的特点有哪些?106简要介绍一下Sybase数据库服 务器产品。107简要介绍一 T Sybase SQL Server服务器软件。108Sybase SQL Server Bk务器软件的特色有哪些109Sybase中的备份月民务器(Backup Serve)的特点有哪些?110Sybase MPP的作用是什么?111Sybase都

61、提供了哪些开发工具112Sybase提供的中间件有什么作用?113Sybase都提供了哪些中间件?114 简要叙述SYBASE的数据仓库解决方案115简要叙述Syba既的Internet解决万案116Informix产品系列主要包括哪些内容117Informix数据库Rk务器有什么特性?118简要介绍一T Informix数据库服 务器。121简要介绍一下INFORMIX提供的工具。120简要介绍一下Informix提供的连接软件121 简述数据仓库管理的五种信息流。 122简述多媒体数据库管理系统的体系结构123简述对象关系数据库系统具有的特点124简述分布式数据库的特点125简述数据分布的大致方式126简述数据仓库的基本操作1数据库技术经历了哪几个发展阶段数据库技术随着计算机硬件和软件技术的发展,经历了如下三个阶段:1)人工管理阶段2)文件系统阶段 3)数据库管理阶段2数据库技术在人工管理阶段的特点是哪些?该阶段数据管理的特点是:1)数据不保存。因为计算机主要应用于科学计算,一般不需要将数据长期保存。只在计算某一具体实例时将数据输人,用完就撤走,不仅对用户数据如此处理,对系统软件有时也是这样。2)数据需要由应用程序自己进行管理。应用程序不仅要规定数据的逻辑结构,而且还要设计物理结构,包括存储结构,存取

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!