三级数据库技术历年笔试真题(2006_2011)
计算机等级考试三级数据库技术第4套试题及答案

计算机等级考试三级数据库技术第4套试题及答案一、单项选择题(共40分;1-20题每题1分,21-30题每题2分)1、在数据模型三个要素中,表述客观世界中数据对象之间关联的是()A)数据操作B)数据结构C)数据视图D)完整性约束2、数据库系统的三级模式结构从数据库系统管理角度考虑数据的组织与存储。
下列不属于数据库三级模式结构的是()A)逻辑模式B)物理模式C)外模式D)应用模式3、在信息系统的需求分析中,目前广为使用的结构化分析与功能建模方法主要有DFD、IDEF0等。
其中,DFD建模方法也被称为过程建模和功能建模方法,其核心是()A)数据B)软件C)数据流D)分析过程4、设有关系模式R(A,B,C,D),存在函数依赖集:{A→B,C→D},则R最高可属于()A)1NFB)2NFC)3NFD)BCNF5、数据库设计主要包括概念设计、逻辑设计和物理设计三个步骤。
设有下列活动:Ⅰ.设计ER图Ⅱ.将ER图转换为关系模式Ⅲ.定义数据的约束条件Ⅳ.用SQL语句描述事务活动上述活动中,属于逻辑设计所包含活动的是()A)仅Ⅰ、Ⅱ和ⅢB)仅Ⅱ、Ⅲ和ⅣC)仅Ⅱ和ⅢD)仅Ⅱ和Ⅳ6、从功能上讲,数据库应用系统设计包括四个层次。
下列层次中包含索引设计的是()A)表示层B)业务逻辑层C)数据访问层D)数据持久层7、在数据库应用系统生命周期中,当逻辑设计阶段完成后进入到物理设计阶段。
下列不属于物理设计阶段活动的是()A)确定关系表的文件组织形式B)进行关系规范化设计C)创建必要的索引D)设置存储分配参数8、查询处理器和存储管理器是数据库管理系统中的核心模块。
下列关于查询处理器和存储管理器的说法,错误的是()A)查询处理器中的DML编译器会对用户提交的DML语句进行优化,并将其转换成能够执行的底层数据库操作指令B)存储管理器中的查询执行引擎会根据编译器产生的指令完成具体数据库数据访问功能C)存储管理器中的缓冲区管理器负责将从磁盘读出的数据块放入内存缓冲区,同时也负责对缓冲区中的数据块进行维护D)查询处理器中的DDL编译器编译或解释用户提交的DDL语句,并将生成的元数据存储在数据库的数据字典中9、下列简化UML关系图中,最不恰当的是()A)B)C)D)10、设有购买表(顾客号,商品号,购买时间)。
全国计算机等级考试三级数据库技术试题及答案

全国计算机等级考试三级数据库技术试题及答案(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项写在答题卡相应位置上,答在试卷上不得分。
(1)下列选项中不属于结构化程序设计方法的是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)ABCDEFB)DBEAFCC)ABDECFD)DEBFCA(7)在深度为7的满二叉树中,叶子结点的个数为A)32B)31C)64D)63(8)“商品”与“顾客”两个实体集之间的联系一般是A)一对一B)一对多C)多对一D)多对多(9)在E—R图中,用来表示实体的图形是A)矩形B)椭圆形C)菱形D)三角形(10)数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是A)DB包含DBS和DBMSB)DBMS包含DB和DBSC)DBS包含DB和DBMSD)没有任何关系(11)常见的数据模型有3种,它们是A)网状、关系和语义B)层次、关系和网状C)环状、层次和关系D)字段名、字段类型和记录(12)在以下叙述中,正确的是A)ACCESS只能使用系统菜单创立数据库应用系统B)ACCESS不具备程序设计能力C)ACCESS只具备了模块化程序设计能力D)ACCESS具有面向对象的程序设计能力,并能创立复杂的数据库应用系统(13)不属于Access对象的是A)表B)文件夹C)窗体D)查询(14)表的组成内容包括A)查询和字段B)字段和记录C)记录和窗体D)报表和字段(15)在数据表视图中,不能A)修改字段的类型B)修改字段的名称C)删除一个字段D)删除一条记录(16)数据类型是A)字段的另一种说法B)决定字段能包含哪类数据的设置C)一类数据库应用程序D)一类用来描述Access表向导允许从中选择的字段名称(17)现有一个已经建好的“按雇员姓名查询”窗体,如下图所示。
历年全国计算机等级考试三级(数据库技术)笔试选择真题

⼀、选择题(每⼩题1分,共60分)下列各题A)、B)、C)、D)四个选项中,只有⼀个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1) 下列哪⼀个是输出设备?A) ⿏标?B) 键盘?C) 数/模转换器?D) 模/数转换器(2) 下列叙述中,错误的是A) 系统软件是在应⽤软件基础上开发的?B) 系统软件应提供友好的⼈机界⾯C) 系统软件与硬件密切相关?D) 系统软件与具体应⽤领域⽆关(3) 下列哪⼀个协议是Internet使⽤的协议?A) OSI参考模型中规定的传输层协议?B) TCP/IP传输控制/间协议C) IEEE 802.3系列协议?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) 可以通过计算直接确定第i个结点的存储地址D) 插⼊、删除运算操作⽅便,不必移动结点(9) 以下哪⼀个不是队列的基本运算?A) 从队尾插⼊⼀个新元素?B) 从队列中删除第i个元素C) 判断⼀个队列是否为空?D) 读取队头元素的值(10) 队列适⽤于下列哪⼀种应⽤?A) 表达式求值?B) 堆排序算法的实现C) 树的层次次序周游算法的实现?D) ⼆叉树对称序周游算法的实现(11) 设⼀棵⼆叉树中,度为1的结点数为9,则该⼆叉树的叶结点的数⽬为A)10?B) 11?C) 12?D) 不确定(12) 下列哪⼀棵不是AVL树?(14) 设有关键码序为(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采⽤⼆路归并排序法进⾏排序,下⾯哪⼀个序列是第⼆趟归并后的结果?A) G,Q,M,Z,A,N,B,P,H,X,S,Y,L,T,E,KB) G,M,Q,Z,A,B,N,P,H,S,X,Y,E,K,L,TC) G,M,Q,A,N,B,P,X,H,Y,S,T,L,K,E,ZD) A,B,G,M,N,P,Q,Z,E,H,K,L,S,T,X,Y(15) 对n个记录的⽂件进⾏堆排序,最坏情况下的执⾏时间为A) O(log2n)?B) O(n)?C) O(n log2n)?D) O(n2)(16) 批处理操作系统提⾼了计算机的⼯作效率。
计算机三级考试《数据库技术》练习题及答案

计算机三级考试《数据库技术》练习题及答案《数据库技术》是计算机三级考试类别之一,下面店铺整理了计算机三级考试《数据库技术》练习题及答案,大家快来检测吧!选择题1.创建存储过程的用处主要是__________。
A.提高数据操作效率B.维护数据的一致性C.实现复杂的业务规则D.增强引用完整性2.下列关于存储过程的说法中,正确的是__________。
A.在定义存储过程的代码中可以包含数据的增、删、改、查语句B.用户可以向存储过程传递参数,但不能输出存储过程产生的结果C.存储过程的执行是在客户端完成的D.存储过程是存储在客户端的可执行代码段3.设要定义一个包含两个输入参数和两个输出参数的存储过程,各参数均为整型。
下列定义该存储过程的语句中,正确的是__________。
A.CREATE PROC P1 @x1,@x2 int.@x3.@x4int outputB.CREATE PROC P1 @x1 int.@x2 int.@x2.@x4int outputC.CREATE PROC P1 @x1 int,@x2 int,@x3 int.@x4 inta outputD.CREATE PROC P1 @x1 int.@x2 int.@x3 int output.@x4 int output t4.设有存储过程定义语句:CREATE PROC P1@x int,@y int output,@z int output。
下列调用该存储过程的语句中,正确的是。
A.EXEC P1 10.@a int output.@b int outputB.EXEC P1 10.@a int.@b int outputC.EXEC P1 10.@a output.@b outputD.EXEC P1 10.@a.@b output5.定义触发器的主要作用是。
A.提高数据的查询效率B.增强数据的安全性C.加强数据的保密性D.实现复杂的约束6.设在sc(Sno,Cno,Grade)表上定义了如下触发器:CREATE TRIGGER tri1 ON SC INSTEAD OF INSERT...当执行语句:INSERT INTO SC VAL UES(‘s001’,‘c01’,90)会引发该触发器执行。
三级数据库技术真题+真正的考题

A)log2n B)n/2 C)n D)n+1
(5)下列对于线性链表的描述中正确的是______。
A)存储空间不一定是连续,且各元素的存储顺序是任意的
B)存储空间不一定是连续,且前件元素一定存储在后件元素的前面
C)存储空间必须连续,且前件元素一定存储在后件元素的前面
(20)有以下程序
main()
{ int a,b,d=25;
a=d/10%9;
b=a&&(-1);
printf("%d,%d\n",a_。
A)6,1 B)2,1 C)6,0 D)2,0
(21)有以下程序
main()
{
int i=1,j=2,k=3;
if(i++==1&&(++j==3||k++==3))
D)存储空间必须连续,且各元素的存储顺序是任意的
(6)下列对于软件测试的描述中正确的是______。
A)软件测试的目的是证明程序是否正确
B)软件测试的目的是使程序运行结果正确
C)软件测试的目的是尽可能多地发现程序中的错误
D)软件测试的目的是使程序符合结构化原则
(7)为了使模块尽可能独立,要求______。
一、选择题((1)~(10)每小题2分,(11)~(50)每小题1分,共60分)
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)数据的存储结构是指______。
A)存储在外存中的数据B)数据所占的存储空间量
2006年9月国家三级(信息管理技术)笔试真题试卷(题后含答案及解析)

2006年9月国家三级(信息管理技术)笔试真题试卷(题后含答案及解析)题型有:1. 选择题 2. 填空题选择题(每小题1分,共60分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.系统软件包括操作系统、语言处理程序、数据库管理系统和服务性程序。
以下哪项属于语言处理程序?A.编辑程序B.链接程序C.编译程序D.调试程序正确答案:C解析:系统软件一般包括:操作系统、语言处理程序、数据库管理系统、服务性程序。
操作系统管理计算机的软硬件资源,分为批处理系统、分时操作系统和实时操作系统;语言处理程序将高级语言编写的源程序翻译为机器语言表示的目标程序;数据库管理系统对计算机中的大量数据进行组织、管理、查询并提供一定的功能;服务性程序是辅助性的程序,提供各种运行需要的服务。
可见,选项A“编辑程序”、选项B“链接程序”和选项D“调试程序”都属于服务性程序;选项C“编译程序”为语言处理程序。
2.操作系统程序与多个用户程序共用系统中的资源,这属于操作系统的A.并发性B.共享性C.随机性D.多路性正确答案:B解析:操作系统的特点有3个特点。
(1)并发性,计算机系统中同时存在多个程序,看起来是同时向前推进的,并发性具体体现在两个方面:用户程序之间的并发执行;用户程序与操作系统程序之间的并发执行。
(2)共享性,在操作系统的控制下,多个用户程序与操作系统程序共用系统资源。
(3)随机性,操作系统在随机的环境中运行。
通过上述分析可知,操作系统程序与多个用户程序共用系统资源,这属于操作系统的共享性。
选项B正确。
3.汇编语言是一种A.机器语言B.符号语言C.算法语言D.会话语言正确答案:B解析:面向计算机的人工语言有3类:机器语言、汇编语言和高级语言。
(1)机器语言最初级,且依赖于硬件。
机器语言是二进制代码格式,可以由机器直接识别。
(2)汇编语言也叫做符号语言,使用助记符号表示指令。
浙江数据库技术三级考试大纲与历年试题

6)关系数据库基本概念:函数依赖的定义和相应的概念;完全函数依赖、部分函数依赖和传递函数依赖定义。
7)规范化理论:第一范式、第二范式、第三范式和BCNF范式的定义、关系模式规范化的方法和关系模式分解的方法及分解准则。
8)关系数据库规范化:1NF,2NF,3NF,BCNF。
(6)能进行简单的数据库应用系统设计。
2.考试范围
(1)数据结构基础
1)数据结构的基本概念及有关术语:数据、数据元素、数据类型、数据的逻辑结构、数据的存储结构、算法和算法分析、算法的时间及空间复杂性。
2)基本数据结构及其操作:线性表的定义、逻辑结构、存储结构(顺序存储、链式存储),插入、删除操作。
3)数组的定义、数组逻辑结构与存储结构的关系。
(2)链式存储的线性表可以随机存储。
(3)后缀表达式“3 4 * 2 1 + -”的值是9。
(4)完全二叉树一定是正则二叉树。
(5)顺序查找的优点是对线性表结点的逻辑顺序没有要求,对线性表的存储结构也没有要求。
(6)层次模型是数据库系统中最早出现的数据模型,层次数据库系统采用层次模型作为数据的组织方式。
A.push;push;pop;pop;push;push;push;
B.push;push;pop;push;pop;push;push;
C.push;push;push;pop;pop;push;push;
D.push;pop;push;pop;push;pop;push;
(18)将一棵有100个结点的完全二叉树,按从上到下、从左到右的顺序依次对结点编号,根节点的编号为1,那么编号为49的结点的右孩子的编号是( )。
全国计算机等级考试三级数据库技术上机试题汇编

全国计算机等级考试三级数据库技术上机试题汇编2011 年版1:下列程序的功能是:将大于整数m且紧靠m的k个素数存入数组xx。
请编写函数num(int m,intk,int xx[])实现函数的要求,最后调用函数readwriteDAT()把结果输出到文件out.dat中。
例如:若输入17,5,则应输出:19,23,29,31,37。
注意:部分源程序已给出。
请勿改动主函数main()和函数readwriteDA T()的内容。
---------类型:素数。
void num(int m,int k,int xx[]) /*标准答案*/{int data=m+1;int half,n=0,I;while(1){half=data/2;for(I=2;I<=half;I++)if(data%I==0)break;if(I>half){xx[n]=data;n++;}if(n>=k)break;data++;} }}3:函数READDA T()实现从文件IN.DA T中读取一篇英文文章存入到字符串数组XX中;请编制函数STROR(),其函数功能是:以行为单位把字符串中的所有小写字母O左边的字符串内容移到该串的右边存放,然后并把小写字母O删除,余下的字符串内容移到已处理字符串的左边存放.最后把已处理的字符串仍按行重新存入字符串数组XX中,最后调用函数WRITEDAT()把结果XX输出到文件OUT.DAT中.例如:原文:You can create an index on any field.you have the correct record.结果: n any field.You can create an indexrd.yu have the crrect rec原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格.--------------类型:字符串(单词)的倒置和删除。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1 2006年4月全国计算机等级考试三级数据库技术笔试试卷 一、选择题(每小题1分,共60分) 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项涂在答题卡相应位置上,答在试卷上不得分。
(25)在数据库技术中,哪一种数据模型是数学化模型? A)层次模型 B)网状模型 C)关系模型 D)面向对象模型
(26)SQL在哪一年首次被国际标准化组织(ISO)批准作为关系数据库语言的国际标准? A)1985 B)1987 C)1989 D)1991
(27)在数据库系统中,当数据库的模式改变时,用户程序可以不做改变。这是数据的 A)物理独立性 B)存储独立性 C)位置独立性 D)逻辑独立性
(28)下列对于关系的叙述中,哪一个是不正确的? A)关系中的每个属性是不可分解的B)在关系中元组的顺序是无关紧要的 C)任意的一个二维表都是一个关系D)每一个关系仅有一种记录类型
(29)在关系代数的连接操作中,哪一种连接操作需要取消重复列? A)自然连接 B)笛卡儿积 C)等值连接 D)θ连接
(30)设关系R=(A,B,C),与SQL语句select distinct A from R where B=17等价的关系代数表达式是 A)πA(σB=17(R)) B)σB=17(πA(R)) C)σB=17(πA,C(R)) D)πA,C(σB=17(R))
(31)下列SQL语句中,哪一(些)组包含了不正确的定义语句? I.CREATE TABLE… CREATE VIEW… CREATE INDEX… II.DROP TABLE… DROP VIEW… DROP INDEX… III.ALTER TABLE… ALTER VIEW… ALTER INDEX… A)只有I B)只有II C)只有III D)I和II
(32)下列哪一种关系运算不要求:“R和S具有相同的元数,且它们对应属性的数据类型也相同”? A)R∪S B)R∩S C)R-S D)R×S
(33)用户对SQL数据库的访问权限中,如果只允许删除基本表中的元组,应授予哪一种权限? A)DROP B)DELETE C)ALTER D)UPDATE
下面第(34)至(36)题,基于“学生——选课——课程”数据库中的三个关系: S(S#,SNAME,SEX,DEPARTMENT),主码是S# C(C#,CNAME,TEACHER),主码是C# SC(S#,C#,GRADE),主码是(S#,C#)
(34)下列关于保持数据库完整性的叙述中,哪一个是不正确的? A)向关系SC插入元组时,S#和C#都不能是空值(NULL) 2
B)可以任意删除关系SC中的元组 C)向任何一个关系插入元组时,必须保证该关系主码值的唯一性 D)可以任意删除关系C中的元组
(35)为了提高特定查询的速度,对SC关系创建唯一索引,应该创建在哪一个(组)属性上? A)(S#,C#) B)(S#,GRADE)C)(C#,GRADE) D)GRADE
(36)查找每个学生的学号、姓名、选修的课程名和成绩,将使用关系 A)只有S,SC B)只有SC,C C)只有S,C D)S,SC,C
(37)如下所示三个关系中,关系T是由关系R和S经过哪一种操作得到的? R S T A)S-R B)R-S C)R∩S D)R∪S
(38)下列条目中,哪一条不是语句ALTER TABLE的功能? A)增加表的完整性约束 B)删除表的完整性约束 C)增加表中的列 D)删除表中的列
(39)下列条目中,哪些是当SQL语句嵌入到主语言时要解决的问题? I.区分SQL语句与主语言语句 II.数据库工作单元和程序工作单元之间的通信 III.协调SQL语句与主语言语句处理记录的不同方式 A)只有I和II B)只有I和III C)只有II和III D)都是
(40)DBTG系统(亦称CODASYL系统)是哪一种数据库系统的典型代表? A)层次 B)网状 C)关系 D)面向对象
(41)下列条目中,哪一条不是数据库管理系统必须提供的基本功能? A)数据定义 B)可移植性保证 C)数据操纵 D)安全性保护和完整性控制
(42)数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能由数据库管理系统的哪一个模块完成? A)数据库定义模块 B)数据库维护模块C)数据库存取模块 D)数据库运行模块
(43)按照处理对象的不同,关系数据库管理系统可以划分为层次结构,从上往下各层次依次为 A)语言翻译处理层,数据存取层,数据存储层 B)语言翻译处理层,数据存储层,数据存取层 C)数据存取层,数据存储层,语言翻译处理层 D)数据存储层,数据存取层,语言翻译处理层
(44)下列关于Oracle数据库系统的表空间叙述中,哪一个是不正确的? A)每个数据库分成一个或多个表空间 B)每个表空间只能创建一个数据文件 C)一个数据文件只能和一个数据库相关联 D)数据库表空间的总存储容量就是数据库的总存储容量 3
(45)下列哪些条目是MS SQL Server2000数据库系统对Web的支持? I.XML和Internet标准的支持 II.通过Web访问数据 III.基于Web的分析功能 IV.安全的应用程序管理 A)只有I、II和III B)只有I、II和IV C)只有I、III和IV D)都是
(46)如果事务只提交对数据库所做更新的一部分而不是全部,这违反了事务的 A)原子性 B)一致性 C)隔离性 D)持久性
(47)日志文件是用于记录 A)程序运行的过程 B)对数据库所有的更新操作 C)程序执行的结果 D)用户对数据库的访问信息
(48)下列叙述中正确的是 A)遵守两阶段封锁协议的并发事务一定是可串行化的 B)遵守两阶段封锁协议的并发事务一定不会发生死锁 C)遵守两阶段封锁协议的并发事务一定不会发生级联回滚 D)遵守两阶段封锁协议的并发事务的所有锁一定要到事务提交之后才解锁
(49)实际安全产品的最低级别是 A)D B)C2 C)B1 D)B2
(50)下列关于关系数据库的规范化理论的叙述中,哪一条是不正确的? A)规范化理论提供了判断关系模式优劣的理论标准 B)规范化理论提供了判断关系数据库管理系统优劣的理论标准 C)规范化理论对于关系数据库设计具有重要指导意义 D)规范化理论对于其他模型的数据库的设计也有重要指导意义
(51)下列哪一条不是由于关系模式设计不当所引起的问题? A)数据冗余 B)插入异常 C)删除异常 D)丢失修改
(52)下列关于部分函数依赖的叙述中,哪一条是正确的? A)若X→Y,且存在属性集Z,Z∩Y≠?,X→Z,则称Y对X部分函数依赖 B)若X→Y,且存在属性集Z,Z∩Y= ?,X→Z,则称Y对X部分函数依赖 C)若X→Y,且存在X的真子集X′,X′→Y,则称Y对X部分函数依赖 D)若X→Y,且对于X的任何真子集X′,都有X′→Y,则称Y对X部分函数依赖
(53)设U为所有属性的集合,X、Y、Z为属性集,Z=U—X—Y。下列关于多值依赖叙述中,哪一条是正确的? A)若X→→Y,则X→→Z B)若X→→Y,则X→Y C)设XY W U,若X→→Y在R(W)上成立,则X→→Y在R(U)上成立 D)若X→→Y在R(U)上成立,且Y′ Y,则X→→Y′在R(U)上成立
(54)设有关系模式R(A,B,C),根据语义有如下函数依赖集:F={A→B,(B,C)→A}。关系模式R的规范化程度最高达到 A)1NF B)2NF C)3NF D)4NF 4
(55)下列哪一条不是概念模型应具备的性质? A)有丰富的语义表达能力 B)易于交流和理解
(56)下列有关E-R模型向关系模型转换的叙述中,不正确的是 A)一个实体类型转换成一个关系模式 B)一个m:n联系转换为一个关系模式 C)一个1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并 D)一个1:n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并
(57)下列条目中哪些属于数据库管理工具? I.加载工具 II.备份工具 III.CASE工具 IV.通讯接口工具 A)只有I和II B)只有I、II和III C)只有I、II和IV D)都是
(58)下列关于PowerDesigner的叙述中,哪一条是正确的? A)只能在概念层上建立和维护数据模型 B)只能在物理(逻辑)层上建立和维护数据模型 C)既能在概念层上也能在物理层上建立和维护数据模型 D)既不能在概念层上也不能在物理层上建立和维护数据模型
(59)在OLAP的基本操作中,在给定的数据立方体的两个或更多个维上进行选择操作得到一个子立方体,这个操作称为 A)切块 B)转轴 C)上卷 D)下钻
(60)下列关于分布式数据库系统的叙述中,哪一条是不正确的? A)分布式数据库系统中的节点是紧耦合的,它们形成单一的数据库系统 B)分布式数据库系统中的节点是松耦合的,每一个节点都是一个独立的数据库系统 C)分布式数据库系统用户的操作与非分布式数据库系统的操作是完全相同的 D)分布式数据库系统的所有问题应当是内部的、实现级别的问题
二、填空题(每空2分,共40分) 请将答案分别写在答题卡中序号为【1】至【20】的横线上,答在试卷上不得分。
(9)概念模型的表示方法中,最为常用的是P.P.S.Chen于1976年提出的【9】方法。 (10)用值域的概念来定义关系,关系是【10】值域的笛卡尔积的一个子集。 (11)在SQL语言中,允许获得某种权限的用户把这种权限再转授给其他用户,可以在GRANT语句中指定【11】子句。 (12)数据库模式是数据库中全体数据的逻辑结构和特征的描述,模式的一个具体值称为模式的一个【12】。 (13)对数据库管理系统DBMS进行分类,最常用的标准是根据DBMS所基于的【13】进行分类。 (14)Oracle产品中CASE工具的名称是【14】。 (15)一个事务成功完成后,它对数据库的改变必须是永久的。这一特性称为事务的【15】。 (16)在严格两阶段封锁中,对未提交更新的封锁必须保持到事务【16】。 (17)设有关系模式R(B,C,M,T,A,G),根据语义有如下函数依赖集:F={B→C,(M,T)→B,(M,C)→T,(M,A)→T,(A,B)→G}。则关系模式R的候选码是【17】。 (18)关系模式规范化过程中,若要求分解保持函数依赖,那么分解后的模式一定可以达到3NF,但不一定能达到【18】。 (19)数据仓库体系结构通常采用三层结构,中间层是【19】。