当前位置:文档之家› 互联网数据库 名词解释

互联网数据库 名词解释

互联网数据库 名词解释
互联网数据库 名词解释

名词解释

1.数据模型

2.数据结构

3.数据操作

4.数据的约束条件

5.概念数据模型

6.实体(Ntity

7.属性(Attribute)

8.码(Key)

9.域( Domain)

10.实体型(Entity Type)

11.实体集(Entity Set)

12.联系(Relationship

14.元组(tuple)

15.属性(Attribute)

16.主码(Key)

17.分量

18.关系模式

19·“型”(Type)和“值”(Value

20.模式(Schema

22.外模式(External Schema)

21.实例(Instance)

23.内模式(Internal Schema)

24.数据库管理系统(DBMS)

25.关系数据库系统

27.笛卡尔积(Cartesian Product)

29.属性(AttributeX

30,候选码(Candidate Key人

31.主属性(Prime Attribute卜

33.全码(All-Key)

34.关系模式(Relation SchemaX

35.实体完整性(Entity Integrity

36.参员关系(Referencing,Relation)

37.参照完整性(Referential IntegrityX

38.参照完整性规则:

39.用户定义的完整性(User-Defined IntegrityX 40.并(Union)运算的定义

41.差 U以erence)运算的定义:

42.交(intersection)

43.广义笛卡尔积(Extended Cartesian Product)44.选择(Selection).

45.投影(Projection)

46.连接(Join)

49.集函数(

48.除(division)

47.等值连接(Equi—Join)和自然连接(Natural Join):

50连接查询:

51:嵌套查询

52.关系模式

54.函数依赖

54.平凡函数依赖与非平凡函数依赖

55.完全函数依赖与部分函数依赖

56.传递函数依赖

57.多值依赖

58.基本表

59.视图:

59.数据库的安全性。

60.用户标识和鉴定

62、审计:

63.静态列级约束

64.静态元组约束

65.静态关系约束

66.动态列级约束:

67.动态元组约束

68.动态关系约束

69.概念结构设计阶段

70逻辑结构设计阶段:

71数据库物理设计阶段

72JDBC73DAO

74数据字典

75.变量

76.Err对象

79.在Oracle标准服务器中,角色的概念是什么0.Sybase数据库中所谓ACA是什么81.Sybase数据库中的RPC和ZPC是指什么

82.SYBASE MPP83.Sybase IQ:

84SybaseSQL

85.Sybase NetOLTP

86.Informix的 DSA体系结构

86.对象与OID:

87面向对象程序设计方法

88分布式数据库

89多媒体数据库

90.分布式数据库管理系统

91.数据仓库92上卷操作

1.数据模型:数据模型是数据库系统的数学形式框架,是用来描述数据的一组概念和

定义,包括以下方面的内容:1)数据的静态特征,它包括对数据结构和数据间联系的描述2)数据的动态特征,一组定义在数据上的操作,包括操作的含义、操作符、运算规则及其3)数据的完整性约束,这是数据库中的数据必须满足的一组规则。

2.数据结构:数据结结构是所研究的对象类型的集合,这些对象是数据库的组成成分,它们包括两类,一类是与数据类型、内容、性质有关的对象_一类是与数据之间联系有关的对象,例如网状模型中的系型(Set Type)数据结构是刻画一个数据模型性质最重要的方面。因此在数据库系统中,通常按照其数据结构的类型来命名数据模型。

3.数据操作:数据操作是指对数据库中各种对象(型)的实例(值)允许执行的操作的集合,包括料少至到四上哪IJ。数据库主要有检索和更新两大类操作。数据模型必须定义这些操作的确切含义、操作符号、操作规则以及实现操作的语言。

4.数据的约束条件:数据的约柬条件是一组完整性规则的集合。完整性规则是给定的数据模型中数据及其联系所具有的制约和储存规则,用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确、有效和相容数据模型应该反映和规定本数据模型必须遵守的基本的通用的完整性约束条件,数据模型还应该提供定义完整性约束条件的机制,以反映具体应用所涉及的数据必须遵守的特定的语义约束条件。

5.概念数据模型(概念模型)概念模型是现实世界到机器世界的一个中间层次,用于信息世界的建模。

6.实体(Ntity)客观存在并可相互区别的事物称为实体。实体可以是具体的人、事,物,也可以是抽象的概念或联系。

7.属性(Attribute)实体所具有的某一个特性称为属性。一个实体可以由若干个属性来刻画。

8.码(Key)唯一标识实体的属性集称为码。

9.域( Domain)属性的取值范围称为该属性的域。

10.实体型(Entity Type)具有相同属性的实体必然具有共同的特征和性质。用实体名及其属性名集合来抽象和刻画同类实体,称为实体型。

11.实体集(Entity Set)同型实体的集合称为实体集。

12.联系(Relationship)在现实世界中,事务内部以及事务之间是有联系的,这些联系在信息世界中反映为实体内部的联系和实体之间的联系。实体内部的联系通常是指组成实体的各属性之间的联系。

13.关系(Relation)一个关系对应通常说的表。

14.元组(tuple)表中的一行为一个元组。

15.属性(Attribute)表中的一列为一个属性。

16.主码(Key)主码是表中的某个属性组,它可以唯一确定一个元组。

17.分量:元组中的一个属性值就是一个分量。

18.关系模式:关系模式是对关系的描述,一般表示为:关系名(属性1,属性2,属性n)。

19.“型”(Type)和“值”(Value)型是指对某一类数据的结构和属性地说明,值是型的一个具体赋值。

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

21.实例(Instance)模式的一个具体值称为模式的一个实例同一个模式可以有很多实例。

22.外模式(External Schema):外模式一(Subschema)或用户模式,它是数据库用户(包括应用程序员

和最终用户)能够看见和使用的局部的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。外模式通常是模式的子。集。一个数据库可以有多个外模式。由于它是各个用户的数据视图,如果不同的用户在应用需求、看待数据的方式、对数据保密的要求等方面存在差异,则其外模式描述就是不同的。即使对模式中同一数据,在外模式中的结构、类型、长度、保密级别都可以不同。另一方面,同一外模式可以为某一用户的多个系统所使用但一个应用程序只能使用一个外模式。

23.内模式(Internal Schema)内模式也称存储模式(Stofge Schema)一个数据库只有一个内模式。它是数据物理结构和存储方式的描述,是数据库内部的表示方法。

24.数据库管理系统(DBMS)数据库管理系统是数据库系统的核心,是为数据库的建立、使用和维护而配置的软件。

25.关系数据库系统:关系数据库系统是支持关系模型的数据系统。

26.域(Domain):域是一组有相同数据类型的值的集合。

27.笛卡尔积(Cartesian Product):给定一组域D1,D2,…Dn,这些域中可以有相同的D1,D2,…Dn,的笛卡尔积D1*D2*…Dn={(d1,d2,…dn)/di Di,i=1m,2,…n}其中每一个元素 U,dZ…dn)叫作一个n元组(n-tuple)或简称元组(Tuple)笛卡尔积可表示为一个二维表。表中的每行对应一个元组,表中的每列对应一个域。

28.关系(Relation) DIX DZ X… X Dn上的关系,表示为 R(DI,DZ,…DnX 这里R表示关系的名字,n是关系的目或度(Degree)关系中的每个元素是关系中的元组,通常用 t表示,当 n=1时,称该关系为单元关系(Unary relation),当 n=2时,称该关系为 M x关系(Binary Relation)。关系是笛卡尔积的在限子集,所以关系也是一个二维表,表的每行对应一个元组,表的列对应一个域。关系可以是一个无限集合。由于笛卡尔积不满足交换律,所以按照数学定义,(d1,d2,…,d3)/=(d1,d2,…,dn)当关系作为关系数据模型的数据结构时,需要给予如下的限定和扩充:1)无限关系在数据库系统中是无意义的。因此,限定关系数据模型中的关系必须是有

限集合。2)通过为关系的每个列附加一个属性名的方法取消关系元组的有序性,即(dl,d2,…,di,dj,…dn)=(dl,dZ,…,di…dn)(i,j=1,2,··,n)

29.属性(AttributeX 由于域可以相同,为了加以区分,必须对每列起一个名字,称为属性。N目必有n 个属性

30.候选码(Candidate Key人若关系中的某一属性的值能唯一地标识一个元组,则称该

属性组为候选码。

31.主属性(Prime Attribute卜若有一个关系有多个候选码,则选定其中一个为主码(Primary Key)主码的诸属性称为主属性。

32.非码属性(Non-Key Attribute)不包含任何候选码中的属性称为非码属性。

33.全码(All-Key)在最极端的情况下,关系模式的所有属性组是这个关系模式的候选码,称为全码。

34.关系模式(Relation SchemaX 关系的描述称为关系摸式。它可以形式化地表示为: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)和被参照关系(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的外码,它与基本关系S的主码KS相对应(基本关系R和S不一定是不同的关系)则对于R中每个元组在F上的值必须为:1)或者

取空值 (F的每个属性值均为空值)2)或者等于S中某个元组的主码值。

39.用户定义的完整性(User-Defined Integrity)任何关系数据库系统都应、支持实体完整性和参照完整性。除此之外,不同的关系数据库系统根据其应用环境的不同,往往还需要一些特殊的约束条件,用户定义的完整性就是针对某一具体关系数据库的约束条件。它

反映某一具体应用所涉及的数据必须满足的语义要求。

40.并(Union)运算的定义:设关系R和关系S具有相同的目n(即两个关系都有n个属性)且相应的属性取自同一个域,则关系R与关系S的并由属于R或属于S的元组组成。其结果关系仍为n目关系。记作:RUS={t/t≦R∧t≦s}

41.差 U以erence)运算的定义:设关系R和关系S具有相同的目 n,且相应的属性取自同一个域,则关系R与关系S的差由属于R而不属于S的所有元组组成。其结果关系仍为n目关系。记作:R—S={t/t ∈R∧t∈s}

42.交(intersection)运算的定义:设关系R和关系S具有相同的目n,且相应的属性取自同一个域,则关系R与关系S的交由既属于R又属于S的元组组成。其结果关系仍为n目关系。记作:RnS=/t∈R∧t ∈s}

43.广义笛卡尔积(Extended Cartesian Product)两个分别为 n目和 m目的关系 R和S

的广义笛卡尔积是一个(n+m)列的元组的集合。元组的前 n列是关系 R的一个元组,后

m列是关系S的一个元组。若R有K1个元组,S有K2个元组,则关系R和关系S的广义笛卡尔积有K1×K2个元组。记作:R X S={trts/∈R∧t∈S}

44.选择(Selection)运算的定义:选择又称为限制什estrictionL 它是在关系R中选择满足给定条件的诸元组,记作aF(R)={t/t∈R∧F(t)=‘真’}其中F表示选择条件,它是一个逻辑表达式,取逻辑值‘真’或‘假’.

45.投影(Projection)运算的定义:关系 R上的投影是从 R中选择出若干属性列成新的关系。记作:∏A(R)二 {t[A]t∈R} 其中A为R的属性列。投影操作是从列的角度进行的运算。

46.连接(Join)运算的定义:连接也称为0连接。它是从两个关系的笛卡尔积中选取属性问满足一定条件的元组。记作:AOB(RXS)[trts/∈R∧tS∈S∧tr{ A }ots [B]其中A和B分别为R和S上度数相等且可比的属性。0是比较运算符。连接运算从R和S的笛卡尔积RXS中选取( R关系)在A属性组上的值与 (S 关系)在B属性组上值满足比较关系0的元组。

47.等值连接(Equi—Join)和自然连接(Natural Join):0为“=”的连接运算称为等值连接。它是从关系R与S的笛卡尔积中选取A,B属性值相等的那些元组。即等值连接为:AOB(R X S)={trts/tr∈R ∧ts∧tr∈S∧tr{A}=ts{B} 自然连接(Natura Join)是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且要在结果中把重复的属性去掉。即若R和S具有相同的属性组B,则自然连接可记作:AOB(R X S)={trts/tr∈R∧ts∧tr∈S∧tr{A}=ts{B}

48.除(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上投影的集合。记作:R÷S={tr[X]tr∈R∧YX∏Y(S)} 其中YX为 x在R中的象集,x=tr[X]除操作是同时从行和列角度进行运算。

49.集函数(Aggrngation Funct ion)用户在使用查询语言时,经常要作一些简单的计算,为了方便用户,关系数据语言中建立了有关这类运算的标准函数库供用户选用,这类函数通常称为集函数(Aggregation Function)或内部函数(Build-in Functio人

50.连接查询:若查询同时涉及两个以上的表,则称之为连接查询。连接查询是关系数据库最主要的查询包括等值连接、自然连接t等值连接、自身连接户连接和复合连接查询。

51.嵌套查询亦称为子查询,嵌套查询是指一个 SELECT FROM WHERE查询块可以嵌入另一个查询块之中

52.关系模式:关系模式是对关系的描述,为了能够清楚地刻划出一个关系,它需要由五部分组成,即应该

是一个五元组:R(U,D,DOM,F)其中R为关系名,U为组成该关系的属性名集合,D为属性组U中属性所来自的域,DOM为属性向域的映象集合,F为属性间数据的依赖关系集合。

53.数据依赖:数据依赖是通过一个关系中属性间值的相等与否体现出来的数据间的相互关系,是现实世界属性间相互联系的抽象*是党塑艺在的性质,是语义的体现。现在人们已经提出了许多种类型的数据依赖,其中最重要的是函数依赖(unctional dependency,简记为 FD)和多值依赖(multivalued dependency,简记为 MVD)。

54.函数依赖:设R(U)是一个关系模式,U是R的属性集合,X和Y是U的子集。对于R(U)的任意一个可能的关系r,如果r中不存在两个元组,它们在X上的属性值相同,而在Y上的属性值不同,则称“X函数确定Y”或“Y函数依赖于X”,记作X—Y。对于函数依赖,需要说明以下几点:1)函数依赖不是指关系模式R的某个或某些关系实例满足的约束条件,而是指R的所有关系实例均要满足的约束条件。2)函数依赖和别的数据之间的依赖关系一样,是语义范畴的概念。我们只能根据数据的语义来确定函数依赖。例如,··姓名一年龄"这个函数依赖只有在没有同名人的条件下成立。如果有相同名字的人,则“年龄”就不再函数依赖于“姓名”了。3)数据库设汁者可以对现实世界作强制的规定。例如,在上例中,设计者可以强行规定不允许同名人出现,因而使函数依赖“姓名一年龄”成立。这样当插入某个元组时这个元组上的属性值必须满足规定的函数依赖,若发现有同名人存在,则拒绝装人该元组。4)若X—Y,则X称为这个函数依赖的决定属性集(Determinant)5)若X—Y,并且Y+X,则记为X—+Y。(6)若 Y不函数依赖于 X,则记为X→Y。54.平凡函数依赖与非平凡函数依赖:在关系模式R(U)中,对于U的子集X和Y,如果 X—Y,但 Y≮ X,则 X—Y是非平凡函数依赖。若 Y=X,则称 X—Y称为平凡函数依赖。

55.完全函数依赖与部分函数依赖:在关系模式R(U)中,如果X—Y,并且对于X的任何一个真子集X,,都有 X≠ Y,则称 Y完全函数依赖于X,记作 X一Y。若X—Y,但Y不完全函数依赖于X,则称Y部分函数依赖于X,记作X一Y。

56.传递函数依赖:在关系模式R (U)中,如果 X—Y,Y—Z,且 Y≦X,Y—X,则称Z传递函数依赖于X。传递函数依赖定义中之所以要加上条件Y—X,是因为如果Y—X,则X—一Y,这实际上是Z直接依赖于X (X一Y)而不是传递函数依赖了。

57.多值依赖:在关系模式R *)的任一关系r中,如果对于任意两个元组t,s有t[X]=s[X]就必存在元组w,v∈r(w和v可以与s和t相同)使得w [X]=v[X]

=t[X],而w [Y] 一t [Y],W [Z]= S[Z],v[Y] =S[Y],V[Z] =t [Z],即交s,t元组Y值所得的两个新元组必在r中,则称Y多值依赖于X,记为X→→Y。其中X和 Y是 U的子集,Z=U—X—Y。

58.基本表:基本表是本身独立存在的表,在SQL中一个关系对应一个表。一些基本表对应一个存储文件,一个表可以带若干索引,索引存放在存储文件中。

59.视图:视图是从基本表或其它视图中导出的表,它本身不独立存储在数据库中,也就是说数据库中只存放视图的定义而不存放视图对应的数据,这些数据仍存放在导出视图的基本表中,因此视图是一个虚表。

59.数据库的安全性:数据库的安全性主要是指保护数据库,防止由于非法使用数据库造成数据泄露、更改或破坏。

60.用户标识和鉴定:用户标识和鉴定是系统提供的最外层安全保护措施。其方法是由系统提供一定的方式让用户标识自己的名字和身份。系统内部记录着所有合法用户的标识每次用户要求进人系统时,由系统将用户提供的身份标识与系统内部记录的合法用户进行核对,通过鉴定后才提供机器使用权。

61.授权粒度:衡量授权机制是否灵活的一个重要指标是授权粒度,即可以定义的数据对象的范围。授权定义数据对象的粒度越细,即可以定义的数据对象的范围越小,授权子系统就越灵活。

62.审计:审计是一种事后监视的措施,即跟踪数据库的访问活动,以发现数据库的法的问,达到安全防范的目的。

63.静态列级约束:静态列级约束是对一个列的取值域的说明,这是最常见最简单同时也最容易实现的一类完整性约束,包括以下几方面;1)对数据类型的约束,包括数据的类型、长度、单位、精度等。2)对数据格式的约束。3)对取值范围或取值集合的约束。4)对空值的约束5)其他约束

64.静态元组约束:一个元组是由若干个列值组成的,静态元组约柬就是规定组成一个元组的各个列之间的约束关系。

65.静态关系约束:在一个关系的各个元组之间或者若干关系之间常常存在各种联系或约柬。常见的静态关系约束有以下四种:1)实体完整性约束。“2)参照完整性约束。3)函数依赖约束,大部分函数依赖约束都是隐含在关系模式结构中的,特别是规范化程度较高的关系模式(例如,3NF或BCNFL 都由模式来保持函数依赖。但是,在实际应用中,为了不使信息过于分离,常常不过分地追求规范化。这样在关系的字段间就可以存在一些函数依赖需要显式地表示出来4)统计约束。即某个字段值与一个关系多个元组的统计值之间的约束关系。

6.动态列级约束:动态列级约束是修改列定义或列值时应满足的约束条件,包括下面两方面:)修改列定义时的约束2)修改列值时的约柬

67.动态元组约束:动态元组约束是指修改某个元组的值时需要参照其旧值,并且新旧值之间需要满足某种约束条件。

68.动态关系约束:动态关系约束是加在关系变化前后状态上的限制条件。

69.概念结构设计阶段:概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立与具体DBMS的概念模型。

70.逻辑结构设计阶段:逻辑结构设计是将概念结构转换为某个DBMS所支持的数据模型,并对其进行优化。

71.数据库物理设计阶段:数据库物理设计是为逻辑模型选取一个最适合应用环境的物理结构。

72.JDBC;JDBC是一个SQL层的API,允许将SQL语句作为参数嵌入道JDBC接口的方法中。从启动任何相关的数据库道启动特殊的数据库,JDBC均给予完全的自由度,无论是何种数据库,均可运行相同的代码。73.DAO;是一个ACTIVEX功能的编程语言中事例化及控制JET,它是替代JET引擎的GUI前端。

74数据字典;数据字典是系统中各类数据描述的集合,时进行详细的数据收集和数据分析所获得的主要成果。

75.变量;变量是一种使用方便的占位符,用于引用计算机的内存地址,该地址可以存储Script运行时可更改的程序信息。

76.Err对象:Err对象包含有关上一次在脚本时所发生的运行时错误信息。这个对象一般是用于处理和报告有关错误的信息。

77.ASP是服务器端脚本环境,内含于IIS3.0和4.0之中,可以通过结合HTML网页、ASP指令和ACTIVEX 控件建立动态交互且高效的WEB服务器应用程序,消除了某些创建WEB应用程序的不确定性,不必再担心客户机一端安装的浏览器类型。

78.ADO;是一项容易使用并且可扩展的将数据库访问添加到WEB页的技术。可以使用ADO编写紧凑简明的脚本以连接到ODBC兼容的数据库和OLEDB兼容的数据源。

79.在Oracle标准服务器中,角色的概念是什么?角色是一组权限的集合。有了角色的概念,安全管理机制可以把表或其他数据库对象上的一些权限进行组合,将它们赋给一个角色。需要时只需将该角色授予一个用户或一组用户,这样可以降低安全性机制的负担和成本。

80.Sybase数据库中所谓ACA是什么?目前管理企业的计算模型迅速变化,在未来的几年中,大型主机、客户用务器和In-ternet多种计算模型将同时并存。为了适应这种需要,Sybase为OLTP、数据仓库和小应用平台三类主要应用提供了定制好的多种多样的产品选件。这就是 AdsptiVe Se。ef Entefpfise.的适应性组件体系结构(Adaptive Component AIchitectureL 简称ACA。

81.Sybase数据库中的RPC和ZPC是指什么?RPC即“远程过程调用”(Remote Procedure Call,简记为 RPCL 是指可以调用存储在另一个远程服务器上的存储过程。任何客户应用都可以直接或经过本地 SQL Server 间接地进行RPC,从而实现对远程服务器的数据访问。对任何客户应用而言,它仅需一个本地服务器接口,而不必知道各部分数据物理上存放在哪一个服务器上。ZPC即“两阶段提交”(Two-Phase Commit,简记为 ZPCL 是实现分布式更新的必要手段。SQL Server允许选用任何一个服务器作为提交服务器(COMMIT Server入它负责执行分布事务的提交工作,即由它维护参加协同更新的各个事务的状态,并根据这些状

态和ZPC原则来决定是把全部事务都滚回(ROLLBACK人还是全部提交。

82.SYBASE MPP:SYBASE MPP是针对海量并行处理器MPP平台的多 CPU体系结构设计的并行服务器产品,能够实现并行查询、并行数据装载等操作。

83.Sybase IQ:Sybase IQ是 Sybase提供的高性能决策支持和交互式数据集成产品。

84.SybaseSQL具有分布功能的分布式数据库管理系统,用于移动应用和工作组,可以支持远程网络、移动计算机和其他移动设备。SQL Annwhere使用新型复制器,支持节点间两路的、基于消息的数据复制。

85.Sybase NetOLTP:以 Internet作为访问模式,以联机事务处理(OLTP)为目标,Sybase为这种新型应用创立出一个词汇“NetOLTP”,用来描述那些在Internet、Intranet、Extranet和传统的企业网络上执行商业事务的应用。

https://www.doczj.com/doc/df17395843.html,rmix的 DSA体系结构:DSA是指动态可伸缩体系结构(Dynamic Scalable Archi-tectureX 它是Informix公司面向未来先进成熟的数据库软件体系结构,建立在高性能的并行处理结构上,能提供接近线性的可伸缩性,还拥有灵活、智能、数据库级的数据划分模式。

86.对象与OID:现实世界的任一实体都被统一地模型化为一个对象,每个对象有一个唯一的标识,称为对象标识(OID)

87.并行数据库:并行数据库系统是在并行机上运行的具有并行处理能力的数据库系统。并行数据库系统是数据库技术与并行计算技术相结合的产物。

87.面向对象程序设计方法;面向对象程序设计方法是一种支持模块化设计和软件重用的实际可行的编程方法。它把程序设计的主要活动集中在建立对象和对象之间的联系上,从而完成所需的计算。

88.分布式数据库;分布式数据库是由一组数据组成的,这组数据分布在计算机网络的不同计算机上,网络中的每个节点具有独立处理的能力,可以执行局部应用,同时,每个结点也能通过网络子系统执行全局应用。

89.多媒体数据库;是指数据库中的信息不仅涉及各种数字、字符等格式化的表达方式,而且还包括多媒体的非格式化的表达方式,数据管理要涉及各种复杂对象的处理。

90.分布式数据库管理系统;是建立和维护数据库的一组软件,由四部分组成;1)局部场地上的数据库管理系统;2)全局数据库管理系统;3)全局数据字典;4)通信管理

91.数据仓库;在支持管理的决策生成过程中,一个面向主题的、集成的、时便的、非易失的数据集合。数据仓库的最终目的是将企业范围内的全体数据集成到一个数据仓库中,用户可以方便地从中进行信息查询、产生报表和进行数据分析等。数据仓库是一个决策支撑环境,它从不同的数据源得到数据,组织数据,使得数据有效地支持企业决策。

92.上卷操作;上卷操作就是由细粒度分组的聚集函数推算出粗粒度分组的过程。

填空

1.唯一标识实体的属性集称为码

2.关系代数的运算对象是关系

3.删除索引时,系统会同时从数据字典中删去有关该索引的描述

4.基本的封锁类型有两种:排它锁和共享锁

5.UNIQUE约束主要被用来确保不受主键约束的列上的数据唯一性

6.在Oracle标准服务器中,角色的概念是一组权限的集合

7.在SELECT语句中用DISTINCT消除指定列中的重复值

8.完成以下SQL语句以删除personal表的name_index索引:DROP INDEX name_index

9.元数据的主要目的是指明仓库中数据移动变化的来路,从而使仓库管理者可以知道仓库中任何数据项的历史

10.在关系模型中,任何关系必须满足实体完整性和参照完整性两个条件

11.关系可以有三种类型:基本关系,查询表和视图表

12.建立数据库最重要的一步就是定义一些基本表,SQL语言使用CREATE TABLE语句定义基本表

13.事务具有四大特征:原子性,一致性,隔离性和持久性

14.各分E—R图之间的冲突主要有三类:属性冲突,命名冲突和结构冲突

15关系模式的规范化过程是通过对关系模式的分解来实现的

16.JDBC是一套API集合,该集合设置了许多允许Java程序连接数据库的框架

17.ASP是在服务器端执行的,因此访问这些以,asp为后缀的文件时,不能用实际的物理路径,只能用其虚拟路径

18.在实际应用中,多媒体数据模型的建立方法有多种,常见的有:扩充关系模型,语义模型和面向对象模型

19关系数据模型的操纵主要包括查询,插入,删除和更新数据

20.在允许空值的数据字段中,用关键字NULL表示空值

21.笛卡尔积可表示为一个二维表,表中的每列对应一个域

22.字符"-"(下划线)表示的是可以和任意的单个字符匹配

23.关系模式R中属性或属性组X并非R的代码,但X是另一个关系模式的码,则称X是R的外部码或外码

24.数据库的完整性是指数据的正确性,一致性和相容性

25.数据分布最主要的目的是提高访问的局部性

26.表示索引的每一个索引值只对应唯一的数据记录的SQL语句是UNIQUE

27.删除视图(view_name)的语法是:DROP VIEW view_name

28.如果一个分解保持了函数依赖,则它可以减轻或解决各种异常情况

29.数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的安全性30E.F.Codd提岀的ALPHA语言是一种典型元组关系演算语言

31.SQL语言中,用于排序的是ORDER BY子句

32在VBscript中,过程被分为两类:Sub过程和Funcition过程

33.写岀往数据表Student(Sname,Sno,Sage)插入一条记录(‘张骏’,‘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中称为外码

40.对于函数依赖X→Y,如果Y是X的子集,则称X→Y为平凡函数依赖

41.在关系模式学生(学号,姓名,年龄,性别)中,若要求“学号不能为空”,则该约束属于对空值的约束

42.在关系代数中,θ连接是从两个关系的笛卡尔积中选取属性间满足一定条件的元组

43.ISAPI规范调用有两个入口点进入ISAPI DLL,分别是GetExtensionVesion()函数和HttpExtensionPro()函数

44.在VBScript中只支持Varian变量类型

45.在Oracle数据库的数据字典中,前缀为ALL的视图为扩展的用户视图

46并行数据库系统是数据库技术与并行计算技术结合的产物

47.在分布式数据库系统中,用户不必关系数据分布的细节,这种性质称为分布透明性

48.数据的逻辑独立性是指数据库的逻辑结构变化时,不影响应用程序

49.根据关系数据模型的性质要求,同一个关系中任意两个元组不能完全相同

50.DBMS执行CREATE VIEW语句的结果只是把对视图的定义存入数据字典,并不执行其中的SQL语句

51.将2NF的关系模式转变为3NF的关系模式,是消除了非主属性对主码的传递函数依赖

52.E—R图一般在数据库设计的概念设计阶段使用

53.数据字典通常包括数据项,数据结构,数据流,数据存储和处理过程五个部分

54.在视图集成中消除冗余主要采用分析方法,即以数据字典和数据视图为依据,根据数据字典中关于数据项之间逻辑关系的说明来消除冗余

55.URL正确的含义是统一资源定位器

56.数据库系统中可能发生的故障有:事务内部的故障,系统故障,计算机病毒和介质故障

57.在关系代数运算中,并,差,投影,选择和笛卡尔积为基本的运算

58.ASP所用的脚本语言是VBScript或JavaScript

59.用树形结构表示实体类型及实体间联系的数据模型称为层次模型

60.并发控制的主要技术是采用封锁机制

61.物理结构设计是设计DB的物理结构,主要包括DB的存储结构和存取方法

62.一个API是驻留在Web服务器上的程序代码,它扩展了服务器的性能

63.数据库技术与人工智能技术相结合,形成了知识库系统和主动数据库系统

64.数据库系统的核心是数据库管理系统(或DBMS)

65.在并行处理中,若干事物相互等待对方释放封锁,称为系统进入死锁状态

66关系模型是一种以数学理论为基础而构成的数据模型,把数据看成一张二维表

67.关系模型的完整性规则是对关系的某种约束条件

68.关系模型R分解成数据库模式ρ={R1,R2,L,Rk}的目的是为了消除数据冗余和操作异常现象。

69 avg()函数是以一个数字列为计算列求平均值。

70通常情况,顾客购物的订单和订单明细间是1对多的联系

71.删除表命令是:drop table

72.函数依赖和多值依赖是最重要的数据依赖。

73.数据转储是数据库恢复中采用的基本技术。

74.JDBC的一个主要目标是即支持两层模型也支持三层模型

75.面向对象程序设计的基本思想是封装和可扩展性

76.E-R图提供了表示实体型、属性和联系的方法

77.非关系模型数据结构的基本单位是基本层次联系

78.关系操作的特点是采用集合操作方式

79.数据库的主要功能是通过数据库支持的数据语言来实现

80.规范设计法从本质上看仍然是手工设计方法,其基本思想是过程迭带和逐步求精

81.VBScript的内置函数Ltrim()的作用是删除字符串左边的空格

82.OODB语言一般具备的功能包括:对象的操纵、类的定义与操作、操作/方法的定义

83.规范化的基本思想是逐步消除数据依赖中不合适的部分,是模式中的各关系模式达到某种程度的“分离”

84 SQL语言提供了GRANT和REVOKE语句实现授权和收回所受权利

85一个API是驻留在Web服务器上的程序代码,它扩展了服务器的性能

86关系模型是目前最重要的一种数据模型

87 E-R图中实体型用矩形表示,并在其内写明实体名

88参照完整性规则就是定义外码与主码之间的引用规则

89 CLUSTER表示要建立的索引是聚簇索引

90关系的表述称为关系模式

91数据库处于人工管理阶段的时候,数据是不保存的

92视图的消解是指,将对视图的查询转换为对基本表的查询的过程

93 DDL是指数据定义语言

94数据库在物理设备上的存储结构与存取方法称为数据库的物理结构

95使用Do…Loop语句可以多次运行语句块,当条件为Ture时或条件变为Ture之前,重复执行语句块

96实体之间的联系按照联系方式的不同可分为1:1、1:n和m:n

97数据库系统的核心是数据库管理系统或DBMS

98在关系模型中,实体以及实体间的联系都是用关系来表示

99在关系代数中专门的关系运算包括:选择、投影、连接、除等运算

100如果要统计网页的访问人数,可利用ASP中的Application对象

101对1NF关系进行投影,可将1NF关系转换为若干个2NF

102 ASP代码在HTML中的定界符是<%和%>

103候选码的定义是:关系中的某一属性值能唯一地标识一个元组

104在数据库设计的四个阶段中,“为哪些表,在哪些字段上,建立什么样的索引”,这一设计内容应该属于物理设计阶段

105ADO的Connection对象的属性用于控制高层的数据处理

106数据的最小存取单位是数据项

107层次模型用树型结构表示各类实体以及实体间的联系

108Count(*)是一个非常特殊但又非常有用的函数,它可以计算出满足约束条件的一组条件的行数

109逻辑设计过程就是把概念结构转换为逻辑结构的过程

110在INSERT语句中,VALUES列表中的表达式的数量,必须匹配列表中的列数

111数据库存取权限主要由两个要素组成:数据对象和操作类型

112用SQL语言CREATE VIEW命令建立视图

113OODB语言主要包括对象定于语言和对象操纵语言

114如果只对关系中的某些属性感兴趣,则可以用关系代数的投影运算选择这些属性

115RDBMS产品发展分三个阶段,在第三阶段(20世纪90年代)RDBMS产品加强了对完整性和安全性的支持

116使用E-R图方法的核心是划分实体和属性,并确定实体间的联系

117所谓聚簇索引是指索引项的顺序与表中记录的物理顺序一致的索引组织

118数据库系统中可能发生的故障有:系统故障、介质故障、计算机病毒和事务内部故障

119在数据库设计中,建立数据库、输入数据等操作属于实施阶段

120数据操纵语言(DML)分为宿主型DML和自主型DML两类,前者本身不能独立使用

121索引的建立有利也有弊,多过建立索引会占用过多的磁盘空间

122 SQL数据控制功能八廓事务管理功能和数据保护功能

123在关系模式职工(工号姓名年龄性别)中,若要求“职工的年龄必须在18-50岁之间”,则该约束属于用户定义的完整性约束

124封锁对象的大小称为封锁的尺度

125在分布式数据库中,用户不必关心数据分布的细节,这种性质成为分布透明性

简答

1.数据库技术经历了哪几个发展阶段

2.数据库技术在人工管理阶段的特点是哪些?

3.数据库技术在文件系统阶段的特点是哪些?

4.数据库技术在数据库系统阶段的特点是哪些

5.数据库系的发展可以划分为哪几

6.数据库学科的主要研究范围可以划分为哪几个领域?

7.数据模型应满足的要求有哪几方面

8.数据模型的要素有哪些

9.两个实体型之间的联系可以分为哪几类

10.层次模型有何限制

11.层次模型有哪些特点

12.多对多联系在层次模型中如何表示

13.层次数据模型的操纵主要有哪些

14.层次模型的完整性约束主要有哪些

15.层次数据模型的存储结构主要有哪些?

16.层次数据模型有何优缺点?

17 网状数据模型须满足哪些条件?

18.网状数据模型的数据结构是什么

19.网状数据模型的特征是什么

20.网状数据模型的操纵包括哪

2I.网状数据模型的完整性约束有哪些?

22.网状数据模型的存储结构是什么样的?

23.网状数据模型的优缺点各有哪些?

24.关系数据模型的数据结构是什么样的

25.关系数据模型的操纵与完整性约束各有哪些

26.关系数据模型的存储结构是什么样的?

27.关系数据模型的优缺点各有哪些?

28.外模式的存在有什么意义?

29.数据系统的三级模式结构是指什

30.数据库的二级映象功能是指什么?

31.数据库的二级映象功能对于数据独立性有何意义

32.数据库管理系统的功能有哪些?

33.数据库管理系统由哪几部分组成

34.一个设计优良的DBMS应具备哪些特征?

35.简述数据库管理系统的工作过程?

36 关系数据库系统与非关系数据库系统的区别是什么?

37.关系模型由哪几部分构成?

38.关系数据语言可分为哪几类

39.

40.关系可分为哪几种类型

41.基本关系具有哪些性质

42.关系模型要求关系必须满足的最基本的一条规范条件是什么?

43.关系数据库中,关系模式包括哪几方面。

44,关系模式的特征是什么

45.关系数据库的型和值是什么

46,关系模型的完整性规则包括哪几类?

47.对实体完整性应该有哪些说明?

48系运算的特征是什么

49系代数用到的运算符包括哪几类

50系代数的运算按运算符的不同主要分为哪几类?

51组变量的主要用途有哪几方面

52举三个以上的元组关系演算中的集函数,并简要说明它们的用途

53述在元组关系演算中修改操作的步骤

54述在元组关系演算中插入操作的步骤

55述在元组关系演算中删除操作的步骤

56述SQL语言的特点。

57述在SQL中建立索引的意义

58.简述视图的基本特征

59.简述关系模式规范化的基本步骤

60 简述数据库被破坏的常见原因和DBMS提供的数据保护功能

61.简述存取控制的概念和存取权限的概念

62.简述视图在数据库安全性方面的作用

63.简述数据加密的原理和作用

64.简述数据的完整性与安全性的区别

65.简述完整性的约束条件作用的对象

66简述规范设计方法中数据库及其成用系决开得的全过程

67.简述概念模型的特点:

68简述数据模型的优化

69简述ASP文件的几个组成部分

70.简述需求分析的任务

71简述CGI特点

72简述JDBC提供的连接数据库的几种方法

73简述JDBC的功能和特点

74.在没有表单提交时查询字符串的值是否可以使用Request.Querystring集合

75.若需要有多个提交按钮的 Web表单,如何确定是哪一个提交按钮被单击

76.能否使用Session对象在应用程序B中从脚本程序中读取在应用程序A中存储的用户信息

77.OLE DB与 ODBC t间的主要差别是什么

78.如果要在ASP中使用LIKE子句和星号(。)作为通配符执行SQL语句时ASP脚本根本接受任何记录集,这可能是什么原因78.是否可能从 ASP创建一个数据库表

79.如何测试读取记录集的 RecordCount属性对于速度是否具有显著的影响

80..asp文件的 ASP代码是否从服务器传送到测览器上

81.在 IIS中,必须设置哪一种访问权限才能执行 ASP页

82.哪些Web服务器允许你使用包含远程服务器上的内容的虚拟目录

83.简述 ASP引擎提供的 6个内置对象

84.如何检测脚本是用 POST还是用 GET方法从 HTML麦单获得数据

85.在将一个值写入到Application变量中之前需要做什么

86.设置代码页的两种方法是什么?

87 如果你想使用 SQL INSERT语句把『“输人写入到数据库中,需要注意哪三件事情88.更新据库数据的两种主要技术是什么?

89.能否不创建 ODBC数据库就从 ASP连接到数据库

90.可以把输出参数分配为哪一种 SQL Server数据类型?

91 简述ASP的主要特点;

92.列出并简要说明ADO中所有重要的接口。

93.数据库管理系统对关系模型的支持分为哪几个阶段?

94.数据库管理系统在运行环境上的发展分为哪几个阶段?

95.数据库管理系统在支持应用上的发展分为哪几个阶段?

96.简述Oracle关系数据库产品的特性

97.Oracle产品主要包括哪几类

98.Oracle数据库服务器产品由哪几部分构成?

99.Oracle标准jL务器主要具有哪些特色?

100.常用的 Oracle工具有哪些?

101.常用的 ORACLE连接产品有哪些?

102.简述Oracle的数据仓库解决方案

103.简述Oracle的Internet解决万案

104.简要介绍一下Sybase关系数据库产品

105.Sybase关系数据库产品的特点有哪些?

106.简要介绍一下Sybase数据库服务器产品。

107.简要介绍一 T Sybase SQL Server服务器软件。

108.Sybase SQL Server Bk务器软件的特色有哪些

109.Sybase中的备份月民务器(Backup Serve)的特点有哪些?

110.Sybase MPP的作用是什么?

111.Sybase都提供了哪些开发工具

112.Sybase提供的中间件有什么作用?

113.Sybase都提供了哪些中间件?

114 简要叙述SYBASE的数据仓库解决方案

115.简要叙述Syba既的Internet解决万案

116.Informix产品系列主要包括哪些内容

117.Informix数据库Rk务器有什么特性?

118.简要介绍一T Informix数据库服务器。

121.简要介绍一下INFORMIX提供的工具。

120.简要介绍一下Informix提供的连接软件

121.简述数据仓库管理的五种信息流。

122.简述多媒体数据库管理系统的体系结构

123简述对象关系数据库系统具有的特点

124简述分布式数据库的特点

125简述数据分布的大致方式

126简述数据仓库的基本操作

1.数据库技术经历了哪几个发展阶段数据库技术随着计算机硬件和软件技术的发展,经历了如下三个阶段:1)人工管理阶段2)文件系统阶段 3)数据库管理阶段

2.数据库技术在人工管理阶段的特点是哪些?该阶段数据管理的特点是:1)数据不保存。因为计算机主要应用于科学计算,一般不需要将数据长期保存。只在计算某一具体实例时将数据输人,用完就撤走,不仅对用户数据如此处理,对系统软件有时也是这样。2)数据需要由应用程序自己进行管理。应用程序不仅要规定数据的逻辑结构,而且还要设计物理结构,包括存储结构,存取方法,输们出方式等。因此程序中存取数据的子程序随着存储的改变而改变。即数据与程序不具有独立性,这样不仅必须花费许多精力在数据的物理布置上,而且数据在存储上有一些改变,就必须修改程序。3)这一时期基本上没有文件概忒,数据的组织方式必须由程序员自行设计。)数据不共享。一组数据对应一个程序,数据是面向应用的。即使两个应用程序涉及某些相同的数据,也必须各自定义,无法互相利用,互相参照。所以程序与程序之间有大量冗余数据。

3.数据库技术在文件系统阶段的特点是哪些?该阶段数据管理的特点是:1)数据可以长期保存。由于计算机大量用于数据处理,数据需要长期保留在外存上反复处置,即经常对文件进行查询、修改、插入和删除等操作。(2)文件系统管理数据。由于有软件进行数据管理,程序和数据之间有软件提供存取方法进行转换,有共同的数据查询修改的管理模块。文件的逻辑结构与存储结构由系统进行转换,使程序与数据有了一定的独立性。这样程序员可以集中精力于算法,而不必过多地考虑物理细节。并且,数据在存储上的改变不一定反映在程序上,这又可以大大节省维护程序的工作量。3)文件已经多样化。由于已有了直接存取存储设备,也就有了索引文件,链接文件,直接存取文件等,而且用上倒排文件进行多码检索。4)数据的存取基本上以记录为单位。5)文件系统仍存在很多缺点,主要是数据共享性差、数冗余度大,而且数据和程序缺乏独立性

4.数据库技术在数据库系统阶段的特点是哪些?该阶段数据管理的特点是:数据库系统的特点如下:1)数据结构化:数据的结构化是数据库主要特征之一,是数据库与文件系统的根本区别。2)数据共享性高、冗余度小、易扩充。3)数据独立性高,把数据的定”义和描述从应用程序中分离出去。4)统一的数据管理和控制,提供数据的安全性(Security)保护、数据的完整性(legrity)控制、数据库恢复(Recovery)并发控制(Concurrency)等数据控制功能。 6)数据的最小存取单位是数据项。既可以存取数据库中某一个数据项或“组数据项,也可以存取一个记录或一组记录。

5.数据库系的发展可以划分为哪几代?数据库系统起源于60年代中期。其发展可以划分为三代:1)第一代数据库系统,即层次数据库系统和网状数据库系统,主要支持层次和网状型,其特点是支持三级抽象模式的体系结构;用指针来表示数据之间的联系;数据定义语言和数据操纵语言相对独立;数据库语言采用过程性语言。2)第二代数据库系统,即关系数据库系统(RDBMS)主要支持关系数据模型,有严格的理论基础,概念简单、清晰,易于理解和使用。关系模型一经提出,便迅速发展,成为实用性最强的产品。该数据库系统的主要特点是:概念单一化,数据及其数据间的联系都用关系来表示;以关系代数为理论基础;数据独立性强;数据库语言采用说明性语言,简化了编程难度。3)第三代数据库系统,即面向对象数据库系统,它基于扩展的关系数据模型或面向对象数据模型,是尚未成熟的一代数据库系统,其主要特点是支持包括数据、对象和知识的管理:在保持和继承第二代数据库系统的技术基础上引人面向对象技术;对其他系统开放,有良好的可移植性、可连接性、可扩展性和可互操作性。

6.数据库学科的主要研究范围可以划分为哪几个领域?数据库学科的研究范围十分广泛,可以概括为三个主要领域:1)数据库管理系统软件的研制:DBMS是数据库系统的基础,研制DBMS的基本目标是扩大功能、提高性能和可用性,从而提高用户的生产率。研制以(DBMS)为核心的一组相互联系的软件系统已成为当前数据库软件产品的方向2)数据库设计:包括数据库设计方法、设计工具和理论的研究,数据模型和数据建模的研究;计算机辅助数据库设计方法及其软件系统的研究,数据库设计规范和标准的研究等。3)数据库理论:数据库理论研究主要集中于关系的规范化理论和关系数据理论。

7.数据模型应满足的要求有哪几方面?数据模型应满足三方面要求:一是能比较真实地模拟现实世界;二是容易为人所理解;三是便于在计算机上实现。

8.数据模型的要素有哪些?数据模型通常都是由数据结构、数据操作和完整性约束三个要素组成1)数据结构:数据结构用于描述系统的静态特性2)数据操作:数据操作用于描述系统的动态特性。(3)数据的约束条件

9.两个实体型之间的联系可以分为哪几类?两个实体型之间的联系可以分为三类:1)一对一联系(1:1)如果对于实体集A中的每一个实体,实体集B中至多有n个实体与之联系,反之亦然,则称实体集A与实体集B具有一对一联系。记为1:1。 2)一对多联系(1:n) 如果对于实体集A中的每一个实体,实体集B 中有n个实体n>0)与之联系,反之,对于实体集B中的每一个实体,实体集A中至多只有一个实体与之联系,则称实体集A与实体集B有一对多联系。记为1:n。3)多对多联系(m:nX 如果对于实体集 A中的每一个实体,实体集 B中有n个实体n>0)与之联系,反之,对于实体集B中的每一个实体,实体集A 中也有m个实体(m>0)与之联系,则称实体集A与实体集B具有多对多联系。记为m:n。

10.层次模型有何限制?层次模型有以下两个限制1)·只有一个结点没有双亲结点,称之为根结点;2)根以外的其他结点有且只有一个双亲结点。这就使得层次数据库系统只能处理一对多的实体关系。

11.层次模型有哪些特点?层次模型有如下特点:1)在层次模型中,每个结点表示一个记录类型,结点之间的连线表示记录类型间的联系,这种联系只能是父了联系。每个记录类型可包含若干个字段,这里,记录类型描述的是实体,字段描述实体的属性。各个记录类型及其字段都必须命名。各个记录类型、同一记录类型中各个字段不能同名。每个记录类型可以定义一个排序字段,也称为码字段,如果定义该排序字段的值是唯、一的,则它能唯一地标识一个记录值。一个层次模型在理论上可以包含任意有限个记录类型和字段,但任何实际的系统都会因为存储容量或其他原因而限制层次模型中包含的记录类型和字段的个数2)任何一个给定的记录值只有按其路径查看时,才能显示出它的全部意义,没有一个子女记录值能够脱离双亲记录值而独立存在。

12.多对多联系在层次模型中如何表示?用层次模型表示多对多联系,必须首先将其分解成一对多联系。分解方法有两种:冗余结点法和虚拟结点法。冗余结点法的优点是结构清晰,允许结点改变存储位置,缺点是需要额外占用存储空间,有潜在的不一致性。虚拟结点法的优点是减少对存储空间的浪费,避免产生潜在的不一致性,缺点是结点改变存储位置可能引起虚拟结点中指针的修改。

13.层次数据模型的操纵主要有哪些?层次数据模型的操纵主要有查询、插人、删除和更新。

14.层次模型的完整性约束主要有哪些?进行插人、删除、更新操作时要满足层次模型的完整性约束条件1)进行插人操作时,如果没有相应的双亲结点值就不能插人子女结点值。2)进行删除操作时,如果删除双亲结点值,则相应的子女结点值也被同时删除。3)进行更新操作时,应更新所有相应记录,以保证数据的一致性。

15.层次数据模型的存储结构主要有哪些?存储层次数据库不仅要存储数据本身,还要反映出数据之间的层次联系,实现方法有两种:1)邻接法。按照层次树前序穿越的顺序把所有记录值依次邻接存放,即通过物理空间的位置相邻来实现层次顺序。2)链接法:用指引元反映数据之间的层次联系。

16.层次数据模型有何优缺点?1)层次数据模型的优点主要有:①层次数据模型本身比较简单,只需很少几条命令就能操纵数据库,比较容易使用。②对于实体间联系是固定的,且预先定义好的应用系统,采用层次模型来实现,其性能优于关系模型,不次于网状模型。③层次数据模型提供了良好的完整性支持。2)层次数据模型的缺点主要有①现实世界中很多联系是非层次性的,如多对多联系、一个结点具有多个双亲等,层次模型表示这类联系的方法很笨拙,只能通过引人冗余数据(易产生不一致性)或创建非自然的数据组织(引人虚拟结点)来解决。③对插人和删除操作的限制比较多④由于结构严密,层次命令趋于程序化。

17 网状数据模型须满足哪些条件?在数据库中,把满足以下两个条件的基本层次联系集合称为网状数据模型1)允许一个以上的结点无双亲2)一个结点可以有多于一个的双亲。

18.网状数据模型的数据结构是什么?网状数据结构可以有很多种,有些网状数据库系统只能处理部分类

型的网状数据结构,这时就需要将其他类型的结构分解或转换成它所能处理的结构。网状模型中也是每个结点表示一个记录类型(实体)每个记录类型可包含若干个字段(实体的属性结点间的连线表示记录类型(实体)之间的父子联系。

19.网状数据模型的特征是什么?网状数据模型是一种比层次模型更具普遍性的结构,它去掉了层次模型的两个限制,允许多个结点没有双亲结点,允许结点有多个双亲结点,此外它还允许两个结点之间有多种联系(称之为复合联系)。因此同状数据模型可以更直接地描述现实世界。而层次结构实际上是网状结构的一个特例。

20.网状数据模型的操纵包括哪些?网状数据模型的操纵主要包括查询、插人、删除和更新数据

2I.网状数据模型的完整性约束有哪些?1)插人操作允许插人尚未确定双亲结点值的子女结点值2)删除操作允许只删除双亲结点值3)由于网状模型可以直接表示非树形结构,而无需象层次模型那样增加冗余结点,因此做更新操作时只需更新指定记录即可4)查询操作可以有多种方法,可根据具体情况选用。网状数据模型没有层次模型那样严格的完整性约束条件,但具体的网状数据库系统如(DBTG)对数据操纵还是加了一些限制,·提供了一定的完整性约束。

22.网状数据模型的存储结构是什么样的?22.网状数据模型的存储结构依具体系统不同而不同,常用的方法是链接法,包括单向链接、双向链接、环状链接、向首链接等,此外还有其他实现方法,如指引元阵列法、二进制阵列法、索引法等。

23.网状数据模型的优缺点各有哪些?1)网状数据模型的优点主要有:①能够更为直接地描述现实世界,如一个结点可以有多个双亲、允许结点之间为多对多的联系等。②具有良好的性能,存取效率较高。2)网状数据模型的缺点主要有:①其DDL、DML语言极其复杂2结构比较复杂,而且随着应用环境的扩大,数据库的结构就变得越来越复杂,不利于最终用户掌握。

24.关系数据模型的数据结构是什么样的?一个关系模型的逻辑结构是一张二维表,它由行和列组成。在关系模型中,实体以及实体间的联系都是用关系来表示的。关系模型要求关系必须是规范化的,·即要求关系模式必须满足一定的规范条件,这些规范条件中最基本的一条就是,关系的每一个分量必须是一个不可分的数据项,也就是说,不允许表中还有表。

25.关系数据模型的操纵与完整性约束各有哪些?关系数据模型的操纵主要包括查询、插入、删除和更新数据。这些操作必须满足关系的完整性约柬条件。关系的完整性约束条件包括三大类:实体完整性、参照完整性和用户定义的完整性。26.关系数据模型的存储结构是什么样的?关系数据模型中,实体及实体间的联系都用表来表示。在数据库的物理组织中,表以件件形式存储,每一个表通常对应一种文件结构。27.关系数据模型的优缺点各有哪些?1)关系数据模型具有下列优点:①关系模型与非关系模型不同,它是建立在严格的数学概念基础上的。②关系模型的概念单一。无论实体还是实体之间的联系都用关系来表示。对数据的检索结果也是关系(即表) 所以其数据结构简单、清晰,用户易懂易用。③关系模型的存取路径对用户透明,从而具有更高的数据独立性,更好的安全保密性,也简化了程序员的工作和数据库开发设计的工作。2)关系数据模型也有缺点,其中最主要的缺点是:由于存取路径对用户透明,查询效率往往不如非关系数据模型。因此,为了提高性能,必须对用户的查询请求进行优化,增加了开发数据库管理系统的负担

28.外模式的存在有什么意义?处于什么地位?外模式是保证数据安全性的一个有力措施。每个用户只能看见和访问所对应的外模式中的数据,数据库中的其余数据是不可见的外模式往往对应一个小的逻辑数据库,一般它同逻辑数据库可看成在同一抽象级别。然而,因为外模式处理的数据并没有实际存储在数据库中,而仅可以从逻辑数据库中构造出来,因此比逻辑模式的抽象级别更高

29.数据系统的三级模式结构是指什么?数据库系统的三级模式结构是指数据库系统是由外模式(物理模式\模式\逻辑模式)和内模式三级抽象模式构成,这是数据库系统的体系结构或总结构。在数据库系统领域,一般不必深人到二进位或字节的级别看待数据,而是从文件级(物理级)开始,因为数据库系统往往是建立在文件系统基础之上的。三级抽象模式在数据库系统中都存储于数据系统数据字典中,是数据字典的最基本的内容,数据库管理系统通过数据字典来管理和访问数据模式。

30.数据库的二级映象功能是指什么?数据库系统的三级模式是数据的三个抽象级别,它把数据的具体组织留给DBMS管理,使用户能逻辑地抽象地处理数据,而不必关心数据在计算机中的具体表示方式与存储方式。为了能够在内部实现这三个抽象层次的联系和转换,数据库管理系统在这三级模式之间提供了两层映象:1)外模式/模式映象:模式描述的是数据的全局逻辑结构,外模式描述的是数据的局部逻辑结构。对应于同一个模式可以有任意多个外模式。对于每一个外模式,数据库系统都有一个外模式修式映象,它定义该外模式与内模式之间的对应关系。这些映象定义通常包含在各自外模式的描述中。2)模式/内模式映象:数据库中只有一个模式,也只有一个内模式,所以模式/内模式映象是唯一的,它定义数据库全局逻辑结构与存储结构之间的对应关系。

31.数据库的二级映象功能对于数据独立性有何意义?数据库的二级映象功能保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性当模式改变时(例如增加新的关系、新的属性、改变属性的数据类型等)则数据库管理对各个外模式/模式的映象作相应改变,可以使外模式保持不变。应用程序是依据数据的外模式编写的,从而应用程序不必修改,保证了数据与程序的逻辑独立性,简称数据的逻辑独立性。数据与程序之间的独立性,使得数据的定义和描述可以从应用程序中分离出去。另外由于数据的存取由DBMS 管理,用户不必考虑存取路径等细节。从而简化了应用程序的编制,大大减少了应用程序的维护和修改。32.数据库管理系统的功能有哪些?一般说来,DBMS的功能主要包括以下6个方面:1)数据定义:数据定义包括定义构成数据库结构的模式、存储模式和外模式,定义各个外模式与模式之间的映射,定义模式与存储模式之间的映射,定义有关的约束条件。)数据操纵:数据操纵包括对数据库数据的检索、插入、修改和删除等基本操作。3)数据库运行管理:对数据库的运行进行管理是DBMS运行时的核心部分,包括对数据库进行并发控制、安全性检查、完整性约束条件的检查和执行及数据库的内部维护索引、数据字典的自动维护)等。所有访问数据库的操作都要在这些控制程序的统一管理下进行,以保证数据的安全性、完整性、一致性以及多用户对数据库的并发使用。)数据组织、存储和管理:数据库中需要存放多种数据,如数据字典、用户数据、存取路径等,DBMS负责分门别类地组织、存储和管理这些数据,确定以何种文件结构和存方式物理地组织这些数据,如何实现数据之间的联系,以便提高存储空间利用率以及提高随机查找、顺序查找、增、删、改等操作的时间效率。5)数据库的建立和维护:建立数据库包括数据库初始数据的输人与数据转换等。维护数据库包括数据库的转储与恢复、数据库的重组织与重构造、性能的监视与分析等。6)数据通信接口:DBMS需要提供与其他软件系统进行通信的功能。

33.数据库管理系统由哪几部分组成?为了提供上述6方面的功能,DBMS通常由以下4部分组成:1)数据定义语言及其翻译处理程序:DBMS一般都提供数据定义语言(Data Defini

non language,简称DDL)供用户定义数据库的模式、存储模式、外模式、各级模式间的映射、有关的约束条件等。2)数据操纵语言及其编译(或解释)程序:DBMS提供了DDL实现对数据库的检索、插人、修改、删除等基本操作。DML分为宿主型DML和自主型DML两类。宿主型DML·本身不能独立使用,必须嵌人主语言中;自主型 DML又称为自含型 DML,它们是交互式命令语言,语法简单,可以独立使用3)数据库运行控制程序:DBMS提供了一些系统运行控制程序负责数据库运行过的控制与管理,包括系统初启程序、文件读写与维护程序、存取路径管理程序、缓冲区管理程序、安全性控制程序、完整性检查程序、并发控制程序、事务管理程序、运行日志管理程序等,它们在数据库运行过程中监视着对数据的所有操作,控制管理数据库资源,处理多用户的并发操作等。4)实用程序。

34.一个设计优良的DBMS应具备哪些特征?一个设计优良的DBMS,应该具有友好的用户界面、比较完备的功能、较高的运行效率、清晰的系统结构和开放性。所谓开放性是指数据库设计人员能够根据自己的特殊需要,方便地在一个DBMS中加人一些新的工具模块,这些外来的工具模块可以与该DBMS紧密结合,一起运行。现在人们越来越重视DBMS的开放性,因为DBMS的开放性为建立以它为核心的软件开发环境或规模较大的应用系统提供了极大的方便,也使DBMS本身具有更强的适应性、灵活性、可扩充性。

35.简述数据库管理系统的工作过程?在数据库系统中,当一个应用程序或用户需要存取数据库中的数据时,应用程序、DBMS、操作系统、硬件等几个方面必须协同工作,共同完成用户的请求。这是一个较为复杂的过程,其中DBMS起着关键的中介作用。应用程序(或用户)从数据库中读取一个数据通常需要以下步

骤。1)应用程序A向DBMS发出从数据库中读数据记录的命令;2)DBMS对该命令进行语法检查、语义检查,并调用应用程序A对应的子模式,检查A的存取权限,决定是否执行该命令。如果拒绝执行,则向用户返回错误信息;3)在决定执行该命令后,DBMS调用模式,依据子模式/g式映象的定义,确定应读人模式中的哪些记录;4)DBMS调用物理模式,依据模式/@理模式映象的定义,决定应从哪个文件、用什么存取方式、读人哪个或哪些物理记录;5)DBMS向操作系统发出执行读取所需物理记录的命令;6)操作系统执行读数据的有关操作;7)操作系统将数据从数据库的存储区送至系统缓冲区;8)DBMS依据子模式膜式映象的定义,导出应用程序A所要读取的记录格式;9)DBMS将数据记录从系统缓冲区传送到应用程序A的用户工作区;10)DBMS向应用程序 A返回命令执行情况的状态信息。DBMS本身是一个有机的整体,其各个部分密切配合,利用子模式、模式和存储模式各个层次的数据描述,以及各级模式之间映象,在用户与操作系统之间起中介作用。

36 关系数据库系统与非关系数据库系统的区别是什么?

关系数据库系统与非关系数据库系统的区别是:关系系统只有“表”这一种数据结构而非关系数据库系统还有其他数据结构,对这些数据结构有其他的操作。

37.关系模型由哪几部分构成?关系模型由关系数据结构、关系操作集合和关系完整性约束三部分组成。1)单一的数据结构一关系:关系模型的数据结构非常单一。在关系模型中,现实世界的实体以及实体间的各种联系均用关系来表示,在用户看来,关系模型中数据的逻辑结构是一张二维表。2)关系操作:关系操作采用集合操作方式,即操作的对象和结构都是集合。关系模型给出了关系操作能力,但不对RDBMS语言给出具体的语法要求。3)关系的三类完整性约束:关系模型提供了丰富的完整性控制机制,允许定义三类完整性约束:实体完整性、参照完整性和用户定义的完整性。其中实体完整性和参照完整性是关系模型必须满足的完整性约束件,应该由关系系统自动支持。用户定义的完整性是应用领域需要遵循的约束条件,体现了具体领域中的语义约束。

38.关系数据语言可分为哪几类?关系数据语言可以分为三类1)关系代数语言,例如 ISBL2)关系演算语言,又分为元组关系演算语言(例如 APLHA、QUE L)和域关系演算语言(例如 QBE)3)具有关系代数和关系演算双重特点的语言(例如 SQL)

39.关系数据语言的共同特征是什么?关系数据语言的共同特点是:语言具有完备的表达能力,是非过程化的集合操作语言,功能强,能够嵌入高级语言中使用。

40.关系可分为哪几种类型?关系可以有三种类型:基本关系(通常又称为基本表或基表)查询表和视图表。1)基本表是实际存在的表,它是实际存储数据的逻辑表示。2)查询表是查询结果对应的表。3)视图表则是基本表或其他视图表导出的表,是虚表,不对应实际存储的数据。

41.基本关系具有哪些性质?基本关系具有以下六条性质:1)列是同质的(Homogeneous)即每一列中的分量为同一类型的数据,来自同一个域。2)不同的列可出自同一个域,称其中的每列为一个属性,不同的属性要给予不同的属性名。3)列的顺序无所谓,即列的次序可以任意交换。4)任意两个元组不能完全相同。5)行的顺序无所谓,即行的次序可以任意交换。6)分量必须取原子值,Rg每一个分量都必须是不可分的数据库。

42.关系模型要求关系必须满足的最基本的一条规范条件是什么?

关系模型要求关系必须是规范化的,即要求关系模式必须满足一定的规范条件。这些规范条件中最基本的一条就是,关系的每一个分量必须是一个不可分的数据项。

43.关系数据库中,关系模式包括哪几方面?关系模式是对关系的描述,包括如下方面:首先,关系实质上是一张二维表,表的每一行为一个元组,每一列为一个属性。一个元组就是该关系所涉及的属性集的笛卡尔积的一个元素。关系是元组的集合,因此关系模式必须指出这个元组集合的结构。即它由哪些构成,这些属性来自哪些域,以及属性与域之间的映象关系。其次,一个关系通常是由赋予它的元组语义来确定的。元组语义实质上是一个m目谓词(或者说凡符合元组语义的那部分元素)的全体就构成了该关系模式的关系。再次,现实世界的许多已有事实限定了关系模式所有可能的关系必须满足一定的完整约束条件。这些约束或者通过对属性值间的相互关连(主要体现于值相等与否)反映出来,关系模式应当刻划出这些完整

2014年4月互联网数据库试题和答案

全国2014年4月高等教育自学考试互联网数据库试题 (课程代码 00911) 一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。错涂、多涂或未涂均无分。 1.在数据模型的三个要素中,用于描述系统静态特性的是B A.数据操作B.数据结构 C.数据完整性约束D.数据参照 2.SQL语言中的REVOKE语句的主要作用是C A.结束程序B.返回系统 C.收回权限D.提交事务 3.JDBC包含多个类,其中Java.sql.Time类属于A A.Java JDBC类B.Java JDBC接口 C.Java JDBC异常D.Java JDBC控制 4.在CGI程序中,如果采用GET方法传递参数,用来传递查询条件参数的环境变量是D A.ENV-STRING B.CONDITION-STRING C.CONTENT-STRING D.QUERY-STRING 5.在SQL语句中,与X BETWEEN 60 AND 90等价的表达式是B A.X>60 AND X<90 B.X>=60 AND X< =90 C.X>60 AND X< =90 D.X>=60 AND X<90 →, 6.如果关系模式R(U,F)中不存在候选码X、属性组Y以及非属性Z(Z?Y),使得X Y →和Y→Z成立,则R属于A Y X A.3 NF B.4 NF C.5 NF D.BCNF 7.在目前的并行数据库体系结构中,实现技术最容易的是C A.SN B.SD C.SM D.SK 8.在ASP的内置对象中,从客户端用户提取信息的是C A.Session对象B.System对象 C.Request对象D.Application对象 9.实体完整性规则规定基本关系中的D A.元组不能取空值B.属性不能取空值 C.外码不能取空值D.所有主属性都不能取空值 10.保护数据以防止未经授权或不合法的使用造成的数据泄露、更改或破坏,是指数据库的B

《互联网数据库》实践考核复习资料

《互联网数据库》实践考核复习资料 一、单项选择题 1.在数据库治理技术的进展过程中,经历了人工治理时期、文件系统时期和数据库系统时期。在这几个时期中,数据独立性最高的是()时期。 A.数据库系统 B.文件系统 C.人工治理 D.数据项治理 2.层次模型不能直截了当表示() A.1:1关系 B.1:m关系 C.m:n关系 D.1:1和1:m关系 3.实体和属性的关系是(B) A.一个属性对应于若干实体 B. 一个实体能够由若干个属性来刻画 C.一个属性包含有若干实体 D.一个实体仅能够由一个属性来刻画 4.域的概念是() A.属性的储备空间 B.属性的取值范畴 C.属性的物理空间 D.属性的复杂程度 5.在一个关系中如果有如此一个属性存在,它的值能唯独地标识关系中的每一个元组,称那个属性为() A.关键字 B.数据项 C.主属性 D.主属性值 6.关系数据库治理系统应能实现的专门关系运算包括() A.排序、索引、统计 B.选择、投影、连接 C.关联、更新、排序 D.显示、打印、制表 7.在关系代数的专门关系运算中,从表中取出满足条件的属性的操作称为( )

A.选择 B.投影 C.连接 D.扫描 8.下面关于运算的叙述,正确的是( ) A.任何一种运算差不多上将一定的运算符作用于一定的运算对象上,得到预期的运算结果 B.任何一种运算差不多上将一定的运算对象作用于一定的运算符上,得到预期的运算结果 C.任何一种运算差不多上将一定的运算对象作用于一定的运算方法上,得到预期的运算结果 D.任何一种运算差不多上将一定的运算方法作用于一定的运算对象上,得到预期的运算结果 9.作为域关系演算的谓词变元的差不多对象的是( ) A.域变量的重量 B.即元组变量在域变量上的逻辑映射 C.元组变量 D.元组变量的重量,即域变量 10.SQL语言具有( )的功能 A.关系规范化、数据操纵、数据操纵 B.数据定义、数据操纵、数据操纵 C.数据定义、关系规范化、数据操纵 D.数据定义、关系规范化、数据操纵 11.检索学生姓名及其所选修的课程号和成绩.正确的SELECT语句是( ) A.SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE F ROM SWHERE SN=”王华”) B. SELECT SN,AGE,SEX FROM S WHERE SN=”王华” C. SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE WHERE SN=”王华”) D. SELECT SN,AGE,SEX FROM S WHERE AGE>王华. AGE 12.SQL语言中,外模式对应于( ) A.视图和部分差不多表 B.差不多表

自考互联网数据库重点考点

互联网数据库 第一章绪论 1.数据库技术在数据库系统阶段的特点: 1数据结构化 2 数据共享性高冗余量小,易扩充 3 数据独立性高 4 统一的数据管理和控制 5 数据的最小存取单位是数据项。 2.数据模型通常由数据结构数据操作盒完整性约束三个要素构成a数据结构:用于描述系统的静态特征b数据操作用于描述系统的动态特征c约束条件是一组完整性规则的集合 第二章关系数据库简介 3.关系数据语言分为三类:a关系代数语言如ISBL b 关系演算语言分为元祖关系演算语言APLHA QUEL和域关系演算语言QBE c 具有关系代数和关系演算双重特点的:SQL 关系模型中三种完整性约束:实体完整性参照完整性用户自定义的完整性 关系代数用到的运算符:集合运算符专门的关系运算符算术比较符逻辑运算符 关系的三种类型基本类型(基本表)查询表和视图表 基本表是实际存在的表,是实际储存数据的逻辑表示 查询表是查询结果对应的表 视图表则是基本表或其他视图表导出的表,是虚表,不对应实际存储的数据。 关系数据库和非关系数据库的区别:关系数据库只有表这一种数据结构,非关系数据库有其他数据库结构和其他操作 关系模式是对关系的描述,五部分组成R(U,D,DOM,F) R关系名U组成该关系的属性名集合 D 为属性组U 中属性所来自的域DOM 为属性向域的映像集合 F 属性间数据的依赖关系集合 第三章关系数据库标准语言sql SQL的特点1综合统一2 高度非过程化 3 面向集合的操纵方式 4 以同一种语法结构提供两 种使用方式 5 语言简洁,易学易 用。 连接查询:查询同时涉及到两个 以上的表,包括等值连接自然 连接非等值连接自身连接外 连接复合条件连接查询 第四章关系数据库设计理论 关系分解的三个定义:1 分解具 有无损连接性 2 保持函数依赖 3 既要具有无损连接性又要保 持函数依赖 BCNF 关系模式具有的性质:1 所有非主属性都完全函数依赖 于每个候选码 2 所有主属性都 完全函数依赖于每个不包含它的 候选码 3 没有任何属性完全函 数依赖于非码的任何一组属性。 第五章数据库保护 数据库管理系统的安全功能:1 数据库恢复 2 并发控制 3 安全 性保护 4 完整性保护 审计是一种事后监视的措施, 跟踪数据库的访问活动,以发现 数据库的非法访问以达到安全防 范的目的。 数据库的完整性是指数据的正 确性一致性相容性。 DBMS的完整性控制机制的功 能:1定义功能 2 检查功能 3 如果发现用户的数据请求使数据 违背了完整性约束,则采取一定 动作来保证数据完整性。 封锁就是事物T可以向系统发出 请求,对某个数据对象加锁,于 是事物T对这个数据对象就有一 定控制,分为排他锁和共享锁 第六章数据库设计 数据字典:是系统中各项数据描 述的集合,是进行详细的数据收 集和数据分析所获得的主要成 果。通常包括数据项,数据结构 数据流数据存储和处理过程五 个部分。数据项是数据的最小组 成单位。 数据库的物理设计:为一个给定 的逻辑数据模型选取一个最适合 应用环境的物理结构的过程。 数据库设计的阶段:1 需求分析 阶段 2 概念结构设计阶段 3 逻 辑结构设计阶段 4 物理设计阶 段 5 实施阶段 6 运行和维护阶 段 需求分析的任务:通过详细调查 现实世界要处理的对象,充分了 解原系统工作概况,明确用户的 各种需求,然后在此基础上确定 新系统的功能,调查的重点是数 据和处理,通过调查,收集和分 析,获得用户对数据库的如下要 求 1 信息要求 2 处理要求 3 安全性与完整性要求 概念结构的特点:1能真实充分 的反映现实世界,包括事物之间 的联系 2 易于理解 3 易于修改 4 易于向关系网状层次等各种 数据模型转换 第七章基于web数据库技术概 述 ACTIVEX的优点:1 是一种分 布式对象技术,能保护开发者以 往的投资 2 是一种开放技术,包 容了现有标准又提供第三方开发 接口 缺点:1控件体积大,不利于下 载 2 兼容性差,只支持 windows 脚本是一种能够完成某些特殊功 能的小程序段,不被编译,逐行 被解释 第八章JDBC 基于java的数据 库连接 JDBC 基本功能:1 建立与数据 库的连接 2 发送sql语句3 处 理结果 第九章ASP与ADO数据库连接 ASP的特点1 使用简单脚本语 言开发简单 2 源程序无需编译 链接,可直接执行,运行于各种 操作环境 3 代码的执行与浏览 器无关,更好的兼容性 4 ASP源 程序不会传到浏览器,保护知识 产权 5 可使用服务器端的脚本 来产生客户端的脚本。 ASP有5个内置对象,可以被asp 脚本直接使用 1REQUEST 2 RESPONSE 3 SERVER 4 SESSION 5 APPLICA TION ADO重要的接口Connection Error Command Parameter RecordSet Field 第十章数据库管理系统简介 第十一章数据库新技术 面向对象程序设计方法是一种 支持模块化设计和软件重用的实 际可行的编程方法 面向对象数据库系统是数据库技 术与面向对象程序设计方法相结 合的产物, 面向对象程序设计的基本思想是 封装和可拓展性 面向对象数据库语言主要包括对 象定义语言和对象操纵语言,对 象操纵语言中一个重要子集是对 象查询语言。Oodb一般应具备 下列功能:1类的定义与操纵 2 操作/方法的定义 3 对象的操纵 一个面向对象的数据库数据库系 统满足的条件:1支持一核心的 面向对象数据模型 2 支持传统 数据库系统所有的数据库特征。 Oodb的特点:1扩充数据类型2 支持复杂对象 3 支持继承的概 念 4 提供通用的规则系统。 并行数据库系统是在并行机上 运行的具有并行处理能力的数据 库系统 并行数据库系统的目标 1 高性 能 2 高可用性3 可扩充性 多媒体数据库多媒体技术与数 据库技术相结合产生的一种新型 数据库。 多媒体的建模方法:1 扩充关系 模型 2 语义模型 3 面向对象模 型 知识库系统数据库技术与人工 智能技术结合的产物。 第十二章分布式数据库系统 分布式数据库:是一组数据组成, 这组数据分布在计算机网络的不 同计算机上,网络中的每个结点 具有独立处理的能力,可以执行

互联网数据库00911试题

浙江工商大学2007年5月学分互认课程考试 互联网数据库试题 课程代码:00911 一、单项选择题(本大题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.范式(Norma form)是指() A.规范化的等式 B.规范化的关系 C.规范化的数学表达式 D.规范化的抽象表达式 2.在数据字典中,能同时充当数据流的来源和去向的是() A.数据记录 B.数据通路 C.数据存储 D.数据结构 3.以下关于外码和相应的主码之间的关系,正确的是() A.外码并不一定要与相应的主码同名 B.外码一定要与相应的主码同名 C.外码一定要与相应的主码同名而且唯一 D.外码一定要与相应的主码同名,但不一定唯一 4.SQL语言中,外模式对应于() A.视图和部分基本表 B.基本表 C.存储文件 D.物理磁盘 5.在传输表单数据时,跟在http header后有一专门的数据段,这个数据段包含了在表单中输入的数据,它一起被发送给Web服务器,这种传递方法是() A.GET方法 B.POST方法 C.PUT方法 D.REP方法 6.下列关于JDBC的叙述中,正确的是() A.JDBC是执行SQL语句的Java API B.JDBC是执行Java程序的Java API C.JDBC是执行SQL语句的Java网关接口 D.JDBC是执行CGI程序的Java API 7.对数据库模式进行规范化处理,是在数据库设计的() 00911# 互联网数据库试题第1 页(共4 页)

A.需求分析阶段 B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段 8.以下关于关系数据库中型和值的叙述,正确的是() A.关系模式是值,关系是型 B.关系模式是型,关系的逻辑表达式是值 C.关系模式是型,关系是值 D.关系模式的逻辑表达式是型,关系是值 9.现实世界中事物在某一方面的特性在信息世界中称为() A.实体 B.实体值 C.属性 D.信息 10.记载数据库系统运行过程中所有更新操作的文件称为() A.更新文件 B.后备文件 C.日志文件 D.数据文件 11.一个事务中所有对数据库操作是一个不可分割的操作序列,这称为事务的() A.原子性 B.一致性 C.隔离性 D.持久性 12.关系代数中,传统的集合运算包括并、差、交和______四种运算。() A.等值连接 B.F连接 C.自然连接 D.笛卡儿积 13.成员Java.sql.ResultSetMetaData属于JDBC中的() A.普通Java JDBC类 B.Java JDBC接口类 C.Java JDBC异常类 D.Java JDBC数据传输类 14.在下列几种故障中,不破坏数据库的是() A.计算机病毒发作 B.突然停电 C.瞬时的强磁场干扰 D.磁盘介质损坏 15.加在关系变化前后状态上的限制条件叫做() A.静态关系约束 B.静态元组约束 C.动态关系约束 D.动态元组约束 二、简答题(本大题共6小题,每小题5分,共30分) 1.简述视图的基本特征。 00911# 互联网数据库试题第2 页(共4 页)

互联网数据库试题及答案

全国2011年4月高等教育自学考试 互联网数据库试题 课程代码:00911 一、单项选择题(本大题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.下列SQL语句中,属于数据控制的语句是() 、DROP、DELETE、ALTER 、REVOKE 、UPDATE、DELETE、INSERT 、DROP、ALTER 2.在关系数据库中,规范化理论的引入是为了() A.解决插入、删除、更新异常和数据冗余 B.提高查询速度 C.减少数据操作的复杂性 D.保证数据的安全性和完整性 JDBC异常类JDBC接口类 JDBC类JDBC控制类 4.设有关系W(工号,姓名,工种,定额),将其规范化到第三范式,则下列选项 中 正 确 的 是 (

)(工号,姓名),W2(工种,定额) (工号,定额),W2(姓名,工种) (工号,工种,定额),W2(工号,姓名) (工号,姓名,工种),W2(工种,定额) 5.下列关于ASP的描述中,正确的是() 是一种动态网页编程语言是服务器端脚本环境 是跨平台的的源程序会传递到客户端执行 6.能真正实现平台无关性的Web数据库技术是() 7.在数据库设计中,数据流图表达的是() A.数据和数据结构的关系 B.数据和算法的关系 C.数据和处理过程的关系 D.数据和通信的关系 8.在CGI程序中,若使用POST方法,则用来确定参数长度的环境变量是 ()

9.构成Web超链网状结构的数据文件主要是() A.以INDEX编码的二进制程序文档 B.以INDEX编码的HTML文本文档 C.以HTML编码的ASCI II文本文档 D.以HTML编码的二进制程序文档 10.面向对象程序设计的基本思想是() A.屏蔽和可重用性 B.封装和可扩展性 C.封装和模块化特性 D.屏蔽和过程划分特性 11.下列关于关系数据库中型和值的叙述中,正确的是() A.关系模式是值,关系是型 B.关系模式是型,关系的逻辑表达式是值 C.关系模式是型,关系是值 D.关系模式的逻辑表达式是型,关系是值 的体系结构是() A.两层B/S结构 B.两层C/S结构 C.三层B/S结构 D.三层C/S结构 的是() 13.下列对DDBMS的分类中,错误 .. A.全局控制集中的DDBMS B.全局控制部分分散的DDBMS C.全局控制分散的DDBMS D.局部控制分散的DDBMS Sybase开发工具的是() 14.下列不属于 ... ++ Designer 15.若事务T对数据R已加X锁,则其他事务对数据R() A.只能加X锁 B.不能加任何锁

#《互联网数据库》串讲资料

《互联网数据库》串讲笔记 §1 1.数据库技术是随着数据管理地需要而产生地.数据处理地地核心是数据管理.数据管理指地是对数据地分类、组织、编码、储存、检索和维护. 2.数据管理技术共经历了三个阶段:人工管理阶段、文件系统阶段、数据库系统阶段 3. 人工管理阶段:数据不保存、数据需要由应用程序自己进行管理、基本上没有文件概念、数据不共享 4.文件系统阶段:数据可以长期保存、文件系统管理数据、文件已经多样化、数据地存取基本上以记录为单位. 缺点有:数据共享性差,数据冗余度大;数据和程序缺乏独立性 5.数据库管理阶段: <1)数据结构化. <2)数据共享性高、冗余度小、易扩充. <3)数据独立性高. <4)统一地数据管理和控制:数据地安全性保护、数据地完整性控制、数据库恢复和并发控制. <5)数据地最小存取单位是数据项. DB:数据库

2015年10月自考互联网数据库(00911)试题及答案解析与评分标准 (1)

2015年10月高等教育自学考试全国统一命题考试 互联网数据库试卷 (课程代码00911) 本试卷共3页,满分l00分.考试时间l50分钟。 考生答题注意事项: 1.本卷所有试题必须在答题卡上作答。答在试卷上无效,试卷空白处和背面均可作草稿纸。2.第一部分为选择题。必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑。3.第二部分为非选择题。必须注明大、小题号,使用O.5毫米黑色字迹签字笔作答。4.合理安排答题空间,超出答题区域无效。 第一部分选择题 一、单项选择题(本大题共l5小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡”的相应代码涂黑。未涂、错涂或多涂均无分。 1.在数据库中存储的是 A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息 2.层次型、网状型和关系型数据库划分原则是 A.记录长度 B.文件的大小 C.联系的复杂程度 D. 数据之间的联系3.在视图上不能授予的操作权限是 A.INSERT B.INDEX C.DELETE D.SELECT 4.下列不属于数据仓库特征的是 A.面向主题的 B.集成的 C.实时更新的 D. 反映历史变化的5.在SQL语句中,与X BETWEEN 60 AND l00等价的表达式是 A.X>60 AND X<100 B.X>=60 AND X<=100 C.X>60 AND X<=100 D.X>=60 AND X<100 6.下列关于关系数据库中型和值的叙述,正确的是 A.关系模式是值,关系是型 B.关系模式是型,关系是值 C.关系模式是型,关系的逻辑表达是值 D.关系模式的逻辑表达是型,关系是值7.关系模式R中,若其函数依赖集中所有候选关键字都是决定因素,则R最高范式是 A.2NF B.3NF C.4NF D.BCNF 8.数据库的概念模型 A.依赖于计算机硬件和DBMS B.独立于计算机硬件,依赖于DBMS C.依赖于计算机硬件,独立于DBMS D.独立于计算机硬件和DBMS 9. 关系模式分解的无损连接和保持函数依赖两个特性之间的联系是 A.前者蕴含后者 B.后者蕴含前者 C. 二者同时成立,或同时不成立 D.没有必然联系 10.如果事务T已对数据R加了S锁,则其他事务对R A.只能读不能写 B. 只能写不能读 C.既能读又能写 D.不能读不能写

《信息网络安全》试题

《信息网络安全》2004试题 一、单选题(1 10=10分,每道题1分,共10道题) 1、计算机网络的体系结构是指()。 A、网络数据交换的标准 B、网络的协议 C、网络层次结构与各层协议的集合 D、网络的层次结构 2、OSI网络安全体系结构参考模型中增设的内容不包括()。 A、网络威胁 B、安全服务 C、安全机制 D、安全管理 3、突破网络系统的第一步是()。 A、口令破解 B、利用TCP/IP协议的攻击 C、源路由选择欺骗 D、各种形式的信息收集 4、计算机病毒的核心是()。 A、引导模块 B、传染模块 C、表现模块 D、发作模块 5、用一种病毒体含有的特定字符串对被检测对象进行扫描的病毒检查方法是()。 A、比较法 B、搜索法 C、病毒特征字识别法 D、分析法 6、不论是网络的安全保密技术,还是站点的安全技术,其核心问题是()。 A、系统的安全评价 B、保护数据安全 C、是否具有防火墙 D、硬件结构的稳定 7、数据库安全系统特性中与损坏和丢失相关的数据状态是指()。 A、数据的完整性 B、数据的安全性 C、数据的独立性 D、数据的可用性 8、RSA属于()。 A、秘密密钥密码 B、公用密钥密码 C、保密密钥密码 D、对称密钥密码 9、保密密钥的分发所采用的机制是()。

A、MD5 B、三重DES C、Kerberos D、RC-5 10、防火墙是指()。 A、一个特定软件 B、一个特定硬件 C、执行访问控制策略的一组系统 D、一批硬件的总称 二、多选题(2 10=20分,每道题2分,共10道题) 1、TCP/IP体系结构参考模型主要包含以下哪几个层次()。 A、应用层 B、传输层 C、互联网层 D、表示层 E、网络接口层 2、网络安全应具有以下特征()。 A、保密性 B、可靠性 C、完整性 D、可用性 E、可控性 3、利用TCP/IP协议的攻击手段有()。 A、口令破解 B、源地址欺骗攻击 C、路由选择信息协议攻击 D、鉴别攻击 E、TCP序列号轰炸攻击 4、文件型病毒根据附着类型可分为()。 A、隐蔽型病毒 B、覆盖型病毒 C、前附加型病毒 D、后附加型病毒 E、伴随型病毒 5、计算机安全级别包括()。 A、D级 B、C1级 C、C2级 D、C3级 E、B1级 6、Unix操作系统的安全审计内容有()。 A、登录审计 B、FTP使用情况审计 C、在线用户审计 D、系统稳定性审计 E、网络安全审计 7、网络加密主要有以下方式()。 A、链路加密 B、明文加密 C、节点对节点加密 D、报文加密 E、端对端的加密 8、防火墙的子网过滤体系结构中的主要组件有()。 A、参数网络 B、堡垒主机 C、内部路由器

《数据库原理》知识点总结

《数据库原理》知识点总结标准化文件发布号:(9312-EUATWW-MWUB-WUNN-INNUL-DQQTY-

目录未找到目录项。 一数据库基础知识(第1、2章) 一、有关概念 1.数据 2.数据库(DB) 3.数据库管理系统(DBMS) Access 桌面DBMS VFP SQL Server Oracle 客户机/服务器型DBMS MySQL DB2 4.数据库系统(DBS) 数据库(DB) 数据库管理系统(DBMS) 开发工具 应用系统 二、数据管理技术的发展 1.数据管理的三个阶段 概念模型 一、模型的三个世界 1.现实世界

2.信息世界:即根据需求分析画概念模型(即E-R图),E-R图与DBMS 无关。 3.机器世界:将E-R图转换为某一种数据模型,数据模型与DBMS相关。 注意:信息世界又称概念模型,机器世界又称数据模型 二、实体及属性 1.实体:客观存在并可相互区别的事物。 2.属性: 3.关键词(码、key):能唯一标识每个实体又不含多余属性的属性组合。 一个表的码可以有多个,但主码只能有一个。 例:借书表(学号,姓名,书号,书名,作者,定价,借期,还期) 规定:学生一次可以借多本书,同一种书只能借一本,但可以多次续借。 4.实体型:即二维表的结构 例 student(no,name,sex,age,dept) 5.实体集:即整个二维表 三、实体间的联系: 1.两实体集间实体之间的联系 1:1联系 1:n联系 m:n联系 2.同一实体集内实体之间的联系 1:1联系 1:n联系 m:n联系 四、概念模型(常用E-R图表示) 属性: 联系: 说明:① E-R图作为用户与开发人员的中间语言。 ② E-R图可以等价转换为层次、网状、关系模型。 举例: 学校有若干个系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授 和副教授每人各带若干研究生。每个班有若干学生,每个学生选修若干课程,每门课程有若干学生选修。用E-R图画出概念模型。

互联网数据库历年试题(含部分答案)

全国2010年4月自学考试互联网数据库试题 课程代码:00911 一、单项选择题(本大题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.数据模型的三个要素中,用于描述系统静态特性的是() A.数据操作 B.数据结构 C.数据完整性约束 D.数据参照 2.如果关系模式R属于1NF,并且不存在非主属性对码的部分函数依赖,则R一定属于 ()A.2NF B.3NF C.BCNF D.4NF 3.下列不属于 ...数据仓库特征的是() A.面向主题的 B.集成的 C.实时更新的 D.时变的 4.在视图上不能 ..授予的操作权限是() A.INSERT B.INDEX C.DELETE D.SELECT 5.在下列SQL语句中,属于数据控制的语句是() A.DELETE,ALTER B.UPDATE,INSERT C.GRANT,REVOKE D.CREATE,DROP 6.下列属于小型数据库系统的是() A. Foxpro B. Oracle C. Informix D. Sybase 7.在关系代数运算中,五种基本运算是() A.、 ?、Ⅱ和σ 、- ?、Ⅱ和σ B.、 、? C.、 ?×、Ⅱ和σ 、- ?×、Ⅱ和σ D.、 、? 8.CGI程序执行后,输出结果的格式是() A.ASCII编码 B.HTML C.XML D.二进制 9.已知关系R和S如下,属性A为R的主码、S的外码,属性C为S的主码,则S中违反参照完整性约束的元组是() 第 1 页

第 2 页 R S A.{c 1,d 1,a 1} B.{c 2,d 4,null} c.{c 3,d l ,a 3} D.{c 4,d 3,a 2} 10.已知有关系模式R(sno ,sname ,age),其中sno 表示学生的学号,类型为Char(8),前4位表示入学年份。查询所有2003年入学的学生姓名(sname),正确的SQL 语句是( ) A.SELECT sname FROM R WHERE sno=′2003%′ B.SELECT sname FROM R WHERE sno LIKE ′2003%′ C.SELECT sname FROM R WHERE sno=′2003_′ D.SELECT sname FROM R WHERE sno LIKE ′2003_′ 11.在JDBC 中,指向所有驱动程序的入口点并且是可移植的接口的类是( ) A.DriverManager 类 B.DeviceManager 类 C.SQL 类 D.Exception 类 12.ASP 的内置对象中,供所有用户共享的对象是( ) A.Session 对象 B.System 对象 C.Request 对象 D.Application 对象 13.在WWW 上访问和传送网页的协议是( ) A.FTP B.HTML C.HTTP D.XML 14.在Sybase 开发工具中,用于数据库应用系统分析和设计的CASE 工具是( ) A.Power J B.Power ++ C.PowerBuilder D.Power Designer 15.E-R 模型设计属于数据库的( ) A.概念设计 B.逻辑设计 C.物理设计 D.程序设计 二、填空题(本大题共10小题,每小题1分,共10分) 请在每小题的空格中填上正确答案。错填、不填均无分。 16.在数据库系统中,数据的最小存取单位是——。

互联网数据库网上作业客观题答案

一、单选题: 1.数据模型是()。 A.现实世界数据内容的抽象 B.现实世界数据特征的抽象 C.现实世界数据库结构的抽象 D.现实世界数据库物理存储的抽象 2.实际的数据库管理系统产品在体系结构上通常具有的相同的特征是()。 A.树型结构和网状结构的并用 B.有多种接口,提供树型结构到网状结构的映射功能 C.采用三级模式结构并提供两级印象功能 D.采用关系模型 3.范式是指()。 A.规范化的等式 B.规范化的关系 C.规范化的数学表达式 D.规范化的抽象表达式 4.SQL语言中,模式对应于()。 A.视图和部分基本表 B.基本表 C.存储文件 D.物理磁盘 5.SQL语言中,内模式对应于()。 A.视图和部分基本表 B.基本表

C.存储文件 D.物理磁盘 6.所谓2NF,就是()。 A.不允许关系模式的属性之间有函数依赖Y→X,X是码的真子集,Y是非主属性 B.不允许关系模式的属性之间有函数依赖X→Y,X是码的真子集,Y是非主属性 C.允许关系模式的属性之间有函数依赖Y→X,X是码的真子集,Y是非主属性 D.允许关系模式的属性之间有函数依赖X→Y,X是码的真子集,Y是非主属性 7.所谓静态元组约束,就是()。 A.规定组成一个行的各个元组之间的约束关系 B.规定组成一个元组的各个之间的约束关系 C.规定组成一个列的各个元组之间的约束关系 D.规定组成一个元组的各个行之间的约束关系 8.在数据字典中,反映了数据之间的组合关系的是()。 A.数据结构 B.数据逻辑 C.数据存储方式 D.数据记录 9.在传输表单数据时,跟在httpheader后有一专门的数据段,这个数据段包含在表单中输入的查询参数,它一起被发送给Web服务器,这种传递方法是()。 A.GET方法 B.POST方法 C.PUT方法 D.REP方法

互联网数据库

一、选择题 在关系数据库中,表与表之间的联系是通过如下哪项实现的() A、实体完整性规则 B、参照完整性规则 C、用户自定义的完整性规则 D、值域 数据库技术人工管理阶段的时间段是() A、60年代中期以前 B、50年代中期以前 C、从70年代至90年代 D、90年代以后 规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足:其每一属性都是() A、互不相关的 B、互相关联的 C 、长度可变的D、不可分解的 事务的原子性是指() A、事务中包括的所有操作要么都做,要么都不做 B、事务一旦提交,对数据库的改变是永久的 C、一个事务内部的操作及使用的数据对并发的其它事务是隔离的 D、事务必须是使数据库从一个一致性状态变到另一个一致性状态 URL正确的含义是() A、网络协议 B、统一资源定位器 C、Internet节点 D、网络资源 在两段协议中,事务分为两个阶段,它们是() A、第一阶段是获得封锁,也称为扩展阶段 B、第一阶段是获得封锁,也称为并行阶段 C、第一阶段是获得封锁,也称为收缩阶段 D、第二阶段是释放封锁,也称为扩展阶段在数据库系统的三级模式之间,提供两层映象的作用是提高() A、数据的一致性 B、数据的独立性 C、数据的完整性 D、操作的可行性 实体完整性规则是指关系中() A、元组值不允许空 B、属性值不允许空 C、主码值不允许空 D、外码值不允许空如果关系R中有3个属性4个元组,关系S中有5个属性3个元组,则R×S的属性个数和元组个数分别是() A、8和7 B、8和12 C、15和7 D、15和12 ADO中可更新记录且能看到其他用户更新记录集的游标称为() A、动态游标 B、关键集游标 C、静态游标 D、向前浏览游标 在数据库设计中,将E-R模型转换成关系数据模型的过程属于() A、需要分析阶段 B、逻辑设计阶段 C、概念设计阶段 D、物理设计阶段 设有关系W(学号,姓名,课程名,成绩),将其规范化到第三范式正确的答案是() A、W1(学号,姓名),W2(课程名,成绩) B、W1(学号,姓名,课程名),W2(姓名,成绩) C、W1(学号,姓名,成绩),W2(课程名,成绩) D、W1(学号,姓名),W2(学号,课程名,成绩) 实体和属性的关系是( ) A、一个属性对应于若干个实体 B、一个实体可以由若干个属性来刻画 C、一个属性包含若干个实体 D、一个实体仅可以由一个属性来刻画 以下关于外码和相应的主码之间的关系,正确的是( ) A、外码并不一定要与相应的主码同名 B、外码一定要与相应的主码相同 C、外码一定要与相应的主码同名而且唯一 D、外码一定要与相应的主码同名,但不一定唯一 用来记录对数据库中数据进行的每一次更新操作的是() A、后援副本 B、日志文件 C、数据库 D、缓冲区

数据库知识点整理(全)

UNIT 1 四个基本概念 1.数据(Data):数据库中存储的基本对象 2.数据库的定义 :数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享的大量数据集合 3.数据库管理系统(简称DBMS):位于用户与操作系统之间的一层数据管理软件(系统软件)。 用途:科学地组织和存储数据;高效地获取和维护数据 主要功能: 数据定义功能; 数据操纵功能; 数据库的运行管理; 数据库的建立和维护功能(实用程序) 4.数据库系统(Database System,简称DBS):指在计算机系统中引入数据库后的系统 数据库系统的构成 数据库 数据库管理系统(及其开发工具) 应用系统 数据库管理员(DBA)和用户 数据管理技术的发展过程 人工管理阶段 文件系统阶段 数据库系统阶段 数据库系统管理数据的特点如下 (1) 数据共享性高、冗余少;(2) 数据结构化;(3) 数据独立性高;(4) 由DBMS进行统一的数据控制功能 数据模型 用来抽象、表示和处理现实世界中的数据和信息的工具。通俗地讲数据模型就是现实世界数据的模拟。 数据模型三要素。

数据结构:是所研究的对象类型的集合,它是刻画一个数据模型性质最重要的方面;数据结构是对系统静态特性的描述 数据操作:对数据库中数据允许执行的操作及有关的操作规则;对数据库中数据的操作主要有查询和更改(包括插入、修改、删除);数据操作是对系统动态特性的描述 数据的约束条件:数据及其联系应该满足的条件限制 E-R图 实体:矩形框表示 属性:椭圆形(或圆角矩形)表示 联系:菱形表示 组织层数据模型 层次模型 网状模型 关系模型(用“二维表”来表示数据之间的联系) 基本概念: 关系(Relation) :一个关系对应通常说的一张表 元组(记录): 表中的一行 属性(字段):表中的一列,给每一个属性名称即属性名 分量:元组中的一个属性值,分量为最小单位,不可分 主码(Key):表中的某个属性组,它可以唯一确定一个元组。 域(Domain):属性的取值范围。

00911互联网数据库201107

2011年7月高等教育自学考试全国统一命题考试 互联网数据库试题 课程代码:00911 一、单项选择题(本大题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.SQL中,存在量词EXISTS用来测试内层查询结果是否() A.有重复元组 B.有重复的列名 C.为非空 D.有空值 2.在两段锁协议中,事务分为两个阶段,第一阶段是() A.获得封锁,也称为扩展阶段 B.获得封锁,也称为并行阶段 C.获得封锁,也称为收缩阶段 D.释放封锁,也称为扩展阶段 3.下列哪项不是 ..数据库的并发操作可能会带来的问题?() A.丢失修改 B.数据泄密 C.读“脏”数据 D.不可重复读 4.实体完整性规则是指关系中() A.元组值不允许为空 B.属性值不允许为空 C.外码值不允许为空 D.主属性值不允许为空 5.包含数据库系统中的外模式/模式映象定义的是() A.外模式 B.概念模式 C.物理模式 D.存储模式 6.规定职工工资调整不得低于其原来工资,这种约束属于() A.静态列级约束 B.动态列级约束 C.静态元组约束 D.动态元组约束 7.下列关于ASP的说法中,错误 ..的是() A.ASP可以使用任何脚本语言 B.ASP应用程序无须经过编译 C.ASP的运行环境具有平台无关性 D.ASP是服务器端脚本环境 8.在OO模型中,类(class)是() A.实体的集合 B.数据类型的集合 C.表的集合 D.对象的集合 9.如果要统计网页的访问人数,可利用ASP中的() A.Request对象 B.Application对象 C.Server对象 D.Response对象

《网络数据库SQL》试题与答案A卷

绝密★启用前 学院 学年第二学期期末考试 《网络数据库SQL 》试题A 卷 一、 名词解释:每题3分,共15分 1、 即时编译: 2、 公共语言运行库: 3、 自定义控件: 4、 授权: 5、 托管代码: 二、 填空题:每空1分,共20分 1、 可以在https://www.doczj.com/doc/df17395843.html, 开发环境的____ ____窗口对SQLServer 进行管理。 2、 https://www.doczj.com/doc/df17395843.html, 的编译命令是:________。 3、 在ODBC 模型中,最终是通过________来操作数据库的。 4、 使用Command 的 ________ 方法返回 DataReader 对象。 5、 https://www.doczj.com/doc/df17395843.html, 提供进行身份验证的三种方式分别是__ ___、____ ____和____ ____。 6、 使用页的 ________属性可以确定是否启用了跟踪。 7、 为确保用户输入的值在指定的范围内,应该选择________验证控件。 8、 在Web 服务器验证控件与被验证的控件之间是通过 ____ ____ 属性进行关联的。 9、 通过设置ValidationSummary 控件的 __ ______ 属性可以选择是否显示验证汇总信息。 10、 声明一个用户控件的三个主要元素是________、________和________。 11、Codebehind 主要是通过把________和________放在不同的文件中来实现代码分离的。 12、公共语言运行库中有两种代码:________和________。 13、为了在DataGrid 中实现数据排序,通常情况下为其DataSource 属性设置的数据源是:________。 14、当使用集成身份验证访问SQLServer 数据库时,SQLServer 验证的Windows 用户账号是: ________ 。 三、 选择题:每题2分,多选、漏选、错选均不得分,共30分 1、指出以下程序的运行结果:( ) Dim myarray() As Integer = {0, 1, 2, 3} Console.WriteLine(myarray(0)) A. 0 B. 1 C. 2 D. 3 E. 数组越界错误 2、在https://www.doczj.com/doc/df17395843.html, 开发环境中,在同一个解决方案容器中:( ) A. 可以包含多个项目,但这些项目必须是相同类型的应用程序(例如:Windows 应用程序或者Web 应 用程序) B. 可以包含多个项目,而且这些项目的类型可以不同,例如Windows 应用程序的项目可以和Web 应用程序的项目并存 C. 只能有一个项目,该项目可以同时使用https://www.doczj.com/doc/df17395843.html, 和C#编程语言 D. 只能有一个项目,该项目不能同时使用https://www.doczj.com/doc/df17395843.html, 和C#编程语言 E. 可以包含多个项目,但每一个项目只能使用一种编程语言 3、在使用ValidationSummary 控件时,默认情况是除ValidationSummary 控件要显示所有验证控件中的错误消息(ErrorMessage )外,每个验证控件还要显示其自己的ErrorMessage 。请问:如何设置才能使页面只显示错误汇总信息,单个验证控件的错误信息不再显示?( ) A. 将所有验证控件的Text 属性设置为空 B. 将所有验证控件的ErrorMessage 属性设置为空

2005年7月-互联网数据库历年真题与答案_共4页

全国2005年7月高等教育自学考试 互联网数据库试题 课程代码:00911 一、单项选择题(本大题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.对某个具体的数据库应用来说,下列说法中正确的是() A.E-R图是唯一的B.数据模型是唯一的 C.数据库文件是唯一的D.以上三个都不是唯一的 2.E-R模型的基本成分是() A.字段与记录B.库结构与属性 C.实体与联系D.记录与属性 3.在下列选项的描述中包含数据库系统中的外模式/模式映像定义的是() A.外模式B.概念模式 C.物理模式D.存储模式 4.将局部E-R图合并成全局E-R图时可能出现冲突,下列选项中不属于合并冲突的是 ()A.属性冲突B.命名冲突 C.结构冲突D.语法冲突 5.下列哪项不是数据库的并发操作可能会带来的问题?() A.数据泄密B.丢失修改 C.读“脏”数据D.不可重复读 6.关于数据库概念模型的说法中正确的是() A.依赖于DBMS,独立于硬件设备 B.独立于硬件设备和DBMS C.依赖于操作系统,独立于DBMS D.独立于用户需求 7.设有关系W(工号,姓名,工种,定额),将其规范化到第三范式正确的答案是( ) A.W1(工号,姓名),W2(工种,定额) 浙00911# 互联网数据库试题第 1 页共4页

B.W1(工号,定额),W2(姓名,工种) C.W1(工号,姓名,工种),W2(工种,定额) D.W1(工号,工种,定额),W2(工号,姓名) 8.用于实现数据存取安全性控制的SQL语句是() A.CREATE INDEX B.COMMIT C.ROLLBACK D.GRANT和REVOKE X'X' 9.在关系模式R中,对于属性子集X、Y、是X的真子集,若X→Y,→Y,则称 ()A.Y传递函数依赖于X B.Y部分函数依赖于X C.Y完全函数依赖于X D.X,Y相互函数依赖 10.下列不属于SQL语言特点的是() A.高度非过程化B.语言简洁、易学易用 C.面向集合的操作方式D.数据共享性好 11.JDBC包含多个类,其中Java.sql.ResultSet类属于() A.Java JDBC类B.Java JDBC接口类 C.Java JDBC异常类D.Java JDBC控制类 12.URL不包含() A.检索协议B.Internet节点 C.资源文件名D.Web服务器对数据库的接口协议 13.下列关于ASP的描述正确的是() A.ASP是一种动态网页编程语言 B.ASP是服务器端脚本环境 C.ASP是跨平台的 D.SAP的源程序会传递到客户端执行 14.可以在多个用户之间共享数据的ASP内置对象是() A.Session对象B.Application对象 C.Request对象D.System对象 15.下列不是数据仓库基本特征的是() A.数据相对稳定B.包括当前准确数据 浙00911# 互联网数据库试题第 2 页共4页

相关主题
文本预览
相关文档 最新文档