当前位置:文档之家› 数据库考研必备复试题

数据库考研必备复试题

数据库考研必备复试题
数据库考研必备复试题

、选择题(每题 1分,共 20 分) 1.

在数据管理技术的发展过程中,数据独立性最高的是(

)阶段。

A. 数据库系统

B. 文件系统

C. 人工管理

D. 数据项管理 2. ( )是存储在计算机内的有结构的数据集合。 A. 网络系统 B. 数据库系统 C. 操作系统 D. 数据库

C. 关联、更新、排序

D. 显示、打印、制表

7. 对关系模式进行分解时,要求保持函数依赖,最高可以达到(

试卷

3.

A.

在数据库的三级模式结构中, 描述数据库中全体数据的全局逻辑结构和特征的是 外模式 B. 内模式 C. 存储模式 D. 模式 4. A. 作为关系数据系统,最小应具备的关系运算是( 排序、索引、统计 B. 选择、投影、连接 )

)。

5. 在 select 语句中使用 group by Sno 时, Sno 必须出现在( )子句

中。

A. where

B. from D. having 6. 在 where 语句的条件表达式中,与零个或多个字符匹配的通配符是

C. select )。

A. *

B. ?

C. %

D. A. 2NF B. 3NF C. BCNF D. 4NF

8. A. 在关系模式 R (U , F )中,Y € X F +是X f Y 是否成立的(

充分必要条件 B. 必要条件 C. 充分条件 )

D. 既不充分也不必要条件

10. 基本 E-R 图就是数据库的( )。

A. 外模式

B. 逻辑模式

C. 内模式

D. 概念模式

11. 从数据流图构造 E-R 图时,选择实体一 般应先考虑数据流图中的( A. 数据项 B. 数据流 C. 数据处理 D. 数据存储

12. 以下( )不是当前常用的存取方法。

A. 索引方法

B. 聚簇方法

C. HASH 方法

D. 链表方法

13

.

事务一旦提交,对数据库的改变是永久的 ,这是事务的(

)。 A. 原子性 B. 一致性 C. 隔离性 D. 持久性

14. 并发控制要解决的根本问题是保持数据库状态的( )。

A. 安全性

B. 完整性

C. 可靠性

D. 一致性

15.

在数据库系统中,对存取权限的定义称为

( )。

A. 授权

B. 定义

C. 约束

D. 审计

16.

视图建立后, 在数据字典中存放的是( )。

A. 查询语句

B. 视图的定义

C. 组成视图的表内容

D. 产生 17. 由全码组成的关系模式,最高可以达到的模式为( )。

A. 4NF

B. 2NF

C. 3NF

D. BCNF

概念设计阶段

C. 逻辑设计阶段

A.

B. )。

18. 下列叙述中,正确的是(

)。

在关系数据库设计阶段中,完成关系模式设计的阶段是( 需求分析阶段 9. )。

D. 物理设计阶段

A. 对于关系数据模型,规范化程度越高越好

B. 如果F 是最小函数依赖集,则 R € 2NF

C. 如果R € BCNF ,贝U F 是最小函数依赖集

D. 关系模式分解为 BCNF 后,函数依赖关系可能被破坏 19. 为保证多用户环境中数据的完整性和一致性,

DBMS 采取的控制称为( )。

A.安全性控制

B.完整性控制

20. 包含在日志文件中的主要内容是( A.程序运行过程 B.对数据的全部操作 二、填空题(每题1分,共10分)

1. 关系模式R 与S ,组成关系R + S 的是关系( )的属性集。

2. 在SQL 中视图是由(

)产生的虚表。

3. 在 SQL 中 X not between 20 and 30 的含义是( )°

4. 在合并E-R 图时需解决的属性冲突包括属性(

5. 事务遵守(

)是可串行化调度的充分条件。

6. 要使数据库具有可恢复性,基本原则就是数据(

7. 数据库控制保护的主要内容是数据的安全性、

8. 事务对数据库数据进行更新操作时,必须首先获得对该数据集合的( )锁°

9. ( )是指造成系统停止运转的任何事件,使得系统要重新启动。

10.

数据( )是防止数据库中数据在存储和传输中失密的有效手段。

三、简单应用题(每题 3分,共15分)

R

求解以下关系代数表达式结果: 1. R n S 2. R-S

3. (R U S ) + T

4. R X T

5.

n A,D dS.B=T.B (S X T )

四、应用题(每题 5分,共25分) 给定学生选课数据库,其中包含有

3张基本表:学生表 S (Sno,Sname,Sage,Ssex,Sdept )课程

表C (Cno,Cname,Teacher,Ccredit ),选课表 SC (Sno,Cno,Grade )。按要求完成下列数据操作要 求。

1. 用SQL 语句创建选课表 SC (Sno , Cno , Grade ),其中主码为(Sno , Cno ),外码为Sno , Cno ,并规定成绩 Grade 的取值应该在 0到100之间。

2. 用SQL 语句表示“将计算机科学系全体学生的成绩置零” °

3. 用SQL 语句表示“查询选修并且成绩及格的课程总数大于 3门(包括3门)的学生的学

号和姓名” °

4. 用SQL 语句创建视图 VSC (Sno , Sname, Cno , Cname , Grade ),并将对学生表 S 的修

C.事务控制

D.并发控制

)°

C.对数据的全部更新操作

D.程序执行结果

)冲突和属性取值单位冲

突。 )°

改权限授权给用户U1,并且U1可以将权限进行传播。

5. 用关系代数表达式表示“查询选修了全部课程的学生学号和姓名”

五、(15分)已知关系模式R(U,F )中

U={ABCDEG},

F={BE T G, BD~G, CD T A , CE~G, CDEAB , BC~A, D},求下列各题。

1. (3分)F的最小函数依赖集;

2. (3分)关系模式R的候选码;

3. (3分)判断R的最高规范化程度,并说明理由;

4. (3分)判定分解p ={ABD , DGE , AG , CE}是否保持无损连接性;

5. (3分)将关系模式R分解为3NF,并且保持函数依赖和无损连接性。

六、(15分)设某汽车运输公司有三个实体集。一是“车队”实体集,属性有车队号和车队名等;二是“车辆”实体集,属性有牌照号、厂家和出厂日期等;三是“司机”实体集,属性有司机编号、姓名和电话等。

设车队与司机之间存在“聘用”联系,每个车队可聘用若干司机,但每个司机只能应聘

于一个车队,车队聘用司机有个聘期;车队与车辆之间存在“拥有”联系,每个车队可拥有若干个车辆,但每辆车只能属于一个车队;司机与车辆之间存在“使用”联系,司机使用车辆有使用日期和公里数两个属性,每个司机可使用多辆汽车,每辆汽车可被多个司机使用。

1. (6分)试画出E-R图,并在图上注明属性、联系类型及实体标识符;

2. (6分)将E-R图转换为关系模型,并说明主键和外键。

3. (3分)判定每个关系模式的最高规范化程度。

《数据库》A卷参考答案及评分标准

一、选择题(每题1分, I- 5 ADDBC

II- 15 DDDDA

二、填空题(每题1分,

1. 关系R

3. X<20 或X>30

5.两段锁协议

7.完整性共20分)

6-10 CBACD

16-20 DDDDC

共10分)

2. 基本表或视

4. 域

6. 冗余

9. 系统故障10.加密

三、简单应用题(每题3分,共15分)

A B C a1b1c2 a3b4c6A B C a2b3c7 a1b2c3

1. R A S

2. R-S

create table SC(

Sno char(10) not null, Cno char(10) not null,

Grade int check (Grade >= 0 and Grade =< 100), primary key (Sno,Cno),

foreig n key (Sno) references S(Sno), foreig n key (Cno) referen ces C(Cno) );

2. (5 分) update SC set Grade = 0 where CS '=

(select Sdept from S

where S.S no = SC.S no);

3. (5 分)

select Sno,Sn ame from S where Sno in (

select Sno from SC

where Grade >= 60 group by Sno havi ng (cou nt(*) >=3 ));

4. (5 分)

create view VSC(S no, Sn ame, Cno, Cn ame, Grade) as

select S.Sno, Sn ame, https://www.doczj.com/doc/e417711694.html,o, Cn ame. Grade from S, C, SC where S.S no = SC.S no and C.C no = SC.C no;

4. R X T

5. n A,D oS.B=T.B (S X T)

四、应用题(每题 5分,共25 分)

1.

(5 分)

grant update

on table S

to U1

with grant opti on;

5. (5 分)

压no,Cno(SC)+ n cno(C)>< n sno,Sname(S)

四、应用题(15分)

1. (3 分)

F min = {B T

G , CD T A, CE f G, B f D , CDE f B}

2. (3 分)

候选码为:(BCE )和(CDE )

3. (3 分)

1NF,存在BE f G,说明G对码部分函数依赖,所以为1NF。

5. (3 分)

p ={BDG , ACD , CEG, BCDE}

六、应用题(15分)

1. (6 分)

2. (6 分)

车队(车队号,车队名)

司机(司机编号,姓名,电话,车队号,聘期)

车辆(牌照号,厂家,出厂日期,车队号) 使用(牌照号,司机编号,使用日期,公里数) 3. (3 分) 均为BCNF 。

本科生考试试卷

、选择题(每题 1分,共20 分)

关系运算中花费时间可能最长的运算是( A.投影 B.选择 C.笛卡尔积

5.关系模式R (U , F ),如果R € 2NF ,基本可以消除的数据异常是( )°

D.数据冗余过大 A.插入异常

B .

删除异常

C.候选码冗余 6.在关系模式R ( U , F ) 中, X 、Y 、Z 都是属性,且 X T Y 、Y T 乙 则X T Z 是(

A. 一定是传递函数依赖

B .

一定不是传递函数依赖

C.不一定是传递函数依赖

7.在关系数据库设计阶段中, 完成 E-R 图设计的阶段是( )°

A.需求分析阶段 B

.

概念设计阶段 C.逻辑设计阶段

D.物理设计阶段

8.数据抽象的内容是( ) O A.选择、投影、连接

B . 分类、概括、聚集

C.调查、分析、设计 D

.

.超类、子类、消息

9.在整个设计过程中,最困难、 最耗时的阶段是( )°

A.需求分析阶段 B

.

概念设计阶段 C.逻辑设计阶段

D.物理设计阶段

10.事务要么都做,要么都不做, 是事务的( )°

A.原子性

B. 一致性

C.隔离性

D.持久性 11.

从E-R 图向关系模型转换,一个M : N 的联系转换成一个关系模式时, 该关系模式的关

键字是(

)°

A. N 方实体的关键字

B. M 方实体的关键字

C. N 方实体关键字与M 方关键字组合

D.重新选择其他属性

12. 现有两个关系 R (A , B , C )、S (A , C , D , E ),下列哪个表达式能够合法执行(

)°

A . R n s

B . 6 B = ”b”

(R ) C . n A , C ( R ) nn A , D (S ) D . R U S

13. 将局部E-R 图合并为全局E-R 图时可能会出现冲突,不属于合并冲突的是( )°

A.属性冲突

B.结构冲突

C.语法冲突

D.命名冲突

14. 关系模式R 中的属性全部是主属性,则 R 的最低范式必定是( )°

A. 2NF

B. 3NF

C. BCNF

D. 4NF

15. 下列SQL 语句中,修改表结构的是(

)。

1. A. 数据库系统的核心是( )°

数据库

B.数据库管理系统

C.数据模型

D.软件工具

2. A. 应用数据库的主要目的是为了( 解决保密问题 .共享数据问题

D.解决数据量大的问题 3. A. 子模式是( 模式的副本

B.模式的逻辑子集

C.多个模式的集合

D.以上三者都对

4. )° D.除

B.解决数据完整性问题

A. ALTER

B. CREATE

C. UPDATE

D. INSERT

16. SQL的SELECT语句中,“HAVING条件表达式”用来筛选满足条件的()。

A.列

B.行

C.关系

D.分组

17. 对于属性子集X、Y , X '是X的真子集,若X T Y , X — Y,则称()。

A. Y传递函数依赖于X

B. Y部分函数依赖于X

C. Y完全函数依赖于X

D. X、Y相互函数依赖

18. 系统故障会造成()。

A.内存数据丢失

B.硬盘数据丢失

C.软盘数据丢失

D.磁带数据丢失

19. 为了使用数据库方便,常把数据操作语言嵌入到某一高级语言中,此高级语言称为

()°

A.查询语言

B.宿主语言

C.自含语言

D.会话语言

20. SQL中的视图提高了数据库系统的()°

A.完整性

B.并发控制

C.隔离性

D.安全性

二、填空题(每题1分,共10分)

1. 在关系模式中,能够唯一表达元组的属性组称为()°

2. 参照完整性规则是对()键的约束。

3. 判断一个并发调度是否正确,可以用()概念来解决。

4. 模式/内模式映像为数据库提供了()数据独立性。

5. 数据库系统中可能发生的故障有:系统故障、()和计算机病毒。

6. 外模式是()的子集。

7. 制作数据后援副本的过程称为()°

8. 并发控制是对用户的()加以控制和协调°

9. 在数据库系统中对存取权限的定义称为()°

10. ()数据模型一般在数据库设计的概念设计阶段使用°

三、简单应用题(每题3分,共15分)

求解以下关系代数表达式结果:

1. R U S

2. R-S

3. (R U S)-T

4. n A(S)

5. 口“ dS.c=「c(S X T)

四、应用题(每题5分,共25分)

给定学生选课数据库,其中包含有3张基本表:学生表S(Sno,Sname,Sage,Ssex,Sdept)课程

表C(Cno,Cname,Teacher,Ccredit),选课表SC(Sno,Cno,Grade)°按要求完成下列数据操作要求°

1. 用关系代数表达式表示“查询成绩在90分以上的学生的学生姓名”°

中国计量学院现代科技学院200 ~ 200 学年第学期《数据库应用技术》课程考试试卷(A) 一、单选题(每题1分,共20分) 1.数据库管理系统、操作系统、应用软件的层次关系从核心到外围是() A.数据库管理系统、操作系统、应用软件 B.操作系统、数据库管理系统、应用软件 C.数据库管理系统、应用软件、操作系统 D.操作系统、应用软件、数据库管理系统 2.要保证数据库的数据独立性,需要修改的是() A.三层模式之间的两种映射 B.模式与内模式 C.模式与外模式 D.三层模式 3.关系代数表达式σ2<5(S)表示() A.表示从S关系中挑选2的值小于第5个分量的元组 B.表示从S关系中挑选第2个分量值小于5的元组 C.表示从S关系中挑选第2个分量值小于第5个分量的元组 D.表示从S关系中挑选第5个分量值大于2的元组 4.下列四项中,不属于数据库特点的是( ) A.数据共享 B.数据完整性 C.数据冗余很高 D.数据独立性高 5.反映现实世界中实体及实体间联系的信息模型是( ) A.关系模型 B.层次模型 C.网状模型 D.E-R模型 6.SQL语言是关系型数据库系统典型的数据库语言,它是() A.非过程化语言 B.过程化语言 C.格式化语言 D.导航式语言 7.将查询关系S的权限授予用户WANG,并允许该用户将此权限授予其 他用户。实现此功能的SQL语句是() A.GRANT SELECT TO S ON WANG WITH PUBLIC B.GRANT SELECT ON S TO WANG WITH PUBLIC C.GRANT SELECT TO S ON WANG WITH GRANT OPTION D.GRANT SELECT ON S TO WANG WITH GRANT OPTION 8.SQL中,下列涉及空值的操作,不正确的是( ) A. AGE IS NULL B. AGE IS NOT NULL C. AGE = NULL D. NOT (AGE IS NULL) 9.SQL语言中,删除一个表的命令是() A.DELETE B.DROP C.CLEAR D.REMOVE

数据库系统概论复习点 一、选择题 1.数据库系统的模式分为______________________。 A.三类 B.三级 C.三个 D.三种 2.第三代数据库系统支持的数据模型就是:______________________ 。 A.层次数据模型 B.网状数据模型 C.关系数据模型 D.面向对象数据模型 3.数据库系统三级模式结构的划分,有利于获得数据库的______________________。 A.结构规范化 B.数据独立性 C.数据安全性 D.可操作性 4.DBMS能实现对数据库中数据的查询、插入、修改与删除等操作,这种功能称为______________________。 A.数据定义功能 B.数据管理功能 C.数据操纵功能 D.数据控制功能 5.在数据库中存储的就是______________________。 A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息 6.在数据库的三级模式结构中,描述数据库的局部逻辑结构及特征的就是。 A.外模式 B.内模式 C.存储模式 D.模式 7.单个用户使用的数据视图的描述称为______________________。 A、外模式 B、概念模式 C、内模式 D、存储模式 8.数据库(DB)、数据库系统(DBS)与数据库管理系统(DBMS)三者之间的关系就是______________________。 A.DB包括DBS与DBMS B.DBS包括DB与DBMS C.DBMS包括DB与DBS D.DBS就就是DB,也就就是DBMS 9.数据库系统与文件系统的主要区别就是:______________________ 。 A.文件系统简单,数据库系统复杂 B.文件系统只能管理文件,数据库系统还能管理其它数据 C.文件系统不能解决数据共享与数据独立性问题,数据库系统能解决 D.文件只能用于小型、微型机,数据库系统还能用于大型机 10.数据库系统的数据独立性就是指:______________________。 A.不会因为数据的变化而影响应用程序 B.不会因为存储策略的变化而影响存储结构 C.不会因为系统数据存储结构与逻辑结构的变化而影响应用程序 D.不会因为某些存储结构的变化而影响其她存储结构 11.按照传统的数据模型分类,数据库系统可以分为三种类型。 A.大型、中型与小型 B.西文、中文与兼容 C.层次、网状与关系 D.数据、图形与多媒体 12.数据库的特点之一就是数据的共享,严格地讲,这里的数据共享就是指。

试卷一 一、选择题(每题1分,共20分) 1.在数据管理技术的发展过程中,数据独立性最高的是()阶段。 A. 数据库系统 B. 文件系统 C. 人工管理 D. 数据项管理 2. ()是存储在计算机内的有结构的数据集合。 A. 网络系统 B. 数据库系统 C. 操作系统 D. 数据库 3. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()。 A. 外模式 B. 内模式 C. 存储模式 D. 模式 4. 作为关系数据系统,最小应具备的关系运算是()。 A. 排序、索引、统计 B. 选择、投影、连接 C. 关联、更新、排序 D. 显示、打印、制表 5. 在select语句中使用group by Sno时,Sno 必须出现在()子句中。 A. where B. from C. select D. having 6. 在where语句的条件表达式中,及零个或多个字符匹配的通配符是()。 A. * B. ? C. % D. _ 7. 对关系模式进行分解时,要求保持函数依赖,最高可以达到()。 A. 2NF B. 3NF C. BCNF D. 4NF 8. 在关系模式R(U,F)中,Y∈X F+是X→Y是否成立的()。 A. 充分必要条件 B. 必要条件 C. 充分条件 D. 既不充分也不必要条件 9. 在关系数据库设计阶段中,完成关系模式设计的阶段是()。 A. 需求分析阶段 B. 概念设计阶段 C. 逻辑设计阶段 D. 物理设计阶段 10. 基本E-R图就是数据库的()。 A. 外模式 B. 逻辑模式 C. 内模式 D. 概念模式 11. 从数据流图构造E-R图时,选择实体一般应先考虑数据流图中的()。 A. 数据项 B. 数据流 C. 数据处理 D. 数据存储 12. 以下()不是当前常用的存取方法。 A. 索引方法 B. 聚簇方法 C. HASH方法 D. 链表方法 13. 事务一旦提交,对数据库的改变是永久的,这是事务的()。 A. 原子性 B. 一致性 C. 隔离性 D. 持久性 14. 并发控制要解决的根本问题是保持数据库状态的()。 A. 安全性 B. 完整性 C. 可靠性 D. 一致性

中国考研复试必备数据库试题1 中国计量学院现代科技学院200 ~ 200 学年第学期 , 《数据库应用技术》课程考试试卷,A 一、单选题(每题1分,共20分) 1.数据库管理系统、操作系统、应用软件的层次关系从核心到外围是( ) A.数据库管理系统、操作系统、应用软件 B.操作系统、数据库管理系统、应用软件 C.数据库管理系统、应用软件、操作系统 D.操作系统、应用软件、数据库管理系统 2.要保证数据库的数据独立性,需要修改的是( ) A.三层模式之间的两种映射 B.模式与内模式 C.模式与外模式 D.三层模式 3.关系代数表达式σ(S)表示( ) 2<5 A.表示从S关系中挑选2的值小于第5个分量的元组 B.表示从S关系中挑选第2个分量值小于5的元组 C.表示从S关系中挑选第2个分量值小于第5个分量的元组 D.表示从S关系中挑选第5个分量值大于2的元组 4.下列四项中,不属于数据库特点的是( ) A.数据共享 B.数据完整性 C.数据冗余很高 D.数据独立性高 5.反映现实世界中实体及实体间联系的信息模型是( ) A.关系模型 B.层次模型 C.网状模型 D.E-R模型

6.SQL语言是关系型数据库系统典型的数据库语言,它是( ) 过程化语言 B.过程化语言 A.非 C.格式化语言 D.导航式语言 7.将查询关系S的权限授予用户WANG,并允许该用户将此权限授予其他用户。实现此功 ) 能的SQL语句是( A.GRANT SELECT TO S ON WANG WITH PUBLIC B.GRANT SELECT ON S TO WANG WITH PUBLIC C.GRANT SELECT TO S ON WANG WITH GRANT OPTION D.GRANT SELECT ON S TO WANG WITH GRANT OPTION 8.SQL中,下列涉及空值的操作,不正确的是( ) A. AGE IS NULL B. AGE IS NOT NULL C. AGE = NULL D. NOT (AGE IS NULL) 9.SQL语言中,删除一个表的命令是( ) A.DELETE B.DROP C.CLEAR D.REMOVE 10.SQL语言中,HAVING子句用于筛选满足条件的( ) A.列 B.行 C.分组 D.元组 11.数据库的并发操作可能带来的问题包括( ) A.丢失更新 B.数据独立性会提高 C.非法用户的使用 D.增加数据冗余度 12. 若事务T1已经给数据A加上了共享锁,则事务T2( ) A.只能再对A加共享锁 B.只能再对A加排他锁 C.可以对A加共享锁,也可以对A加排他锁 D.不能再给A加任何锁 13.数据 库中的封锁机制是( )的主要方法。 A.完整性 B.安全性 C.并发控制 D.恢复 14.在关系数据库设计中,绘制E-R图属于( )阶段的任务,

试卷一(工业大学) 一、选择题(每题1分,共20分) 1.在数据管理技术的发展过程中,数据独立性最高的是( A )阶段。 A. 数据库系统 B. 文件系统 C. 人工管理 D. 数据项管理 2. (D )是存储在计算机的有结构的数据集合。 A. 网络系统 B. 数据库系统 C. 操作系统 D. 数据库 3. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( D )。 A. 外模式 B. 模式 C. 存储模式 D. 模式 4. 作为关系数据系统,最小应具备的关系运算是( B )。 A. 排序、索引、统计 B. 选择、投影、连接 C. 关联、更新、排序 D. 显示、打印、制表 5. 在select语句中使用group by Sno时,Sno 必须出现在(C )子句中。 A. where B. from C. select D. having 6. 在where语句的条件表达式中,与零个或多个字符匹配的通配符是(C )。 A. * B. ? C. % D. _ 7. 对关系模式进行分解时,要求保持函数依赖,最高可以达到(B )。 A. 2NF B. 3NF C. BCNF D. 4NF 8. 在关系模式R(U,F)中,Y∈X F+是X→Y是否成立的(A )。 A. 充分必要条件 B. 必要条件 C. 充分条件 D. 既不充分也不必要条件 9. 在关系数据库设计阶段中,完成关系模式设计的阶段是(C )。 A. 需求分析阶段 B. 概念设计阶段 C. 逻辑设计阶段 D. 物理设计阶段 10. 基本E-R图就是数据库的( D )。 A. 外模式 B. 逻辑模式 C. 模式 D. 概念模式 11. 从数据流图构造E-R图时,选择实体一般应先考虑数据流图中的(D )。 A. 数据项 B. 数据流 C. 数据处理 D. 数据存储 12. 以下( D )不是当前常用的存取方法。 A. 索引方法 B. 聚簇方法 C. HASH方法 D. 链表方法 13. 事务一旦提交,对数据库的改变是永久的,这是事务的(D )。 A. 原子性 B. 一致性 C. 隔离性 D. 持久性 14. 并发控制要解决的根本问题是保持数据库状态的( D )。 A. 安全性 B. 完整性 C. 可靠性 D. 一致性 15. 在数据库系统中,对存取权限的定义称为( A )。 A. 授权 B. 定义 C. 约束 D. 审计 16. 视图建立后,在数据字典中存放的是( D )。 A. 查询语句 B. 视图的定义 C. 组成视图的表容 D. 产生视图的表定义 17. 由全码组成的关系模式,最高可以达到的模式为(D )。 A. 4NF B. 2NF C. 3NF D. BCNF

一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干 的括号内。每小题2分,共30分) 1.要保证数据库的数据独立性,需要修改的是( ) A.三层模式之间的两种映射 B.模式与内模式 C.模式与外模式 D.三层模式 2.下列四项中说法不正确的是( ) A.数据库减少了数据冗余 B.数据库中的数据可以共享 C.数据库避免了一切数据的重复 D.数据库具有较高的数据独立性 3.在视图上不能完成的操作是( ) A.更新视图 B.查询 C.在视图上定义新的基本表 D.在视图上定义新视图 4.SQL的集合成员资格比较操作“元组IN(集合)”中的IN的等价操作符是:() A.<>ANY B.<>ALL C.=ANY D.=ALL 5.关系数据模型的三个组成部分中,不包括( ) A.完整性规则 B.数据结构 C.恢复 D.数据操作 6.关系范式从低到高依此是() A. 4NF BCNF 3NF 2NF 1NF B.BCNF 4NF 3NF 2NF 1NF C. 1NF 2NF 3NF 4NF BCNF D.1NF 2NF 3NF BCNF 4NF 7.在关系代数中,五种基本运算为() A.并、差、投影、选择、自然连接 B.并、交、差、投影、选择 C.并、差、投影、选择、笛卡尔乘积 D.并、交、差、选择、乘积 8.反映现实世界中实体及实体间联系的信息模型是( ) A.关系模型 B.层次模型 C.网状模型 D.E-R模型 9.语句delete from sc 表明() A.删除sc中的全部记录 B.删除基本表sc C.删除基本表sc中的列数据 D.删除基本表sc中的部分行 10.收回所有用户对基本表STUDENT的UPDATE操作权限可由()语句完成。 A.REVOKE UPDATE ON TABLE STUDENT FROM W ANG B.REVOKE UPDATE ON STUDENT FROM WANG C.GRANT UPDA TE ON STUDENT TO PUBLIC D.REVOKE UPDATE ON TABLE STUDENT FROM PUBLIC 11.不允许任何其它事务对这个锁定基表再加任何类型锁的锁是:() A.共享锁 B.排它锁 C.写锁 D.以上都不是 12.SQL中的视图机制属于DBS的() A.完整性措施 B. 恢复措施 C. 安全性措施 D. 并发性措施 13.解决并发操作带来的数据不一致问题普遍采用() A.恢复 B.封锁 C.存取控制 D.协商 14.SQL语言有两种使用方式,分别称为交互式和() A.提示式SQL B.多用户SQL C.解释式SQL D.嵌入式SQL 15.下列四项中,不属于关系数据库特点的是( ) A.数据冗余小 B.数据独立性高 C.数据共享性好 D.多用户访问 二、填空题(每题1分,共15分)

一、单项选择题(每空1分,共30分) 基本概念 1.第三代数据库系统支持的数据模型是:______________________。 A.层次数据模型B.网状数据模型 C.关系数据模型D.面向对象数据模型 2.数据库系统三级模式结构的划分,有利于获得数据库的______________________ 。 A.结构规范化B.数据独立性 C.数据安全性D.可操作性 3. DBMS能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为______________________ 。 A.数据定义功能B.数据管理功能 C.数据操纵功能D.数据控制功能 4.在数据库中存储的是______________________ 。 A.数据B.数据模型 C.数据以及数据之间的联系 D .信息 5.在数据库的三级模式结构中,描述数据库的局部逻辑结构及特征的是。 A.外模式B.内模式 C .存储模式D.模式 6.单个用户使用的数据视图的描述称为______________________ 。 A .外模式 B .概念模式 C.内模式 D .存储模式 7.数据库(DB) 、数据库系统(DBS) 和数据库管理系统(DBMS) 三者之间的关系是______________________ 。 A . D B 包括 DBS 和 DBMS B. DBS 包括 DB 和 DBMS C. DBMS 包括 DB 和 DBS D . DBS 就是 DB ,也就是 DBMS 8.数据库系统与文件系统的主要区别是:______________________。 A.文件系统简单,数据库系统复杂 B.文件系统只能管理文件,数据库系统还能管理其它数据 C.文件系统不能解决数据共享和数据独立性问题,数据库系统能解决 D.文件只能用于小型、微型机,数据库系统还能用于大型机 9.数据库系统的数据独立性是指:______________________ 。 A.不会因为数据的变化而影响应用程序 B.不会因为存储策略的变化而影响存储结构 C.不会因为系统数据存储结构与逻辑结构的变化而影响应用程序 D.不会因为某些存储结构的变化而影响其他存储结构 10.按照传统的数据模型分类,数据库系统可以分为三种类型。 A.大型、中型和小型B.西文、中文和兼容 C.层次、网状和关系D.数据、图形和多媒体 11.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指。 A.同一个应用中的多个程序共享一个数据集合

1:数据:描述事物的符号记录 2:数据库是长期存储在计算机内,有组织可共享的大量数据的集合。 3:数据库管理系统维语用户和操作系统之间的一层数据管理软件,具有,数据定义,数据组织管理,数据操纵,数据库事务管理和运行管理,数据库建立和维护。 4:数据库系统:计算机系统引入数据库后的系统,简称数据库。 5:数据管理技术3阶段:人工管理阶段:数据不保存,应用程序管理数据,数据不共享,数据不具有独立性。文件管理阶段:数据可以长期保存,文件系统管理数据,数据共享性差冗余大,数据独立性差。数据库系统阶段:数据结构化,数据共享性好,冗余低,易扩充,独立性高。 6:数据模型分为:第一类:概念模型。第二类是逻辑模型和物理模型,逻辑模型有(层次模型,网状模型,关系模型,面向对象模型,对象关系模型),物理模型:对数据最低层的抽象,描述数据库在系统内部的表示方式和存取方式。从现实世界到概念模型的转换是由数据库设计人员完成,从概念模型到逻辑模型转换由数据库设计人员和工具完成,逻辑模型到物理模型就由DBMS完成。 7:数据模型由:数据结构(描述数据库对象和对象之间的关系),数据操作(对数据库中各对象的操作的集合),完整

性约束(数据和其联系所具有的制约)三部分组成。 9:层次模型:简单清晰,查询效率高,良好的完整性支持,但是和现实世界不符,查询子女必须通过双亲。网状模型:更直接的表达现实世界,存取效率高,但是结构复杂。关系模型:简历在严格的数学模型上。概念单一,简单易懂,存取路径对用户透明,高独立性,保密性,但是查询效率不高。10:数据库三级模式结构:外模式,模式,内模式,外模式有多个,就是视图的意思,模式就是数据的逻辑结构,内模式就是物理结构。 11:三级结构有两层映像:外模式/模式映像:修改此映像保证外模式不变,保证逻辑路理性,模式/内模式映像,修改此映像保证模式不变,保证物理独立性。 12:数据库系统由数据库,数据库管理系统,应用系统和数据库管理员构成。 13:关系数据库:候选码:某一列的值能唯一标识一个元组。主码:候选码之一。候选码们的属性称为主属性, 14:实体完整性:主码不为空。参照完整性:关系的外码一定为其他关系的主码,或者外码全部为空。用户定义完整性:比如XX不能为空,XX只能取指定值。 15:SQL 结构化查询语言 16:查询:select。定义:create,drop,alter。操纵:insert,update,delete。控制:grant,revoke。

一、选择题(选择一个最合适的答案)60% 1.在实体/联系图(E/R图)中,实体集的每个属性都隐含为: A多值。B单值。C不允许为NULL。D前三者都不对。 2.“两个实体集之间若有联系,则该联系是唯一的。”这种说法对吗? A正确B不正确C不能断定D应该说,若该联系是一对一,则是唯一的。 3.“一个多对一的联系隐含着一对一的联系。”这种说法对吗 A正确B不正确C不能断定D应该说,多对多的联系隐含一对一联系。 4.考虑银行业务中“储户”与“帐号”之间的联系,该联系的多重性应该是: A一对一B多对一C一对多D多对多 5.下面哪种约束要求一组属性在任意两个不同实体上的取值不同。 A键(key)约束。B单值约束。C参照完整性。D域(domain)约束 6.参照完整性约束要求某个联系中被参照的实体________。 A至少有一个。B有一个且仅一个。C零个到多个。D前三者都不对。 7.对于一个“弱实体集”,下面哪种说法不正确: A一定有一个多对一的联系到其它实体集。B自身属性不能构成完整的键。 C可单独存在,而无需其它实体集。D可以有自己的属性。 8.关系模型要求各元组的每个分量的值必须是原子性的。对原子性,下面哪种解 释不正确:

A每个属性都没有内部结构。B每个属性都不可分解。 C各属性值应属于某种基本数据类型。D属性值不允许为NULL。 9.对于一个关系的属性(列)集合和元组(行)集合,下面哪种说法不正确: A改变属性的排列次序不影响该关系。B改变元组的排列次序不影响该关系。 C改变元组的排列次序会改变该关系。D关系的模式包括其名称及其属性集合。 10.若R是实体集R1与R2间的一个多对多联系,将其转换为关系R’,哪种说法 不正确: A R’属性应包括R1与R2的所有属性。 B R’属性应包括R1与R2的键属性。 C R1与R2的键属性共同构成R’的键。 D R’的属性应包括R自身定义的属性。 11.若某关系R的属性集A函数决定R中所有其它属性,则A为关系R的一个: A键。B主键。C超键。D外键。 12.若函数依赖A→B和B→C,则有A→C。此规则是 A分解/合并规则。B平凡依赖规则。C传递规则。D增长规则。13.对于某关系R的某个属性集A,下面哪种说法不正确: A若属性集A是R的键,则闭包A+是R中所有属性集合。 B若闭包A+是R中所有属性集合,则属性集A是R的键。 C若闭包A+是R中所有属性集合,则属性集A是R的超键。

大型数据库有:Oracle、Sybase、DB2、SQL server 小型数据库有:Access、MySQL、BD2等。 一、开放性 1. SQL Server 只能在windows上运行,没有丝毫的开放性, 2. Oracle 能在所有主流平台上运行(包括windows)。完全支持所有的工业标准。采用完全开放策略。可以使客户选择最适合的解决方案。对开发商全力支持。 3. Sybase ASE 能在所有主流平台上运行(包括windows)。但由于早期Sybase与OS集成度不高,因此VERSION11.9.2以下版本需要较多OS和DB级补丁。在多平台的混合环境中,会有一定问题。 4. DB2 能在所有主流平台上运行(包括windows)。最适于海量数据。 二、可伸缩性,并行性 1. SQL server 并行实施和共存模型并不成熟,很难处理日益增多的用户数和数据卷,伸缩性有限。 2. Oracle 并行服务器通过使一组结点共享同一簇中的工作来扩展windownt的能力,提供高可用性和高伸缩性的簇的解决方案。如果windowsNT不能满足需要,用户可以把数据库移到UNIX中。Oracle的并行服务器对各种UNIX平台的集群机制都有着相当高的集成度。 3. Sybase ASE 虽然有DB SWITCH来支持其并行服务器,但DB SWITCH在技术层面还未成熟,且只支持版本12.5以上的ASE SERVER。DB SWITCH技术需要一台服务器充当SWITCH,从而在硬件上带来一些麻烦。 4. DB2 具有很好的并行性。DB2把数据库管理扩充到了并行的、多节点的环境。数据库分区是数据库的一部分,包含自己的数据、索引、配置文件、和事务日志。数据库分区有时被称为节点安全性。 三、安全认证 1. SQL server 没有获得任何安全证书。 2. Oracle Server 获得最高认证级别的ISO标准认证。 3. Sybase ASE 获得最高认证级别的ISO标准认证。 4. DB2 获得最高认证级别的ISO标准认证。 四、性能

试卷一(哈尔滨工业大学) 一、选择题(每题1分,共20分) 1.在数据管理技术的发展过程中,数据独立性最高的是( A )阶段。 A. 数据库系统 B. 文件系统 C. 人工管理 D. 数据项管理 2. ( D )是存储在计算机内的有结构的数据集合。 A. 网络系统 B. 数据库系统 C. 操作系统 D. 数据库 3. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( D )。 A. 外模式 B. 内模式 C. 存储模式 D. 模式 4. 作为关系数据系统,最小应具备的关系运算是( B )。 A. 排序、索引、统计 B. 选择、投影、连接 C. 关联、更新、排序 D. 显示、打印、制表 5. 在select语句中使用group by Sno时,Sno 必须出现在( C )子句中。 A. where B. from C. select D. having 6. 在where语句的条件表达式中,及零个或多个字符匹配的通配符是( C )。 A. * B. ? C. % D. _ 7. 对关系模式进行分解时,要求保持函数依赖,最高可以达到( B )。 A. 2NF B. 3NF C. BCNF D. 4NF 8. 在关系模式R(U,F)中,Y∈X F+是X→Y是否成立的( A )。 A. 充分必要条件 B. 必要条件 C. 充分条件 D. 既不充分也不必要条件 9. 在关系数据库设计阶段中,完成关系模式设计的阶段是( C )。 A. 需求分析阶段 B. 概念设计阶段 C. 逻辑设计阶段 D. 物理设计阶段 10. 基本E-R图就是数据库的( D )。 A. 外模式 B. 逻辑模式 C. 内模式 D. 概念模式 11. 从数据流图构造E-R图时,选择实体一般应先考虑数据流图中的(D )。 A. 数据项 B. 数据流 C. 数据处理 D. 数据存储 12. 以下( D )不是当前常用的存取方法。 A. 索引方法 B. 聚簇方法 C. HASH方法 D. 链表方法 13. 事务一旦提交,对数据库的改变是永久的,这是事务的( D )。 A. 原子性 B. 一致性 C. 隔离性 D. 持久性 14. 并发控制要解决的根本问题是保持数据库状态的( D )。

试卷一(哈尔滨工业大学) 一、选择题(每题1分,共20分) 1、在数据管理技术的发展过程中,数据独立性最高的就是( A )阶段。 A、数据库系统 B、文件系统 C、人工管理 D、数据项管理 2、( D )就是存储在计算机内的有结构的数据集合。 A、网络系统 B、数据库系统 C、操作系统 D、数据库 3、在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构与特征的就是( D )。 A、外模式 B、内模式 C、存储模式 D、模式 4、作为关系数据系统,最小应具备的关系运算就是( B )。 A、排序、索引、统计 B、选择、投影、连接 C、关联、更新、排序 D、显示、打印、制表 5、在select语句中使用group by Sno时,Sno 必须出现在( C )子句中。 A、where B、from C、select D、having 6、在where语句的条件表达式中,与零个或多个字符匹配的通配符就是( C )。 A、* B、? C、% D、_ 7、对关系模式进行分解时,要求保持函数依赖,最高可以达到( B )。 A、2NF B、3NF C、BCNF D、4NF 8、在关系模式R(U,F)中,Y∈X F+就是X→Y就是否成立的( A )。 A、充分必要条件 B、必要条件 C、充分条件 D、既不充分也不必要条件 9、在关系数据库设计阶段中,完成关系模式设计的阶段就是( C )。 A、需求分析阶段 B、概念设计阶段 C、逻辑设计阶段 D、物理设计阶段 10、基本E-R图就就是数据库的( D )。 A、外模式 B、逻辑模式 C、内模式 D、概念模式 11、从数据流图构造E-R图时,选择实体一般应先考虑数据流图中的(D )。 A、数据项 B、数据流 C、数据处理 D、数据存储 12、以下( D )不就是当前常用的存取方法。 A、索引方法 B、聚簇方法 C、HASH方法 D、链表方法 13、事务一旦提交,对数据库的改变就是永久的,这就是事务的( D )。 A、原子性 B、一致性 C、隔离性 D、持久性 14、并发控制要解决的根本问题就是保持数据库状态的( D )。 A、安全性 B、完整性 C、可靠性 D、一致性 15、在数据库系统中,对存取权限的定义称为( A )。 A、授权 B、定义 C、约束 D、审计 16、视图建立后,在数据字典中存放的就是( D )。 A、查询语句 B、视图的定义 C、组成视图的表内容 D、产生视图的

数据库 1、关系数据库都有那些操作,特点是什么? ◇查询:选择、投影、连接、除、并、交、差 ◇数据更新:插入、删除、修改 关系操作的特点:集合操作方式,即操作的对象和结果都是关系。 2、数据库保护(访问)的内容有哪些? 利用权限机制,利用完整性约束防止法数据进入数据库,提供故障恢复能力,提供并发访问控制。 3、DBA的职责是什么? DBA则是这个机构的一个(组)人员,负责全面管理和控制数据库系统.职责有: (1)决定数据库中的信息内容和结构:数据库中要存放哪些信息。 (2)决定数据库的存储结构和存取策略:获得较高的存取效率和存储空间利用率。 (3)约定义数据的安全性要求和完整性约束条件:负责确定各个用户对数据库的存取权限、数据的保密级别和完整性约束条件。 (4)监控数据库的使用和运行:转储数据、维护日志文件、故障恢复。 (5)数据库的改进和重组重构:对运行情况进行记录、统计分析,以此来不断改进数据库设计。 设计与定义数据库系统;帮助最终用户使用数据库系统;决定数据库中的信息内容和结构;定义数据结构的安全性要求和完整性约束条件;监督与控制数据库系统的使用和运行;改进和重组数据库系统,调整数 据库系统的性能。 (1)系统分析员、数据库设计人员、应用程序员的职责是什么? 答系统分析员负责应用系统的需求分析和规范说明,系统分析员要和用户及DBA 相结合,确定系统的硬件、软件配置,并参与数据库系统的概要设计。数据库设计人员负责数据库中数据的确定、数据库各级模式的设计。数据库设计人员必须参加用户需求调查和系统分析,然后进行数据库设计。在很多情况下,数据库设计人员就由数据库管理员担任。应用程序员负责设计和编写应用系统的程序模块,并进行调试和安装。 4 (1)试述文件系统与数据库系统的区别和联系。 答:文件系统与数据库系统的区别是:文件系统面向某一应用程序,共享性差,冗余度大,数据独立性差,记录内有结构,整体无结构,由应用程序自己控制。数据库系统面向现实世界,共享性高,冗余度小,具有较高的物理独立性和一定的逻辑独立性,整体结构化,用数据模型描述,由数据库管理系统提供数据的安全性、完整性、并发控制和恢复能力。 文件系统与数据库系统的联系是:文件系统与数据库系统都是计算机系统中管理数据的软件。解析文件系

(考研复试)数据库笔 记

1:数据:描述事物的符号记录 2:数据库是长期存储在计算机内,有组织可共享的大量数据的集合。 3:数据库管理系统维语用户和操作系统之间的一层数据管理软件,具有,数据定义,数据组织管理,数据操纵,数据库事务管理和运行管理,数据库建立和维护。 4:数据库系统:计算机系统引入数据库后的系统,简称数据库。 5:数据管理技术3阶段:人工管理阶段:数据不保存,应用程序管理数据,数据不共享,数据不具有独立性。文件管理阶段:数据可以长期保存,文件系统管理数据,数据共享性差冗余大,数据独立性差。数据库系统阶段:数据结构化,数据共享性好,冗余低,易扩充,独立性高。6:数据模型分为:第一类:概念模型。第二类是逻辑模型和物理模型,逻辑模型有(层次模型,网状模型,关系模型,面向对象模型,对象关系模型),物理模型:对数据最低层的抽象,描述数据库在系统内部的表示方式和存取方式。从现实世界到概念模型的转换是由数据库设计人员完成,从概念模型到逻辑模型转换由数据库设计人员和工具完成,逻辑模型到物理模型就由DBMS完成。

7:数据模型由:数据结构(描述数据库对象和对象之间的关系),数据操作(对数据库中各对象的操作的集合),完整性约束(数据和其联系所具有的制约)三部分组成。9:层次模型:简单清晰,查询效率高,良好的完整性支持,但是和现实世界不符,查询子女必须通过双亲。网状模型:更直接的表达现实世界,存取效率高,但是结构复杂。关系模型:简历在严格的数学模型上。概念单一,简单易懂,存取路径对用户透明,高独立性,保密性,但是查询效率不高。 10:数据库三级模式结构:外模式,模式,内模式,外模式有多个,就是视图的意思,模式就是数据的逻辑结构,内模式就是物理结构。 11:三级结构有两层映像:外模式/模式映像:修改此映像保证外模式不变,保证逻辑路理性,模式/内模式映像,修改此映像保证模式不变,保证物理独立性。 12:数据库系统由数据库,数据库管理系统,应用系统和数据库管理员构成。 13:关系数据库:候选码:某一列的值能唯一标识一个元组。主码:候选码之一。候选码们的属性称为主属性,14:实体完整性:主码不为空。参照完整性:关系的外码一定为其他关系的主码,或者外码全部为空。用户定义完整性:比如XX不能为空,XX只能取指定值。

一、单项选择题( 在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题 干的括号内。每小题 2 分,共 30 分) 1. 要保证数据库的数据独立性,需要修改的是 A.三层模式之间的两种映射 B. C. 模式与外模式 D. ( ) 模式与内模式三层模式 2.下列四项中说法不正确的是 ( ) A. 数据库减少了数据冗余 B.数据库中的数据可以共享 C. 数据库避免了一切数据的重复 D.数据库具有较高的数据独立性 3.在视图上不能完成的操作是 ( ) A.更新视图 B. C. 在视图上定义新的基本表 的集合成员资格比较操作“元组A.<>ANY B.<>ALL C.=ANY 查询 D.在视图上定义新视图 IN (集合)”中的 IN 的等价操作符是:( D.=ALL ) 5. 关系数据模型的三个组成部分中,不包括( ) A.完整性规则 B.数据结构 C.恢复 D.数据操作 6. 关系范式从低到高依此是() A. 4NF BCNF 3NF 2NF 1NF4NF 3NF 2NF 1NF C. 1NF 2NF 3NF 4NF BCNF2NF 3NF BCNF 4NF 7. 在关系代数中,五种基本运算为() A. 并、差、投影、选择、自然连接 C. 并、差、投影、选择、笛卡尔乘积 B. 并、交、差、投影、选择D. 并、交、差、选择、乘积 8. 反映现实世界中实体及实体间联系的信息模型是() A. 关系模型 B.层次模型 C.网状模型模型 9. 语句 delete from sc表明() A. 删除 sc 中的全部记录 B. 删除基本表sc C. 删除基本表sc 中的列数据 D.删除基本表sc 中的部分行 10. 收回所有用户对基本表STUDENT的 UPDATE操作权限可由()语句完成。 UPDATE ON TABLE STUDENT FROM WANG UPDATE ON STUDENT FROM WANG UPDATE ON STUDENT TO PUBLIC UPDATE ON TABLE STUDENT FROM PUBLIC 11. 不允许任何其它事务对这个锁定基表再加任何类型锁的锁是:() A.共享锁 B.排它锁 C.写锁 D.以上都不是 中的视图机制属于DBS的() A. 完整性措施 B.恢复措施 C. 安全性措施 D. 并发性措施 13. 解决并发操作带来的数据不一致问题普遍采用() A.恢复 B.封锁 C.存取控制 D.协商 语言有两种使用方式,分别称为交互式和() A.提示式SQL B.多用户SQL C.解释式SQL D.嵌入式SQL 15. 下列四项中,不属于关系数据库特点的是( ) A.数据冗余小 B.数据独立性高 C.数据共享性好 D.多用户访问 二、填空题 ( 每题 1 分,共 15 分 )

、选择题(每题 1分,共 20 分) 1. 在数据管理技术的发展过程中,数据独立性最高的是( )阶段。 A. 数据库系统 B. 文件系统 C. 人工管理 D. 数据项管理 2. ( )是存储在计算机内的有结构的数据集合。 A. 网络系统 B. 数据库系统 C. 操作系统 D. 数据库 C. 关联、更新、排序 D. 显示、打印、制表 7. 对关系模式进行分解时,要求保持函数依赖,最高可以达到( 试卷 3. A. 在数据库的三级模式结构中, 描述数据库中全体数据的全局逻辑结构和特征的是 外模式 B. 内模式 C. 存储模式 D. 模式 4. A. 作为关系数据系统,最小应具备的关系运算是( 排序、索引、统计 B. 选择、投影、连接 ) 。 )。 5. 在 select 语句中使用 group by Sno 时, Sno 必须出现在( )子句 中。 A. where B. from D. having 6. 在 where 语句的条件表达式中,与零个或多个字符匹配的通配符是 C. select )。 A. * B. ? C. % D. A. 2NF B. 3NF C. BCNF D. 4NF 8. A. 在关系模式 R (U , F )中,Y € X F +是X f Y 是否成立的( 充分必要条件 B. 必要条件 C. 充分条件 ) 。 D. 既不充分也不必要条件 10. 基本 E-R 图就是数据库的( )。 A. 外模式 B. 逻辑模式 C. 内模式 D. 概念模式 11. 从数据流图构造 E-R 图时,选择实体一 般应先考虑数据流图中的( A. 数据项 B. 数据流 C. 数据处理 D. 数据存储 12. 以下( )不是当前常用的存取方法。 A. 索引方法 B. 聚簇方法 C. HASH 方法 D. 链表方法 13 . 事务一旦提交,对数据库的改变是永久的 ,这是事务的( )。 A. 原子性 B. 一致性 C. 隔离性 D. 持久性 14. 并发控制要解决的根本问题是保持数据库状态的( )。 A. 安全性 B. 完整性 C. 可靠性 D. 一致性 15. 在数据库系统中,对存取权限的定义称为 ( )。 A. 授权 B. 定义 C. 约束 D. 审计 16. 视图建立后, 在数据字典中存放的是( )。 A. 查询语句 B. 视图的定义 C. 组成视图的表内容 D. 产生 17. 由全码组成的关系模式,最高可以达到的模式为( )。 A. 4NF B. 2NF C. 3NF D. BCNF 概念设计阶段 C. 逻辑设计阶段 A. B. )。 18. 下列叙述中,正确的是( ) 。 )。 在关系数据库设计阶段中,完成关系模式设计的阶段是( 需求分析阶段 9. )。 D. 物理设计阶段

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