中央电大数据库试题及答案.docx
《中央电大数据库试题及答案.docx》由会员分享,可在线阅读,更多相关《中央电大数据库试题及答案.docx(15页珍藏版)》请在冰豆网上搜索。
中央电大数据库试题及答案中央电大数据库试题及答案一、单选(每空1分,共10分)+g28v0z#t11退出MicrosoftAccess应该使用的操作是(Exit)。
(Y#LF512I4w2如果某一字段数据型为文本型,字段大小为8,该字段中最多可输入(4)个汉字。
!
o3N;P*h0Q7ya7r?
2o3文本型字段最多可以存放(255)个字符。
8h.K0g-N5qh;j-_)O)T4Access用户操作界面由(5)部分组成。
UW6Q/t%C5下列()图标是Access中表对象的标志。
p,wwD/Z;z3m8N.6在设计Access数据表时,“索引”属性有(3)取值。
c-C9h3k3G6Qp:
a%7Access中包含有(10)种数据类型。
a.N,R-.:
?
4_8在一个宏中要打开一个报表,应该使用的操作是(OpenReport)。
;z,H42h:
YI(_!
G9可以通过Internet进行数据发布的对象是(数据访问页)。
4f2D4C;0s(q10模块窗口由(3)个部分组成。
/|b0X$t5x:
t8&j4S.F,?
9i11在Access数据库中,基本数据保存在(表)对象中。
:
O)UX!
ge*yr12在表设计视图中,如果要限定数据的输入格式,应修改字段的(格式)属性。
0x7Q2E4L-x;o9|P%h(E13下列()图标是Access中查询对象的标志。
;4$2;.i14宏的英文名称是(Macro)。
%m+Y-_,Q*z(S4V15Access数据库是(关系型数据库)。
_.o(w%v6W16Access数据库文件的扩展名是(mdb)。
9fBq/G(T517Access数据库中的“一对多”指的是(一条记录可以与不同表中的多条记录相关)。
4N/!
C0q,Y!
5ED18数据库文件中至少包含有(表)对象。
+m/u;b9V9A%D(5U3M19创建表之间的关系时,正确的操作是(打开要建立关系的表)。
6t0Q3B0n$?
!
y920创建交叉表查询必须对(行标题和列标题)字段进行分组(GroupBy)操作。
)8s1D.Y+*hB21Access用户操作界面由(5)部分组成。
608$d&-22Access是(Office)办公套件中的一个重要组成部分。
1?
#(0K!
B+C6AZzb23.Access中包含有(7)个数据库对象。
/z*x(S?
$+k5K,PI%y24Access中字段的“小数位”属性被用来指定(货币和数字)型数据的小数部分的位数。
)Ub.S$z)Pt25字段说明用于对字段作进一步的描述,该说明显示在(工具栏)上。
84Lb$a+m(fz1p(n9r$T26Access2000中数据访问页有两种视图,它们是设计视图和(页面)视图。
(g0D:
_%c%J+s27创建数据访问页,将生成一个单独的(HTML)文件,此文件不包括在Access2000数据库中。
K(MG8LW5y.B28下列()图标是Access中新建宏的标志。
(v2U9r$L0r)/C!
O-y29下列()图标是Access中模块对象的标志。
/O3T4p5I.D/$m*w*30在Access数据库系统中,不能建立索引的数据类型是(备注型)。
)V(X.V9r:
S31下面有关表的叙述中错误的是(C)。
:
.c2vF3VD!
v:
(bA表是Access数据库中的要素之一B表设计的主要工作是设计表的结构CAccess数据库的各表之间相互独立D可以将其他数据库的表导入到当前数据库中X!
_(t4MU32一般情况下,以下哪个字段可以作为主关键字(身份证号码)。
$7b2x0l5q*z!
U33如果字段内容为声音文件,可将此字段定义为(OLE)对象。
+Tn#F*D39I0E2b34下面有关主键的叙述正确的是(一个表中的主键可以是一个或多个字段)。
-m1r(P2E,X-|35创建表之间的关系时,正确的操作是(打开要建立关系的表)。
4*zD%H+U8t4q36字段说明用于对字段作进一步的描述,该说明显示在(状态栏)上。
:
L8B7w1Y3M1|37显示包含警告信息或其他信息的消息框应该使用的操作是(MsgBox)。
7x:
j4Y-L:
w!
zp38宏窗口中上半部分的表是由(3)个列组成。
*Fm2O#b二、填空(每空1分,共20分)+J)*B4Fb;8n1在人工管理和文件管理阶段,程序设计依赖于数据表示。
7H35Vw*Dc+3rY2在文件系统中,存取数据的基本单位为记录,在数据库系统中,存取数据的基本单位为数据项。
-z;w7_4w1a,f0N*E7l3在一个关系中不允许出现重复的元组,也不允许出现具有相同名字的属性。
R(l3H(b/Q%Z4数据库系统中的四类用户分别为数据库管理员、数据库设计员、应用程序员和终端用户。
)?
/W9e#p9G!
q/g4x5在存取数据库的数据的过程中,使用了两个数据缓冲区,分别为系统缓冲区和用户缓冲区。
/Z/Q%y0d;lp0RR$n#wf+6学生关系中的班级号属性与班级关系中的班级号主码属性相对应,则班级号为学生关系中的外码。
L07域是实体中相应属性的取值范围,性别属性的域包含有_2_个值。
$T#-S|4c$Y3:
E+x58在非关系模型中,每个结点代表着一个记录型,每个父子联系代表着_1对多_联系。
)yz;N1Y*r:
)Z4j9把保存关系定义的关系称为对应数据库的元关系,一个数据库的元关系由DBMS自动建立。
*P$S;K010在数据库体系结构的三级模式中,全局模式处于中间层,外模式处于最上层,内模式处于最下层。
/l!
11关系数据模型包括关系数据结构、关系完整性规则和关系运算三个方面。
7a!
Gi6q$x$2B.j12.数据库处理技术经历了人工管理、文件管理、数据库管理、以及分布式数据库管理等四个发展阶13在文件管理结点程序和数据在存储位置上是分开存放的。
#,Dy*:
DJ$s14数据库系统具有数据结构化、数据共享、数据独立性、数据粒度小、独立的数据操作界面、由DBMS统一管理等优点。
!
G*?
.M.X2Q6y,15在文件管理阶段,文件之间是相互独立_的,在数据库管理阶段,文件之间是相互联系的。
/fn$M916在实体中能作为码的属性称为主属性,否则称为非主属性。
-r/d7j.b;B17实体之间的联系类型有三种,分别为1对1、1对多和多对多。
3Ob%S$N0p*W.f18若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C是多对多的联系。
.U$A19若实体A和B是1对多的联系,实体B和C是1对多的联系,则实体A和C是1对多的联系。
J0*A6oc$I20若实体A和B是1对多的联系,实体B和C是多对1的联系,则实体A和C是多对多的联系。
$Z6D,21若实体A和B是1对多的联系,实体B和C是1对1的联系,则实体A和C是1对多的联系。
3hn+9f$Y0E6i22关系中的每一行称为一个元组,每一列称为一个属性。
?
2l2M_/S(*|7b5X8i23假设一个关系中有n个元组,则某个列的当前全部取值的个数最少为1个,最多为n个。
/G%g6o724数据库管理系统的下层支持软件是操作系统,上层软件是数据库应用开发工具。
4U(M(XF8;O,25数据库应用系统的开发过程大致相继经过需求分析、概念设计、逻辑设计、物理设计、机器实现、运行维护六个阶段。
3(/gn*|$s%W-M$P26数据库体系结构中包含的三级模式为全局模式、外模式和内模式三种。
%k-p!
_Z0iM5c:
w)X27在一个关系中,不同的列可以对应同一个域,但必须具有不同的列名。
/e9Tn(m!
l9L1Ef.n28在参照和被参照的关系中,每个外码值或者为空值,或者等于某个主码值。
B2L)E/9?
(s.7v29传统的集合运算包括并、交、差和笛卡尔积四种。
#Z9h!
V0d9$G230.关系数据库系统具有数据结构单一、采用集合运算、数据完全独立、数学理论支持等优点。
9xC)b#g1X#w/H31在对象数据模型中,每个对象不仅要包含描述实体的状态特征,而且要包含描述实体的行为特征。
*c,32在对象数据模型中,对象具有封装性、继承性和多态性。
2B4D!
g%H0P/t5p8H33在对象数据模型中,对象不但能够继承,而且能够嵌套。
;E1k43Py)P:
qm*A5X34顾客购物的订单和订单明细之间的1对多的联系。
1LH,T1yw36G_)?
Z35关系中的码可分为超码、候选码、主码、备用码和外码五种。
4_)Y-R,o5s36主码是一种候选码,主码中的属性个数没有限制。
*k3v9d48+C0y!
j37若一个关系为R(学生号,姓名,性别,年龄),则学生号可以作为该关系的主码,姓名、性别和年龄为该关系的非主属性。
Z$o.T9r,I1N,g3o)2#B|38在一个关系R中,若X能够函数决定关系R中的每个属性,并且X的任何真子集都不能函数决定R中的每个属性,则称_X_为关系R的一个_候选码_。
.)m/q7t4V$r,1L!
e39在一个关系R中,若X,Y和Z为互不相同的单属性,并且存在XY和YZ,则必然存在X到Z的传递函数依赖。
!
40对关系进行规范化,通常只要求规范化到第三范式,该规范化过程能够很好地保持数据的无损连接性和函数依赖性。
2O$K7.Wewm41把一个非规范化的关系变为第一范式时,可以在属性上展开,也可以在元组上展开,还可以把每个复合属性单独分解为关系。
1t-m)j*E7UZ:
J%g42一个关系的候选码能够函数决定每个属性,其中除了存在完全函数决定外,也允许存在部分函数决定和传递函数决定。
0T#A7L,y!
j0M43在列级和表级完整性约束中同时存在的约束分别为_主码、单值、外码和检查等四种约束。
:
N5o+f344在列级完整性约束中,每个约束只能涉及到1个属性,在表级完整性约束中,每个约束可以涉及到多个属性。
9?
X745SQL是高度非过程化和面向集合操作的语言。
%J/5s;L9t4P8r4p46由createschemaKUCUNauthorizationLIU命令建立的一个数据库为KUCUN,所有者为LIU。
7F(QH,c9of*G47在SQL中,若一个完整性约束只涉及到一个列,则该完整性约束既可以作为列级完整性约束定义,也可以作为表级完整性约束定义,两者只选其一。
.E,bm:
z2I$!
|48当建立一个视图后,通常只对它做修改和查找这两种操作。
9Sj3U1*u3*Q,|!
eF49在基本表中,通常不应包括由计算可以得到的属性,而在视图中,为了用户查询数据的方便,则需要包含它们。
+850在新版的SQL中,表之间的连接共有三种方式,对应的关键字分别为innerjoin、leftjoin和rightjoin。
)l7)R*f#d2u5Qi7#g51在SQL中,主码约束的关键字为primarykey,外码约束的关键字为foreingkey。
0(/X$P+W52.在SQL中,单值约束的关键字为_Unique_,检查约束的关键字为_check_。
*p!
D9MO%f6x53在SQL中,createtable、altertable和droptable命令分别为在数据库中建立、修改和删除基本表结构的命令。
5t+S6b%5f3_)t6E54在SQL中,根据基本表建立一个视图时,包括建立了该视图的_结构_和_内容_两个方面。
55当建立和删除一个视图时,对相应的基本表没有影响,当修改一个视图时,则对相应的基本表有影响。
*7a!
Y*q9FT$I3K56在SQL中,createview、update和dropview命令分别为建立、修改和删除视图的命令。
:
U3v!
p%57在SQL中,建立修改和删除视图的命令分别为createview、update和dropview。
I)r8b9M.58.在SQL新版的查询语句中,select选项实现投影运算,from选项实现连接运算,where选项实现选择运算。
5i(a!
P.y*c%z4D7zD:
A2T59一个数据库应用系统的开发过程大致相继经过需求分析、概念设计、逻辑设计、物理设计、机器实现、运行维护等六个阶段。
/f)_;B1m$h6H0F/u60需求分析阶段的主要目标是画出_数据流图、建立_数据字典_和编写_需求说明书_。
61数据字典是对系统工作流程中数据和处理的描述。
*$a.v.FsxI)V-I%u,b29A62需求说明书是系统总体设计方案,是_开发_单位与_用户_单位共同协商达成的文档。
!
L163概念设计阶段的主要任务是根据_需求分析的结果找出所有数据实体,画出相应的_ER图_。
0B5R:
T(k*o;*S8E)_64设计数据库的逻辑结构模式时,首先要设计好全局模式,然后再设计好各个_外模式_。
(w.t665关系数据库系统中的全局模式由若干个_基本表所组成,表与表之间的联系是通过定义的主码和外码实现的。
0b6o#y9r4_;q666由概念设计进入逻辑设计时,原来的实体被转换为对应的_基本表_或_视图_。
|2UO867由概念设计进入逻辑设计时,原来的1对1联系或1对多联系通常不需要被转换为对应的基本表。
+x42h6E,Y$F68由概念设计进入逻辑设计时,原来的_多对多_联系通常需要被转换为对应的_基本表_。
69机器实现阶段的任务是在计算机系统中建立数据库模式,装入数据,针对各种处理要求编写出相应的应用程序。
*X570Access数据库包含有_表_、_查询_、_窗体_、报表、页、宏、模块等7种数据库对象。
;T-71Access用户操作界面中的“工作区”也称为数据库窗体。
+F#_6q;d*E0m.D72Access用户操作界面中的“状态栏”主要用于显示数据库管理系统的下拉菜单T-H-73在Access的用户界面中,工具栏中的功能可以通过执行下拉菜单中的相应命令来实现。
74若一个关系的任何非主属性都不部分依赖依赖于任何候选码,则称该关系达到_第二_范式。
-F7J%s.w:
Y2k5H75在SQL中,列级完整性约束分为_6_种情况,表级完整性约束分为_4_种情况。
6h;I-E*1m#A%m*F#e(F76.在SQL中,每个视图中的列可以来自不同的表,它是在原有表的基础上建立的逻辑意义上的新关系。
.X:
M$Q4g,i77.在SQL的查询语句中,groupby选项实现分组统计功能,orderby选项实现对结果表的排序功能。
178对于较复杂的系统,概念设计阶段的主要任务是:
首先根据系统的各个局部应用画出各自对应的局部ER图,然后再进行综合和整体设计,画出整体ER图。
)Q)?
2N#x#S!
S8t79机器实现阶段的目标是在计算机系统中得到一个满足设计要求的、功能完善和操作方便的数据库应用系统。
2J(O)80Access“表”结构设计窗口中上半部分的“表设计器”是由字段名称、数据类型和说明等三列组成。
k,+LD&1I$ci81Access中的窗体由页眉、主体和页脚等三个部分组成。
/c1?
7ey;2)A82Access数据库系统中字段的“格式”属性是用来决定数据的打印方式和在屏幕上的显示方式。
9p2p1%M4z83Access数据库系统中字段的“有效性规则”属性是一个限定该字段取值范围的表达式。
%N7_+w!
/M#U.B+r.C84查询可以作为窗体、报表和数据访问页的数据源。
#Z-?
9bp8E(g$z-J85查询可以作为窗体、报表和数据访问页的数据源。
8J,F)y!
(G86在Access中,如果要对大批量的数据进行修改,为了提高效率,最好使用_更新_查询。
5L:
?
1.m,J87在Access数据库中,文本型字段和备注型字段可以用于保存文本或数字,数值型字段则只允许保存数字。
6,N3i+-I:
pM73W88.数据访问页与其他数据库对象的区别是:
在Access数据库中仅保存数据访问页的快捷方式,数据访问页本身则作为一个独立的HTML文件保存。
0l5cK*E0x89.宏是由一条或多条操作命令组成的集合,其中每条命令用来实现相应的功能。
使用_条件表达式可以确定按条件执行宏。
0C:
I,rE-*M+_F%z90模块窗口中的代码编辑窗口由对象列表框、代码编辑区域和过程事件列表框三部分组成。
2d7+t791标准模块中通用过程和常用过程的区别是通用过程不与任何对象相关联,常用过程可以在数据库中的任何位置运行。
(a-p8Q8!
2Y5P+,?
#A92宏窗口上半部分的表中的“条件”列是用于控制宏的流程。
2Tr!
a-?
r3Q93模块是将VisualBasic语言的声明、语句和过程集合在一起,作为一个命名单位的程序。
#m;i%I#Z)yPj-X94类模块是可以定义新对象的模块,新建一个类模块,也就创建了新的对象。
%E0j%E2Z,S.J(x95宏和菜单的主要区别是它们对数据库施加作用的时间和条件不同。
(c8p7T#_3x96在Access中模块分为类模块和标准模块两种类型。
aB-c)2ma9A1H|1S797模块窗口由工程资源管理器、模块属性窗口和代码编程辑窗口_三部分组成。
;s*|!
J+:
x98在设置或撤消数据库密码的过程中,数据库必须以独占方式打开。
$ur1X8JO*NX99在设置或撤消数据库密码的过程中,密码对于字母大小写是敏感的。
3I2u3C6q-p*w3c,V100在Access中,数据导入是将其它格式文件中的数据和其它Access数据库中的对象导入到当前数据库中,而数据导出是将Access数据库中的数据库对象传送到另一个数据库或其它格式文件中。
*C*1101数据库系统的外模式在SQL中称为视图,它由基本表产生出来。
8o%n(8I0l5N/?
+M7J102向基本表中插入数据有两种命令格式,一种称为单行插入格式,另一种称为_多行_插入格式。
103在SQL中,通过使用视图,能够使在关系规范化时被分解的关系连接连接起来,能够增强数据库的安全性。
-AMV9N)FN,q104.在SQL新版的查询语句中,select选项实现投影运算,from选项实现连接运算,where选项实现选择运算。
3C(?
4_%8i!
y105在列举的购物活动中,商品实体同销售实体之间是_1_对_多_的联系。
6m8g2!
h*RS&106在进行系统调试时,要有意地使用各种不同的数据和进行各种不同的操作,去测试系统中的所有方面。
97iH/107在列举的购物活动中,存在着三个实体,分别称为_商品_实体、_销售_实体和_收款_实体。
#H2$a2i(P,r0x/108在实际的数据库管理系统中,对数据库的操作方式有命令交互、程序执行和_窗口界面_等三种。
)a9;109基本表属于全局模式中的表,它是_实表_,而视图则属于局部模式中的表,它是_虚表_。
:
E%d?
44:
g.4110.在SQL新版的查询语句中,select选项实现投影运算,from选项实现连接运算,where选项实现选择运算。
9W9kE2111数据字典是对系统工作流程中数据和处理的描述。
7XQ+D6+g-112在旅店管理中,涉及到的基本表有四个,它们分别为客房表、住宿表、旅客登记表和_消费卡表_。
)113在旅店管理中,由消费卡表派生出的视图有四个,它们分别为住宿费表,伙食费表、娱乐费表和催补款表。
4Lh/H8%N*L)/L114在旅店管理中,涉及到4个基本表和5个视图。
8Y(CQ4t9x6_2Z115Access的用户操作界面由标题栏、菜单栏、工作区、工具栏、状态栏等五个部分组成。
!
D*I4v#E!
T%Z%A6v!
8T3b:
v#N;N116Access中“自动编号”型数据最长为4个字节。
(P(t,fW(U117Access字段的“小数位”属性是指定数字型和货币型数据的小数点的位数,它只影响数据的显示方式,并不影响所存储数值的精度。
*p1u$f;q7f4J2v4J118表是Access数据库系统中的核心和基础,其他数据库对象都是在表的基础上建立和使用的。
$O8?
#C#L;M:
f119Access“表”结构设计窗口分为两个部分,上半部分是表设计器,下半部分是字段属性。
7w*U;z:
v!
C)m4f120在V的表中修改字段的名字并不会影响该字段的数据,但是会影响其他基于该表所创建的数据库对象。
2c0V;J9VV:
v5t121在设计Access数据表时,“索引”属性有三个取值:
无索引、有索引(有重复)和有(无重复)。
122Access中,在创建主键时,若要选择多个字段作为主键,可同时按下Ctrl键。
)_+1J-e7123在创建交叉表查询的过程中,最多可以选择3个行标题字段。
5N9p6P-D5F1h2N,j2K$O#124窗体中只可以按1个字段排序,而数据表中可以按1或多个字段排序。
0)!
;w,125选择查询从1或多个表中检索所需要的数据。
/G2y0j4:
AxB3R/M126Access中在创建带子窗体的窗体时,必须确定作为主窗体和子窗体的数据源之间存在着1对多关系。
#A8R+vWm,r-x4V-127创建子窗体的前提条件是:
主/子窗体间存在着1对多的关系。
0Q.;y-J0M&|3Y.T128、Access2000中报表有设计视图和预览视图,而没有数据表视图。
kK5p)j06o.q;P*w#v129Access2000中使用“自动创建报表”功能可以创建纵栏式和表格式两种报表。
4D8c1/h8130Access用户操作界面中的“状态栏”主要用于显示数据库管理系统的工作状态。
*?
9d:
c5!
V#N131一个Access数据库对应于操作系统中的1个文件,其文件扩展名为mdb_。
+_*Ja4H,W#G132.宏是由一条或多条操作命令组成的集合,其中每条命令用来实现相应的功能。
使用条件表达式可以确定按条件执行宏。
9u9S3;e+O#_2n/9Z4S133一个模块是由一个或多个过程组成的,每个过程可以实现相应的功能。
5i0H6X9h%E2p/Q134在一个关系R中,“职工号”函数决定“姓名”既是非平凡函数依赖,又是完全函数依赖。
D9f$C*g:
J-|135DBMS具有安全性、一致性、并发性和数据库恢复等管理控制功能。
s/O/s-sv#g0o,x,w#136在非关系模型中操作记录的方式是_过程_式的,在关系模型中,操作记录的方式是_集合_式的。
9y4#Z:
;E;Z+Zq137DBMS提供数据定义语句和数据操纵语句供用户使用。
+q.L0S9A)s2V138关系中的每个属性只能取单值,关系的结构不允许嵌套。
-V)6O.t7M.W4;T%|;u139关系完整性包括实体完整性、参照完整性和用户定义的完整性三个