高程试题中数据库类题

高程试题中数据库类题

1997
试题5
从以下叙述中选出5条最确切的叙述,把相应编号依次写在答卷的A~E栏内。
①在数据库系统中,数据独立性指数据之间的相互独立,互不依赖。
②SQL语言的视图定义和视图操作功能不支持逻辑数据的独立性。
③SQL语言中不提供显式地使用索引的功能,支持了物理数据的独立性。
④用户对“脏数据”的读出是由于数据库完整性规则受到了破坏。
⑤在数据库系统中,数据的安全性是指保护数据以防止未被授权用户的蓄意或者无意使用。
⑥实体完整性规则指主关键字值的任何组成部分都不可以是空值;引用完整性规则则不允许引用不存


在的实体(即元组)。
⑦在数据库系统中,数据的完整性是指数据的正确性和有效性。
⑧“授权”是数据库系统中采用的完整性措施之一。
⑨事务处理(Transaction)是数据库运行的基本单位。如果一个事务处理成功,则全部数据行到更新


和提交;如果失败,则已做的全部更新被恢复成原状,好象整个事务处理未进行过一样。这样使数据库保


持了一致性。
⑩对数据库的查找、增添、删除、修改等操作都需由数据库管理员进行完整性定义和安全性授权,由


数据库系统具体执行。


答案:3.5.6.7.9


1998
试题2


  从供选择的答案中,选出应填入下面叙述中_?_内的最确切的答案,把相应编号写在答卷的对应栏内





  实体联系模型(简称ER 模型)中的基本语义单位是实体和联系。ER模型的图形表示称为ER图。联系可


以同_A_实体有关。实体与实体之间的联系可以是_B_。


  利用ER模型进行数据库的概念设计,可以分成三步:首先设计局部ER模型,然后把各个局部ER模型综


合成一个全局的模型,最后对全局ER模型进行_C_,得到最终的ER模型。


  ER模型向关系模型的转换南昌 把一个实体类型转换成一个关系模式,实体的属性是关系的属性,实


体的键是关系的键;是一个联系类型转换成一个_E_,参与该联系类型的各实体的键以及联系的属性转换


成_E_,其中的键由实体与实体之间的联系决定。


供选择的答案


   A:①0个      ②1个或多个   ③1个      ④多个


   B:①一对一和一对多        ②一对一和多对多


     ③一对多和多对多        ④一对一、一对多和多对多


   C:①简化     ②结构化    ③最小化    ④优化


   D:①联系模式   ②数据模式   ③关系模式   ④逻辑模式


   E:①联系属性   ②关系的属性  ③数据属性   ④关系的候选键


答案:2.4.4.3.2


1999
试题7


从供选择的答案中选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。


最常用的一种基本数据模型是关系数据模型,它用统一的_A _结构来表示实体及实体之间的联系。关系


数据库的数据操作语言(DML)主要包括_B_两类操作。


关系运算以关系代数为理论基础,关系代数的最基本操作是并、差、笛卡尔积、_C_。用R∣×∣S



表示关系 R和关系 S的_D_。


设关系R和关系S图示如下:


R: A B C S: B C D T: A B C D


a b c b c d a b c d


b b f b c e a b c e


c a d a d b c a d b


d a d d a d b


则关系T是关系R和关系S_E _的结果。


供选择的答案


A:①树 ②网络 ③图 ④二维表


B:①插入和删除 ②检索和更新 ③查询和编辑 ④统计和修改


C:①投影、联接 ②联接、选择 ③选择、投影 ④交、选择


D:①联接 ②笛卡尔积 ③日联接 ④自然联接


E:①自然联接 ②θ联接 ③笛卡尔积 ④并


答案:4.2.3.4.1


2000
试题7


从供选择的答案中,选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。


域表达式{ab|R(ab)∧R(ba)}转换成为等价的关系代数表达式,所列出的式子中_A_是不正确的。SQL中集


合成员资格的比较操作“元组NOT IN(集合)”中的“NOT IN”与_B_操作符等价。SQL中涉及属性AGE是


否是空值的比较操作,写法_C_是错误的。类似于“工资在800至5000之间”这种约束,是属于DBS的_D_功


能。


设关系模式Q是3NF模式,那么,_E_这种提法是不正确的。


供选择的答案:

A:


B:① <>SOME ② =SOME ③ <>ALL &
[NextPage]
nbsp; ④ =ALL


C:①AGE IS NULL ②NOT(AGE IN NULL)


③AGE=NULL ④AGE IS NOT NULL


D:①完整性 ②并发控制 ③安全性 ④恢复


E:①Q一定是2NF模式 ②Q可能不是4NF模式


③Q可能不是BCNF ④Q一定不是BCNF


答案:2.3.3.1.4



2001
●关系数据库设计理论主要包括三个方面内容,其中起核心作用的是__(31)__。


(31):A.范式 B.数据模式 C.数据依赖 D.范式和数据依赖


 


●在关系模型的完整性约束中,实体完整性规则是指关系中__(32)__。引用完整性规则要求__(33)__。


(32):A.不允许有主行 B.属性值不允许为空


C.主键值不允许为空 D.外键值不允许为空


(33):A.不允许引用不存在的元组 B.允许引用不存在的元组


C.不允许引用不存在的属性 D.允许引用不存在的属性


 


●设关系P和Q分别为2元和3元关系,则与关系代数表达式PQ等价的是__(34)__。


(34):A.σ1<2(P×Q) B.σ1<4(P×Q) C.σ1<2(PQ) D.σ1<4(PQ)




●对于基本表 S( S#,NAME,SEX,BIRTEBAY)和 SC( S#,C#,GRADE),其中S#、NAME、SEX、BIRTHDAY、C#和


GRADE分别表示学号、姓名、性别、生日、课程号和成绩。


有一SQL语句:


SELECT S# NAME


FROM S


WHERE S# NOT IN


( SELECT S#


FROM S


WHERE C# = ’c102’);


其等价的关系代数表达式是__(35)__。


(35):A.∏s#,name(σc#≠ ’c102’(SSC))


B.∏s#,name(S)-∏s#,name (σc#= ’c102’ (SSC))


C.∏s#,name(Sσc# ≠ ’c102’ (SC))


&nbs
[NextPage]
p; D.∏s#name(SSC)


答案:(31)--(35)c.c.a.b.b


2002
●设学生 S、课程 C、学生选课 SC 的关系模式分别为:


S(Sno,Sname,Sage,Saddr)、C(Cno,Cname,Pcno)以及 SC(Sno,Cno,Grade)与关系代数表达


式 πSno,Sname,Grade(σSname=’数据库’(S|×|SC|×|C))等价的元组演算表达式为:


{__(35)__ S(u)∧SC(v)∧C(w)∧__(36)__∧__(37)__}


(35)A.(∨u)(зv)(зw) B.(зu)(∨v)(зw)
C.(зu)(зv)(зw)
D.(зu)(зv)(Vw)
(36)A.u[1]=v[1]∧v[1]=w[l]∧w[1]=’数据库’ B.u[1]=v[2]∧v[2]=w[l]∧w[3]=’数据库’
C.u[1]=v[1]∧v[2]=w[l]∧w[2]=’数据库’
D.u[2]=v[2]∧v[1]=w[2]∧w[2]=’数据库’
(37)A.t[1]=u[1]∧t[2]=u[2]∧t[3]=v[3] B.t[1]=u[1]∧t[2]=u[2]∧t[3]=v[2]
C.t[1]=u[1]∧t[2]=w[1]∧t[3]=v[2]
D.t[1]=u[1]∧t[2]=w[2]∧t[3]=v[3]


 


●设关系模式 R为 R(H,I,J,K,L),R 上的一个函数依赖集为 F={H→J,J→K,I→J,JL→H},分解


__ (38)__ 是无损联接的。关系模 R (A,B,C,D,E) 中的关系代数表达式 σ5<’2’(R) 等价于 SQL 语句__


(39)__。


(38) A. ρ={HK,HI,IJ,JKL,HL} B. ρ={HIL,IKL,IJL}
C. ρ={HJ,IK,HL}
D. ρ={HI,JK,HL}
(39) A. SELECT* FROM R WHERE E<’2’ B. SELECT B,E FROM R WHERE B<’2’
C. SELECT B,E FROM R HAVING E<’2’
D. SELECT* FROM R WHERE ’5’<B


 


●关系 R、S 如下表所示,R÷(IIAl,A2(σ1<3(S))) 的结果为__(40)__ ,右外联接和完全外联接的元组


个数分别为__(41)__。


R关系


A1
A2 A3
a b c
b a d
C d d
d f g
S关系


A1 A2 A4
a z a
b a h
C d d
d S c



(40) A.{d} B. {c,d} C.{c,d,8} D. {(a,b),(b,a),(c,d),(d,f)}
(41) A. 2,2,4 B. 2,2,6 C. 4,4,6 D. 4,4,4


答案:(35)--(41)c.d.a.b.a.a.c

1997
试题5
从以下叙述中选出5条最确切的叙述,把相应编号依次写在答卷的A~E栏内。
①在数据库系统中,数据独立性指数据之间的相互独立,互不依赖。
②SQL语言的视图定义和视图操作功能不支持逻辑数据的独立性。
③SQL语言中不提供显式地使用索引的功能,支持了物理数据的独立性。
④用户对“脏数据”的读出是由于数据库完整性规则受到了破坏。
⑤在数据库系统中,数据的安全性是指保护数据以防止未被授权用户的蓄意或者无意使用。
⑥实体完整性规则指主关键字值的任何组成部分都不可以是空值;引用完整性规则则不允许引用不存


在的实体(即元组)。
⑦在数据库系统中,数据的完整性是指数据的正确性和有效性。
⑧“授权”是数据库系统中采用的完整性措施之一。
⑨事务处理(Transaction)是数据库运行的基本单位。如果一个事务处理成功,则全部数据行到更新


和提交;如果失败,则已做的全部更新被恢复成原状,好象整个事务处理未进行过一样。这样使数据库保


持了一致性。
⑩对数据库的查找、增添、删除、修改等操作都需由数据库管理员进行完整性定义和安全性授权,由


数据库系统具体执行。


答案:3.5.6.7.9


1998
试题2


  从供选择的答案中,选出应填入下面叙述中_?_内的最确切的答案,把相应编号写在答卷的对应栏内





  实体联系模型(简称ER 模型)中的基本语义单位是实体和联系。ER模型的图形表示称为ER图。联系可


以同_A_实体有关。实体与实体之间的联系可以是_B_。


  利用ER模型进行数据库的概念设计,可以分成三步:首先设计局部ER模型,然后把各个局部ER模型综


合成一个全局的模型,最后对全局ER模型进行_C_,得到最终的ER模型。


  ER模型向关系模型的转换南昌 把一个实体类型转换成一个关系模式,实体的属性是关系的属性,实


体的键是关系的键;是一个联系类型转换成一个_E_,参与该联系类型的各实体的键以及联系的属性转换


成_E_,其中的键由实体与实体之间的联系决定。


供选择的答案


   A:①0个      ②1个或多个   ③1个      ④多个


   B:①一对一和一对多        ②一对一和多对多


     ③一对多和多对多        ④一对一、一对多和多对多


   C:①简化     ②结构化    ③最小化    ④优化


   D:①联系模式   ②数据模式   ③关系模式   ④逻辑模式


   E:①联系属性   ②关系的属性  ③数据属性   ④关系的候选键


答案:2.4.4.3.2


1999
试题7


从供选择的答案中选出应填入下面叙述中_?_内的最确切的解答,把相应编号写在答卷的对应栏内。


最常用的一种基本数据模型是关系数据模型,它用统一的_A _结构来表示实体及实体之间的联系。关系


数据库的数据操作语言(DML)主要包括_B_两类操作。


关系运算以关系代数为理论基础,关系代数的最基本操作是并、差、笛卡尔积、_C_。用R∣×∣S