数据库基础与应用

数据库基础与应用

        • ==第一章 数据库系统概论==
          • ==测验1-1:自测练习==
          • ==测验1-2:自测练习==
          • ==测验1-3:自测练习==
          • ==测验1-4:自测练习==
          • ==测验1-5:自测练习==
        • ==第二章 关系及其运算==
          • ==测验2-1:自测练习==
          • ==测验2-2:自测练习==
          • ==测验2-3:自测练习==
          • ==测验2-4:自测练习==
        • ==第三章 关系规范化基础==
          • ==测验3-1:自测练习==
          • ==测验3-2:自测练习==
          • ==测验3-3:自测练习==
          • ==测验3-4:自测练习==
          • ==测验3-5:自测练习==
        • ==第四章 结构化查询语言——SQL==
          • ==测验4-1:自测练习==
          • ==测验4-2:自测练习==
          • ==测验4-3:自测练习==
          • ==测验4-4:自测练习==
          • ==测验4-5:自测练习==
          • ==测验4-6:自测练习==
        • ==第五章 数据库应用系统设计==
          • ==测验5-1:自测练习==
          • ==测验5-2:自测练习==
        • ==第六章 Access 系统概述==
          • ==测验6-1:自测练习==
          • ==测验6-2:自测练习==
        • ==第七章 表==
          • ==测验7-1:自测练习==
          • ==测验7-2:自测练习==
          • ==测验7-3:自测练习==
        • ==第八章 查询==
          • ==测验8-1:自测练习==
          • ==测验8-2:自测练习==
        • ==第九章 窗体==
          • ==测验9-1:自测练习==
          • ==测验9-2:自测练习==
          • ==测验9-3:自测练习==
        • ==第十章 报表==
          • ==测验10-1:自测练习==
          • ==测验10-2:自测练习==
        • ==第十一章 宏与模块==
          • ==测验11-1:自测练习==
          • ==测验11-2:自测练习==
          • ==测验11-3:自测练习==

第一章 数据库系统概论

测验1-1:自测练习
在利用计算机进行数据处理的四个发展阶段中,第3个发展阶段是,选择一项:
a. 文件系统
b. 数据库系统
c. 人工管理
d. 分布式数据库系统 

在计算机数据处理的四个发展阶段中,首先是人工管理,接着是文件系统,第3是数据库系统,
最后是分布式数据库系统。
正确答案是:数据库系统
数据库管理系统对数据所具有的控制功能不包括,选择一项:
a. 并发性 
b. 安全性
c. 一致性
d. 独立性

数据库管理系统对数据所具有的控制功能包括安全性、一致性、并发性、
数据库恢复等四个方面,不包括独立性。
正确答案是:独立性
测验1-2:自测练习
属性的取值范围称做( )。选择一项:
a. 域
b. 实体 
c. 联系
d. 码

一个实体包含有若干个属性,每个属性都具有自己的定义域,规定了该属性的取值范围,
能够惟一标识实体的属性称为该实体的码,联系是表示一种活动,它也由若干个属性所组成,
其中包含有同其它实体共有的连接属性。
正确答案是:域
实体中能够惟一标识自己的属性被称做( )。选择一项:
a. 码
b. 元组
c. 联系 
d. 域

实体中能够唯一标识自己的属性被称做码。如在学生实体中,
每个学生有一个学生号,是独一无二的,不可能与别人重复的,它就是学生实体的码。
正确答案是:码
实体之间的联系有4种,即1对1、1对多、多对1和多对多。

实体之间的联系只有这3种,即1对1、1对多和多对多, 1对多和多对1只算作一种。
当两个实体存在着多对多联系时,必须使用一个联系实体反映出来,当两个实体存在着1对1或1对多联系时,
可以不必须专门使用一个联系实体反映出来,而是在实体本身增加联系属性来解决。
正确的答案是“错”。
若一个联系涉及到两个实体则称为二元联系,若只涉及到一个实体则称为一元联系。

一个联系涉及到几个实体就称为几元联系。如一个选课联系涉及到学生和课程,
则称为二元联系,又如一个排序联系只涉及到运动员这一个实体,则称为一元联系。
正确的答案是“对”。
在实体中能作为码的属性称为主属性,否则称为非主属性。选择一项:
对 
错

在一个实体中,可能存在单个属性的码,也可能存在多个属性共同组合而成的码,
只有属于码中的属性都称为主属性,其他属性被称为非主属性。
正确的答案是“对”。
域是实体中相应属性的取值范围,性别属性的域包含有两个值以上。选择一项:
对 
错

性别属性的域只包含有两个值:男、女,其它任何值都是非法的。
正确的答案是“错”。
测验1-3:自测练习
ER图用来描述的是( )。选择一项:
a. 关系数据模型 
b. 逻辑数据模型
c. 概念数据模型
d. 对象数据模型

ER图是用来描述概念数据模型的,通过图形方式描述现实世界中各实体之间的联系。
正确答案是:概念数据模型
若实体A和B是1对多的联系,实体B和C是多对1的联系,则实体A和C是( )联系。选择一项:
a. 多对多
b. 多对1
c. 1对1 
d. 1对多

这要通过事例就很容易理解。如学生和选课通过学生号为1对多联系,选课和课程通过课程号为多对1联系,
则学生和课程之间就是多对多的联系,即一个学生可能选择多门课程,而一门课程可能被多个学生所选修。
正确答案是:多对多
在ER模型中,所包含的图形构件只有矩形框和菱形框两种类型。选择一项:
对
错 
反馈
在ER模型中,所包含的图形构件共有四种,包括矩形框和菱形框两种,还包括椭圆形框和连接线。
用矩形框、菱形框和椭圆形框分别表示实体、联系和属性,用连接线把它们相应连接起来,形成一个整体。

正确的答案是“错”。
在学生选课的ER图中,必然包含有学生实体和课程实体。选择一项:
对 
错
反馈
在学生选课的ER图中,必然包含有一个选课联系,该联系一定要把学生实体和课程实体联系起来,
这样才能够实现一个学生选修了哪些课程,以及一门课程由哪些学生所选修的功能。

正确的答案是“对”。
测验1-4:自测练习
关系数据模型属于( )。选择一项:
a. 对象数据模型
b. 逻辑数据模型 
c. 存储数据模型
d. 概念数据模型
反馈
你的回答正确

关系数据模型属于逻辑数据模型。在逻辑数据模型中可分为四种不同的模型:层次数据模型、网状数据模型、
关系数据模型、对象数据模型。由概念数据模型可以转换为任一种逻辑数据模型,
由一种逻辑数据模型可以映射为相应的存储数据模型。

正确答案是:逻辑数据模型
关系中的每一列称为一个属性,每一行称为一个( )。选择一项:
a. 元组 
b. 结构
c. 文件
d. 表
反馈
你的回答正确

关系中的每一行称为一个元组,每个元组包含有该关系中每个属性的值。如在一个学生关系中,
假定包含有学生号、姓名、性别、年龄、专业等属性,则其中的任一个学生元组,
用来描述一个具体的学生。如{01001 王平 男 20 计算机}就是一个元组。

正确答案是:元组
层次模型是一个二维表格结构,关系模型是一棵树结构。选择一项:
对 
错
反馈
在逻辑数据模型中,层次模型和面向对象模型象是一颗树结构,关系模型是二维表格结构,
网状模型象是一个图结构。

正确的答案是“错”。
测验1-5:自测练习
下面不属于数据库体系结构中三级模式的是( )。选择一项:
a. 存储模式
b. 应用模式 
c. 数据模式
d. 逻辑模式
反馈
你的回答不正确

数据库体系结构中三级模式包括最外层的外模式,中间层的模式,以及最内层的内模式。
外模式又称为子模式、应用模式、局部模式;模式又称为概念模式、逻辑模式、全局模式;
内模式又称为存储模式、物理模式。它们当中不存在数据模式的称呼。

正确答案是:数据模式
在数据库体系结构的三级模式中,全局模式处于( )层。选择一项:
a. 最外 
b. 最内
c. 应用
d. 中间
反馈
你的回答不正确

在数据库体系结构的三级模式中,各模式有外层、中层和内层之分,全局模式属于中间从,
应用模式属于外层,物理模式属于内层。

正确答案是:中间
使用数据库系统的用户不包括进行业务工作的终端用户。选择一项:
对 
错
反馈
使用数据库系统的用户包括四类人群:数据库管理员、数据库设计员、应用程序员、
终端用户。所有此题的叙述是正确的。

正确的答案是“错”。
数据库体系结构具有三级模式结构和两级存储映象。选择一项:
对
错 
反馈
数据库体系结构是一个复杂结构,它由三级模式结构和两级存储映象所构成,
从而能够确保数据的逻辑独立性和物理独立性。

正确的答案是“对”。

第二章 关系及其运算

测验2-1:自测练习
设D1、D1和D1定义域中的基数分别为2、3和4,则D1D2D3的元组数为( )。选择一项:
a. 24
b. 10
c. 14 
d. 9
反馈
你的回答不正确

D1×D2×D3是D1、D1和D1定义域上的笛卡儿积,按照笛卡儿积的定义,
它所包含的元组数等于所有定义域上基数之乘积。因为D1、D1和D1的基数分别为2、3和4,
所有D1D2D3的元组数为24。

正确答案是:24
设D1、D2和D3定义域的基数分别为2、3和4,则在D1×D2×D3的运算结果中,
每个元组具有的分量个数为( )。选择一项:
a. 4
b. 9 
c. 3
d. 2
反馈
你的回答不正确

按照笛卡儿积的定义,在它的每个元组中包含的分量个数等于参加运算的定义域个数。
此题中有3个定义域,所以选项B是正确的。

正确答案是:3
设关系R1具有a1个属性和b1个元组,关系R2具有a2个属性和b2个元组,
则关系R1R2所具有的元组个数为( )。选择一项:
a. a1×a2 
b. a2+b2
c. a1+b1
d. b1×b2
反馈
你的回答不正确

关系R1×R2是关系R1和关系R2上的笛卡儿积,根据定义,关系R1×R2上的元组个
数应为关系R1和关系R2上元组个数之乘积,即为b1×b2。

正确答案是:b1×b2
设关系R1具有a1个属性和b1个元组,关系R2具有a2个属性和b2个元组,
则关系R1×R2所具有的属性个数为( )。选择一项:
a. b1+b2
b. a1+b1
c. a1+a2 
d. a2+b2
反馈
你的回答正确

关系R1×R2是关系R1和关系R2上的笛卡儿积,根据定义,关系R1×R2上的属性个数应为
关系R1和关系R2上属性个数之和,即为a1+a2。

正确答案是:a1+a2
已知有m个定义域,则它们的笛卡儿积中的属性数为m。选择一项:
对 
错
反馈
按照笛卡儿积的定义,它所包含的属性个数等于定义域的个数。因为有m个定义域,
所以它们的笛卡儿积中的属性个数为m。

正确的答案是“对”。
假定一个笛卡儿积中有m个元组,由它所产生的任何一个关系中,其元组数必然小于等于m。选择一项:
对 
错
反馈
根据定义,笛卡儿积中的任何一个关系都是它的一个子集,所以若笛卡儿积中有m个元组,
则由它所产生的任何一个关系中,其元组数必然小于等于m。

正确的答案是“对”。
在一个关系中,元组个数不能为0。

选择一项:
对 
错
反馈
根据定义,一个关系可以只有结构而没有内容,也就是说,其元组个数可以为0,它被称为一个空关系。

正确的答案是“错”。
在一个关系中,主码中的属性被称为主属性,而候选码中的属性被称为非主属性。

选择一项:
对 
错
反馈
根据定义,在一个关系中,主码中的属性被称为主属性,因为任何候选码都可以被选定为主码,
所以候选码中的属性也被称为主属性,而不是非主属性。

正确的答案是“错”。
测验2-2:自测练习
关系的参照完整性涉及到两个关系中的主码和外码,它们必须具有相同的属性名。选择一项:
对 
错
反馈
叙述不正确。关系的参照完整性通常涉及到两个关系中的主码和外码,
特殊情况也可以只涉及到一个关系,主码和外码的属性名不要求必须相同,可以相同,也可以不同。

正确的答案是“错”。
学生关系中的班级号属性与班级关系中的班级号主码属性相对应,则班级号为学生关系中的( )选择一项:
a. 外码 
b. 超码
c. 候选码
d. 主码
反馈
你的回答正确

关系中有三个完整性,即实体完整性、参照完整性、属性取值完整性。若一个关系中一个属
性的取值被限制在本关系或另外一个关系中一个主码取值的范围内,则这个属性就是参照完整性中外码。

正确答案是:外码
测验2-3:自测练习
设一个集合A={3,4,5,6,7},集合B={1,3,5,7,9},则A和B的差集A-B中具有的元素个数为( )。选择一项:
a. 3 
b. 2
c. 5
d. 7
反馈
你的回答不正确

A集合与B集合的差集A-B中包含着在A中存在而在B中不存在的那些元素,
针对此题,A中的元素4和6在B中不存在,所以差集的元素个数为2。

正确答案是:2
假定一个笛卡儿积中有m个元组,由它所产生的任何一个关系中,其元组数必然小于等于m。选择一项:
对 
错

叙述不正确。在专门的关系运算中,包含有选择、投影和连接这三种运算,
连接中包含有自然连接,还包含有等值连接、大于连接、小于连接等各种条件的连接。

正确的答案是“错”。
测验2-4:自测练习
设一个关系模式为R(A,B,C),对应的关系内容为R={{1,10,50}, {2,10,60}, {3,20,72}, 
{4,30,60}},则δB>15(R)的运算结果中具有的元组个数为,选择一项:
a. 2
b. 1
c. 4 
d. 3
反馈
你的回答不正确

δB>15(R)的运算是对R的选择运算,选择出属性B的值大于15的所有元组,
R中第3和第4个元组符合条件,所以运算结果中的元组个数为2。

正确答案是:2
设一个关系模式为R(A,B,C),对应的关系内容为R={{1,10,50}, {2,10,60}, 
{3,20,72}, {4,30,60}},则ПB(δC<70(R))的运算结果中具有的元组个数为( )。选择一项:
a. 1
b. 2
c. 4 
d. 3
反馈
你的回答不正确

ПB(δC<70(R))的运算是首先对R进行选择运算,选择出属性C的值小于70的所有元组,
R中第1、第2和第4个元组符合条件,再接着投影出单个属性B,运算结果为{{10},{30}},
所以运算结果中的元组个数为2。

正确答案是:2
设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),
选课关系为X(学生号,课程号,成绩),则求出所有选修课程信息的运算表达式为课
程号(X)与( )的自然连接。选择一项:
a. S
b. 课程名(C) //A
c. C 
d. X
反馈
你的回答正确

课程号(X)是对X进行的投影运算,投影出单个属性“课程号”,再利用这个关系同课程关
系为C进行自然连接,将得到所有选修课程的信息。

正确答案是:C
设两个关系中分别包含有m和n个属性,它们具有同一个公共属性,当对它们进行等值连接时,
运算结果的关系中包含的属性个数为( )。选择一项:
a. m+n+1
b. m+n-1
c. m+n
d. m*n 
反馈
你的回答不正确

在连接运算中,除自然连接外,其连接结果关系中的属性包含有被连接的每个关系中的所有属性,
所以对于等值连接也是如此。针对此题,答案C是正确的。

正确答案是:m+n
设两个关系中分别包含有m和n个属性,它们具有同一个公共属性,当对它们进行自然连接时,
运算结果的关系中包含的属性个数为( )选择一项:
a. m+n-1
b. m+n+1
c. m*n 
d. m+n
反馈
你的回答正确

在连接运算中,除自然连接外,其连接结果关系中的属性包含有被连接的每个关系中的所有属性。
但对于自然连接,要从等值连接中去掉重复的连接属性,针对此题,只有一个公共的连接属性,所以答案B是正确的。

正确答案是:m*n
设两个关系中分别包含有m和n个元组,它们之间存在着一对多的联系,将其进行自然连接,
在得到的运算结果中最多包含的元组个数为( )选择一项:
a. m
b. m+n
c. n 
d. m*n
反馈
你的回答正确

因为要对这两个关系进行自然连接,并且它们之间存在着一对多的联系,
在具有n个元组的多方关系中,每个元组最多只能和一方关系中的一个元组连接生成结果中的一个元组,
所以结果关系中最多具有n个元组。

正确答案是:n
对一个关系R进行选择运算,运算结果关系中的属性个数与R中的属性个数不同。选择一项:
对 
错
反馈
叙述不正确。选择运算是横向划分关系的手段,只可能减少元组的个数,
但对属性的个数不受影响,即仍然保持原有的所有属性。

正确的答案是“错”。
对一个关系R进行投影运算,运算结果关系中的元组个数必然等于R中的元组个数。选择一项:
对 
错
反馈
叙述不正确。投影运算是纵向划分关系的手段,运算后得到的属性个数可能比原来要减少,
此时可能会出现重复元组,在每一组重复元组中,在结果中只能出现一个,
所以结果关系中的元组数必然小于等于原关系中的元组数。

正确的答案是“错”。
对两个关系进行自然连接,在其运算结果的关系中,属性个数小于两个关系的属性个数之和。选择一项:
对 
错
反馈
叙述正确。对两个关系进行自然连接时,在其运算结果的关系中,其被连接的每对公共属
性只保留一个,所以结果关系中的属性个数必然小于两个关系的属性个数之和。

正确的答案是“对”。
对两个关系进行等值连接,在其运算结果的关系中,属性个数小于两个关系的属性个数之和。选择一项:
对 
错
反馈
叙述不正确。对两个关系进行等值连接时,在其运算结果的关系中,
将保留被连接关系中的每个属性,所以结果关系中的属性个数一定等于两个关系中的属性个数之和。

正确的答案是“错”。

第三章 关系规范化基础

测验3-1:自测练习
在一个关系R中,若X、Y和Z为互不相同的单属性,并且存在X→Y和Y→Z,则必然存在X到Z的( )函数依赖。选择一项:
a. 传递
b. 平凡
c. 部分 
d. 直接
反馈
你的回答不正确

在关系中属性之间的函数依赖,有直接(完全)依赖、部分依赖、非平凡依赖、平凡依赖、传递依赖等。根据定义,如果X→Y和Y→Z,并且Y不决定X,Y不包含Z,则存在着X到Z的传递函数依赖。在此题中,X、Y、Z都是互不相同的单属性,Y不会决定X,Y不会包含Z,所以存在着X到Z的传递函数依赖。

正确答案是:传递
在一个关系R中,若存在“学号→系号,系号→系主任”,则该关系必定存在着( )函数依赖。

选择一项:
a. 相互
b. 部分
c. 平凡 
d. 传递
反馈
你的回答不正确

因为学号→系号,系号→系主任,都是非平凡的直接函数依赖,由此可以推导出存在着学号到系主任的传递函数依赖。

正确答案是:传递
在一个关系R中,若存在着“学号→系号、系号→系主任”的函数依赖,则“(学号,系号)→系主任”为该关系的( )函数依赖。

选择一项:
a. 传递
b. 部分
c. 平凡 
d. 相互
反馈
你的回答不正确

因为在“(学号,系号)→系主任”中,存在着“系号→系主任”的函数依赖,根据部分函数依赖的定义,“(学号,系号)→系主任”是部分函数依赖。

正确答案是:部分
假定在一个关系中存在X→Y的函数依赖,则称X为决定因素。

选择一项:
对
错 
反馈
叙述正确。因为存在着X→Y,所以对于属性X上的每个值都有一个惟一的属性Y的值与之对应,可知X为决定因素,Y为被决定因素。

正确的答案是“对”。
假定在一个关系中存在X→Y并且X⊉Y,则称X→Y为平凡函数依赖。

选择一项:
对
错 
反馈
叙述不正确。根据定义,如果在一个关系中存在X→Y并且X⊉Y,则称X→Y为非平凡函数依赖。如果在一个关系中存在X→Y并且X⊇Y,则称X→Y为平凡函数依赖。

正确的答案是“错”。
假定在一个关系中存在X→Y,并且X的任何真子集都不能函数决定Y,则称X→Y为完全函数依赖。

选择一项:
对
错 
反馈
叙述正确。根据完全和部分函数依赖的定义,如果存在X→Y,并且X的任何真子集都不能函数决定Y,则称X→Y为完全函数依赖,否则如果存在X→Y,但X的一个真子集也能够函数决定Y,则称X→Y为部分函数依赖。

正确的答案是“对”。
假定在一个关系中存在X→Y和Y→Z,并且Y X和Y⊉Z,则存在X→Z的传递函数依赖。

选择一项:
对
错 
反馈
叙述正确。这是根据传递函数依赖的定义而得出的结论,不满足所给的任一条件则就不是传递依赖。

正确的答案是“对”。
测验3-2:自测练习
在一个关系R中,若存在X→Y和X→Z,则存在X→YZ,称此为函数依赖的( )规则。

选择一项:
a. 传递性 
b. 合并性
c. 分解性
d. 自反性
反馈
你的回答不正确

如学生号决定姓名,学生号决定年龄,则存在“学生号→(姓名,年龄)”,称为函数依赖的合并性规则。

正确答案是:合并性
在一个关系R中,若X能够函数决定每个属性,并且X的任何真子集都不能函数决定每个属性,则称X为关系R的一个( )。

选择一项:
a. 候选码
b. 超码
c. 外码 
d. 主码
反馈
你的回答不正确

如在学生关系(学生号,姓名,年龄,性别,专业)中,学生号能够决定每个属性,则学生号就是该关系的一个候选码。候选码不等于主码,但主码必须是候选码。

正确答案是:候选码
设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,C→D,(A,C)→E},则该关系的候选码为( )。

选择一项:
a. (A,C)
b. (A,E)
c. (A,D) 
d. (A,B)
反馈
你的回答不正确

在这个关系中,(A,C)能够决定每个属性,决定A和C是平凡决定,决定B和D是部分决定,决定E是完全决定。

正确答案是:(A,C)
设一个关系为R(A,B,C,D,E,F,G),它的最小函数依赖集为FD={A→B,C→D,B→E,E→F},则该关系的候选码为( )。

选择一项:
a. (A,C,G)
b. (A,C)
c. (A,G) 
d. (A,E,G)
反馈
你的回答不正确

在此关系中,A、C、G没有决定因素,而B、D、E、F均有决定因素,所以(A,C,G)是此关系的一个候选码。

正确答案是:(A,C,G)
在一个关系的最小函数依赖集中,所有的函数依赖都是最小函数依赖。

选择一项:
对 
错
叙述正确。根据定义,在一个关系的最小函数依赖集中,包含的所有函数依赖都必须是最小函数依赖。最小函数依赖是完全函数依赖,并且被决定因素必须是单属性。

正确的答案是“对”。
在一个关系的最小函数依赖集中,所包含的每个函数依赖必须是完全函数依赖,并且不存在冗余的传递函数依赖。

选择一项:
对 
错
反馈
叙述正确。这就是一个关系的最小函数依赖集的定义。根据一个关系的语义,求出它的最小函数依赖集后,就可以进一步确定该关系的候选码。

正确的答案是“对”。
在一个关系中,候选码能够函数决定所有属性,而有些非候选码属性也能决定候选码。

选择一项:
对 
错
反馈
叙述不正确。根据定义,只有候选码能够函数决定关系中的所有属性,非候选码不能够函数决定关系中的所有属性。非候选码属性能够决定候选码的话,那么与候选码能够决定关系中所有属性的定义相违背,所以是错误的。

正确的答案是“错”。
当在一个关系中,没有明显的候选码时,可以人为地增加一个标识属性作为候选码,以方便对数据的查询和处理。

选择一项:
对 
错
反馈
叙述正确。例如对于人员、图书、汽车、房屋等实体,为了区分它们,都需要人为地加上编号,作为其候选码,并用此候选码作为主码。

正确的答案是“对”。
测验3-3:自测练习
对一个关系数据库的最低要求是必须满足( )。

选择一项:
a. 第二范式
b. BC范式
c. 第三范式 
d. 第一范式
反馈
你的回答不正确

对一个关系数据库的最低要求是必须满足第一范式,其中的每个关系都是具有行列结构的二维表,并且每个属性的地位都是平等的,不允许再包含子属性。

正确答案是:第一范式
在一个关系数据库中,进行第二范式的目的是消除关系中存在的( )。

选择一项:
a. 传递依赖
b. 部分依赖
c. 非平凡依赖 
d. 平凡依赖
反馈
你的回答不正确

进行第二范式的目的是消除关系中存在的部分依赖。进行第三范式的目的才是消除关系中存在的传递依赖。平凡依赖和非平凡依赖是客观存在,不需要消除。

正确答案是:部分依赖
把关系的第一范式规范化为第二范式的过程就是消除部分函数依赖的过程。

选择一项:
对
错 
反馈
叙述正确。进行第二范式的目的就是要消除关系中存在的部分依赖。进行第三范式的目的就是要消除关系中存在的传递依赖。

正确的答案是“对”。
把关系的第一范式规范化为第二范式的过程就是消除部分函数依赖的过程。

选择一项:
对
错 
反馈
叙述不正确。根据定义,在关系数据库的第一范式中,每个关系中的属性地位都是平等的,不允许存在子属性。

正确的答案是“错”。
测验3-4:自测练习
1.设一个关系为R(A,B,C,D,E,F,G),它的最小函数依赖集为FD={A→B,A→C,C→D,C→E,A→F,F→G},该关系最高满足( )范式。

选择一项:
A. 第二
B. BC
C. 第一 
D. 第三
反馈
你的回答不正确

正确答案是:第二
2.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,D→E },若要规范化为高一级的范式,则将得到( )个关系。

选择一项:
A. 1
B. 4
C. 2 
D. 3
反馈
你的回答不正确

正确答案是:3
1. 在一个关系中,若存在X→Y和WX→Y,则WX→Y为部分函数依赖。

选择一项:
对
错 
正确的答案是“对”。
2. 一个关系的候选码能够函数决定每个属性,其中不会存在部分函数依赖和传递函数依赖。

选择一项:
对
错 
反馈
正确的答案是“错”。
测验3-5:自测练习
1.设一个关系为R(A,B,C,D,E,F,G),它的最小函数依赖集为FD={A→B,A→C,C→D,C→E,A→F,F→G},若要规范化为高一级的范式,则将得到( )个关系。

选择一项:
A. 1
B. 3
C. 4 
D. 2
反馈
你的回答不正确

正确答案是:3
2.设一个关系为R(A,B,C,D,E,F),它的最小函数依赖集为FD={A→B,C→D,C→E,E→F},该关系最高满足( )范式。

选择一项:
A. 第二
B. 第三
C. BC 
D. 第一
反馈
你的回答不正确

正确答案是:第一
1. 对关系进行规范化,通常只要求规范化到第三范式,该规范化过程能够很好地保持数据的无损连接性和函数依赖性。

选择一项:
对
错 
反馈
正确的答案是“对”。
2. 在一个关系中,若存在X→Y和Y→Z,并且X、Y、Z都是单属性,则存在X→Z的传递函数依赖。

选择一项:
对
错 
反馈
正确的答案是“对”。

第四章 结构化查询语言——SQL

测验4-1:自测练习
1.SQL语言所没有的功能是( )。

选择一项:
A. 数据深度分析
B. 数据定义 
C. 数据操纵
D. 数据控制
反馈
你的回答不正确

正确答案是:数据深度分析
2.关系数据库中的外模式,在SQL语言中叫做( )。

选择一项:
A. 行
B. 视图 
C. 基本表
D. 字段
反馈
你的回答正确

正确答案是:视图
3.在建立数据库模式的语句中,不会出现的保留字是( )。

选择一项:
A. CREATE
B. DATABASE
C. FROM
D. SCHEMA 
反馈
你的回答不正确

正确答案是:FROM
1. 在目前数据库管理系统中,对数据库的操作方式有命令交互、程序执行和窗口界面这三种。

选择一项:
对 
2. SQL是过程化的和面向记录操作的语言。

选择一项:
对 
错
反馈
正确的答案是“错”。
测验4-2:自测练习
1.在建立基本表时,定义主码约束所使用的保留字为( )。

选择一项:
A. UNIQUE
B. FOREIGN
C. PRIMARY 
D. CHECK
反馈
你的回答正确

正确答案是:PRIMARY
2.在建立基本表时,定义默认值约束所使用的保留字为( )。

选择一项:
A. FOREIGN
B. DEFAULT 
C. UNIQUE
D. CHECK
反馈
你的回答正确

正确答案是:DEFAULT
3.在建立基本表时,定义检查约束所使用的保留字为( )。

选择一项:
A. NULL
B. UNIQUE
C. DEFAULT 
D. CHECK
反馈
你的回答不正确

正确答案是:CHECK
1. 在建立一个数据表时,定义的列级完整性约束有6种情况,定义的表级完整性约束有4种情况。

选择一项:
对 
错
反馈
正确的答案是“对”。
2. 在SQL语言中,字符型和日期型常量需要使用单引号括起来。

选择一项:
对 
错
反馈
正确的答案是“对”。
3. 在SQL语言中,字符型和日期型常量需要使用双引号括起来。

选择一项:
对
错
反馈
正确的答案是“错”。
4. 在对表中的字段进行主码或单值约束时,系统将自动建立相应的索引。

选择一项:
对 
错
反馈
正确的答案是“错”。
测验4-3:自测练习
4. 一个视图的规范化程度通常不会高于其基本表的规范化程度。

选择一项:
对
5. 基本表上的任何索引都会随着表内容的修改而得到重新建立和修改。

选择一项:
对
测验4-4:自测练习
1.在SELECT语句中,不包含的子句是( )。

选择一项:
A. 投影 
B. 删除
C. 连接
D. 选择
反馈
你的回答不正确

正确答案是:删除
2.在SQL新版的查询语句中,from选项用来实现的功能是( )。

选择一项:
A. 投影 
B. 删除
C. 选择
D. 连接
反馈
你的回答不正确

正确答案是:连接
3.当在查询语句的from选项中,实现对表的中间连接功能时,使用的保留字为( )。

选择一项:
A. INNER
B. RIGHT
C. LEFT
D. JOIN 
反馈
你的回答不正确

正确答案是:INNER
测验4-5:自测练习
2. 在SQL的查询语句中,使用order by选项只能按照一个列的值排序结果表,不能按照多个列的值排序结果表。

选择一项:
对 
错
反馈
正确的答案是“错”。
测验4-6:自测练习
1.在SELECT语句的WHERE子句中,与所使用的保留字ANY等效的是( )。选择一项:
A. IN
B. ALL 
C. LIKE
D. SOME
反馈
你的回答不正确

正确答案是:SOME

第五章 数据库应用系统设计

测验5-1:自测练习
3.在数据库应用系统设计的需求分析阶段,不需要做的事情是( )。

选择一项:
A. 建立数据字典
B. 编写需求说明书 
C. 画出数据流图
D. 创建基本表
反馈
你的回答不正确

正确答案是:创建基本表
1. 概念设计也要贯彻概念单一化原则,即一个实体只用来反映一种事实,一个实体中的所有属性都是用来直接描述码的。选择一项:
对
测验5-2:自测练习
1.若两个基本表是通过对应的主码建立联系的,则该联系的类型只能是( )。选择一项:
A. 多对多
B. 1对1
C. 1对多 
D. 多对1
反馈
你的回答不正确

正确答案是:1对1
2.以一个基本表中的允许有重复值的属性作为外码同另一个基本表中的主码建立联系,则这种联系的类型为( )。

选择一项:
A. 多对1
B. 多对多
C. 1对1 
D. 1对多
反馈
你的回答不正确

正确答案是:多对1
3.在数据库应用系统设计的逻辑设计阶段,不需要做的事情是( )。选择一项:
A. 画出ER图
B. 建立视图
C. 设置关系的完整性
D. 建立基本表 
反馈
你的回答不正确

正确答案是:画出ER图

第六章 Access 系统概述

测验6-1:自测练习
2.在Access 2010中,随着打开数据库对象的不同而不同的操作区域称为( )。选择一项:
A. 上下文命令选项卡
B. 状态栏 
C. 导航窗格
D. 创建选项卡
反馈
你的回答不正确

正确答案是:上下文命令选项卡
3.在Access 2010的工作窗口中,不存在的区域为( )。选择一项:
A. 功能区
B. 工作区 
C. 描述区
D. 导航区
反馈
你的回答不正确

正确答案是:描述区
4.在Access 2010工作窗口的功能区中,不存在的选项卡为( )。选择一项:
A. 创建
B. 数据库工具 
C. 开始
D. 查询
反馈
你的回答不正确

正确答案是:查询
1. 在Access 2010工作窗口的功能区中,存在着开始、创建、外部数据、数据库工具等选项卡,在进行数据库操作的过程中不会增加新的选项卡。选择一项:
对 
错
反馈
正确的答案是“错”。
2. 在利用Access 2010新创建的空白数据库中,不存在任何名称的表。选择一项:
对 
错
反馈
正确的答案是“错”。
3. 在启动Access 2010时,必须新建一个数据库文件,而不能打开一个原有的数据库文件。选择一项:
对 
错
反馈
正确的答案是“错”。
4. 快速访问工具栏是系统为用户快速完成命令而设计的一个快捷工具栏,用户不能对快速访问工具栏添加或删除命令。选择一项:
对 
错
反馈
正确的答案是“错”。
测验6-2:自测练习
1.下面属于Access数据库中所含对象的是( )。选择一项:
A. 数据记录
B. 文件
C. 索引 
D. 查询
反馈
你的回答不正确

正确答案是:查询
3.在Access 2010中,用来定义和保存数据的对象是( )。选择一项:
A. 表
B. 窗体
C. 报表 
D. 查询
反馈
你的回答不正确

正确答案是:表
4.在Access 2010的宏和模块对象中,所包含的内容是( )。选择一项:
A. 数据
B. 命令
C. 表格 
D. 图形
反馈
你的回答不正确

正确答案是:命令
1. 在Access 2010中,同一时刻只能够打开一个数据库文件。选择一项:
对
错 
2. Access数据库中的宏是在查询对象中使用的。选择一项:
对
错 
反馈
正确的答案是“错”。
3. 窗体和报表的数据来源是表或查询。选择一项:
对
错 
反馈
正确的答案是“对”。
4. 在Access 2010的表和查询对象的建立过程中,能够使用控件元素。选择一项:
对
错 
反馈
正确的答案是“错”。

第七章 表

测验7-1:自测练习
1.如果一个雇员表中包括身份证号,建立表时这个字段最合适的字段类型是( )。选择一项:
A. 日期/时间
B. 数字
C. 文本 
D. 备注
反馈
你的回答正确

正确答案是:文本
2.在Access 2010数据库中,所提供的“数字”类型包含有( )种子类型。选择一项:
A. 8
B. 6
C. 7 
D. 5
反馈
你的回答正确

正确答案是:7
3. 在Access 2010数据库中,OLE对象类型用来表示的数据是( )。选择一项:
A. 货币 
B. 数字
C. 文本 
D. 多媒体 
反馈
你的回答正确

正确答案是:多媒体
4. 在Access 2010数据库中,当需要用一种数据类型表示一组数据时,则采用的数据类型是( )。选择一项:
A. 字段大小 
B. 字段类型
C. 默认值
D. 有效性规则 
反馈
你的回答不正确

正确答案是:字段类型
1. 在Access 2010数据库中,数据表中的字段类型有12种,其中用来保存文本内容的两种数据类型是文本和备注类型。选择一项:
对
2. 查阅向导是一种数据类型,其值的来源可以是数据库中已有表中某些列的值。选择一项:
对
测验7-2:自测练习
1.在Access数据库表设计视图中,不能进行的操作是( )。选择一项:
A. 设置索引 
B. 删除记录
C. 增加字段
D. 修改字段类型
反馈
你的回答不正确

正确答案是:删除记录
3. 在Access 2010的表设计窗口中,其上半部分所列的数据项不包括( )。选择一项:
A. 字段名称
B. 字段属性
C. 说明 
D. 数据类型
反馈
你的回答不正确

正确答案是:字段属性
4. 在Access 2010的表设计中,不属于字段属性设置的是( )。选择一项:
A. 字段大小
B. 有效性规则  
C. 字段类型
D. 默认值 
反馈
你的回答不正确

正确答案是:字段类型
5. 在Access 2010的表设计中,进行字段有效性规则的设置时,所使用的字段名称的两边需要用特定标记括起来,这个特定标记是( )。选择一项:
A. 中括号
B. 双引号 
C. #字号
D. 圆括号
反馈
你的回答不正确

正确答案是:圆括号
1. 创建表时若对某个字段进行了默认值属性设置,则在添加新记录时不能输入新的值,只能使用已经设置好的默认值。选择一项:
对
错 
反馈
正确的答案是“错”。
2. 建立表时对表中的字段添加有效性规则的目的,就是让用户在输入数据时要符合给定的规则要求,避免不正确的数据进入表中。选择一项:
对
错 
反馈
正确的答案是“对”。
3. 对表中数据的筛选操作与查询一样,可以在多个表中进行。选择一项:
对
错 
反馈
正确的答案是“错”。
4. 在Access中,不需要通过数据表视图输入和修改数据。选择一项:
对
错 
反馈
正确的答案是“错”。
5. 在Access 2010的数据表中,字段的列宽和数据行的显示高度都是可以调整的。选择一项:
对
错 
反馈
正确的答案是“对”。
测验7-3:自测练习
1.Access数据库中,为了保持表之间的关系,要求在子表中添加记录时,如果主表中没有与之相关的记录,则不允许在子表中添加该记录。为此需要定义关系的( )。选择一项:
A. 有效性规则
B. 有效性规则
C. 输入掩码 
D. 实施参照完整性
反馈
你的回答不正确

正确答案是:实施参照完整性
2.在Access 2010中,建立表之间的关系时,需要使用的“关系”命令所在的选项卡是( )。选择一项:
A. 创建
B. 文件 
C. 开始
D. 数据库工具 
反馈
你的回答正确

正确答案是:数据库工具
3. 在Access 2010中,当建立表之间的关系时,不能够进行的选择是( )。选择一项:
A. 级联插入相关记录
B. 级联更新相关字段
C. 实施参照完整性  
D. 级联删除相关记录
反馈
你的回答不正确

正确答案是:级联插入相关记录
4. 在Access数据库中,不受参照完整性规则影响的操作是( )。选择一项:
A. 查询记录
B. 更新记录 
C. 插入记录
D. 删除记录
反馈
你的回答不正确

正确答案是:查询记录
1. 一对多关系中“一”方对应的表称为主表,“多”方对应的表称为子(从)表。我们可以在从(子)表中查看主表中的数据。选择一项:
对
错 
正确的答案是“错”。
2. 在Access 2010中,建立数据表之间的关系连线时,两端表之间的关系通常是1对多的关系。选择一项:
对
错 
反馈
正确的答案是“错”。
3. 在Access 2010的数据表视图中,每条记录的前面若带有加号字符标记,则表示它带有子数据表。选择一项:
对
错 
反馈
正确的答案是“对”。
4. 在Access 2010的数据表视图中,不能够查看与之关联的子数据表的内容。选择一项:
对
错 
反馈
正确的答案是“错”。

第八章 查询

测验8-1:自测练习
1.若使用多个数据表作为查询来源,则数据表间需要建立有( )。选择一项:
A. 报表
B. 索引
C. 关系 
D. 主键
反馈
你的回答正确

正确答案是:关系
2.如果要将查询结果作为一个新表添加到数据库中,应该使用( )。选择一项:
A. 生成表查询 
B. 选择查询
C. 追加查询 
D. 更新查询
反馈
你的回答不正确

正确答案是:生成表查询 
3. 使用查询向导,不可以创建( )。选择一项:
A. 不带条件的查询
B. 单表查询
C. 带条件的查询 
D. 多表查询
反馈
你的回答正确

正确答案是:带条件的查询
4. 在Access中,不能修改数据表内容的查询类型是( )。选择一项:
A. 更新查询
B. 交叉表查询 
C. 删除查询 
D. 追加查询
反馈
你的回答正确

正确答案是:交叉表查询
5. 在Access中,利用查询向导不能够建立( )。选择一项:
A. 重复项查询
B. 简单查询 
C. 更新查询 
D. 交叉表查询
反馈
你的回答不正确

正确答案是:更新查询 
1. 查询的数据源只能是已经建立好的数据表,不能是其他数据库对象。选择一项:
对
错 
反馈
正确的答案是“错”。
2. 交叉表查询的数据来源只能是单个表或查询。选择一项:
对
错 
反馈
正确的答案是“对”。
3. 在Access中,建立重复项查询时使用一个表,而建立不匹配项查询时使用2个表。选择一项:
对
错 
反馈
正确的答案是“对”。
4. 在Access中,查询设计视图包含上下两个部分,上半部分显示出待查表的名称和字段,下半部分显示出进行查询设计的网格。选择一项:
对
错 
反馈
正确的答案是“对”。
5. 通过建立某些查询可以改变现有表中的数据内容。选择一项:
对
错 
反馈
正确的答案是“对”。
测验8-2:自测练习
1.如果要在查询执行过程中,允许依据不同的输入条件而获得不同的结果,应该使用( )。选择一项:
A. 追加查询
B. 参数查询
C. 选择查询 
D. 生成表查询
反馈
你的回答不正确

正确答案是:参数查询
4. 在Access中,需要在打开或运行时输入具体值的查询属于( )。选择一项:
A. 追加查询
B. 更新查询 
C. 选择查询 
D. 参数查询
反馈
你的回答不正确

正确答案是:参数查询
5. 在Access的查询设计网格中,不包含的数据行是( )。选择一项:
A. 显示
B. 或 
C. 条件  
D. 与
反馈
你的回答不正确

正确答案是:与
1. 在Access中,每一个查询都可以转换到相应的SQL视图,然后在其中查看或编辑SQL语句。选择一项:
对
2. 计算列查询是在原有表的基础上不增加新的列,而在现有的字段列中存放计算出来的结果值。选择一项:
对
错 
反馈
正确的答案是“错”。
4. 在Access中,利用查询能够得到作为数据源表中的计算、分组统计和汇总信息。选择一项:
对

第九章 窗体

测验9-1:自测练习
1.下面不属于Access窗体视图的是( )。

选择一项:
A. 追加视图 
B. 数据表视图
C. 设计视图
D. 窗体视图
反馈
你的回答正确

正确答案是:追加视图
2.一次只显示表中一条记录的窗体类型是( )。

选择一项:
A. 多个项目
B. 纵栏式
C. 数据表 
D. 图表 
反馈
你的回答不正确

正确答案是:纵栏式
4. 使用向导不能创建的窗体是( )。

选择一项:
A. 纵栏式 
B. 个性化 
C. 数据表
D. 主/子
反馈
你的回答正确

正确答案是:个性化
5. 在Access中,若需要从一种操作对象转换到另一种操作对象,则需要使用的对象是( )。

选择一项:
A. 查询
B. 窗体
C. 表 
D. 报表
反馈
你的回答不正确

正确答案是:窗体
4. 在Access的窗体中,既可以显示数据,又可以实现同用户的交互操作。

选择一项:
对
错 
反馈
正确的答案是“对”。
6. 在Access中,多项目窗体与普通窗体的结构相类似。

选择一项:
对 
错
反馈
正确的答案是“错”。
测验9-2:自测练习
2.若要在窗体首部加入标题,通常使用的控件是( )。

选择一项:
A. 文本框 
B. 图片
C. 标签
D. 选项组
反馈
你的回答不正确

正确答案是:标签
3. 若要为窗体指定背景图片,可使用的工具是( )。

选择一项:
A. 自动格式设置 
B. 字段列表 
C. 属性表
D. 工具箱
反馈
你的回答不正确

正确答案是:属性表
4. 在Access中,不属于系统提供的建立窗体命令的是( )。

选择一项:
A. 窗体向导 
B. 主子窗体
C. 空白窗体 
D. 窗体设计
反馈
你的回答不正确

正确答案是:主子窗体
5. 在Access中,所有控件被分为三大类,其中不包含的一类是( )。

选择一项:
A. 计算型
B. 文本型 
C. 非绑定型  
D. 绑定型
反馈
你的回答不正确

正确答案是:文本型 
3. 在窗体设计中,因为列表框占用的空间比组合框要少一些,因此列表框使用得更多一些。

选择一项:
对 
错
反馈
正确的答案是“错”。
4. 在Access中,文本框控件可以是绑定型的,但不可以是非绑定型和计算型的。

选择一项:
对
错 
反馈
正确的答案是“错”。
6. 在Access中,每次从一个组合框中能够选择多个数据项。

选择一项:
对 
错
反馈
正确的答案是“错”。
测验9-3:自测练习
1.在Access中,命令按钮控件主要被应用于的对象是( )。

选择一项:
A. 报表
B. 查询 
C. 窗体 
D. 表
反馈
你的回答正确

正确答案是:窗体
2.在Access中,不属于系统提供的建立窗体命令的是( )。

选择一项:
A. 空白窗体 
B. 窗体设计
C. 窗体向导 
D. 创建窗体
反馈
你的回答不正确

正确答案是:创建窗体
3. 在Access中,不属于系统提供的建立窗体命令的是( )。

选择一项:
A. 数据透视图  
B. 数据表 
C. 子窗体
D. 数据透视表
反馈
你的回答不正确

正确答案是:子窗体
4. 在Access中,若需要根据用户的实际需要进行个性化的窗体界面设计,则最好使用的命令是( )。

选择一项:
A. 窗体向导
B. 数据表
C. 窗体设计 
D. 窗体
反馈
你的回答正确

正确答案是:窗体设计
5. 在Access中,用来实现“是/否”字段值的控件,不应该是( )。

选择一项:
A. 切换按钮
B. 文本框
C. 选项按钮 
D. 复选框
反馈
你的回答不正确

正确答案是:文本框
6. 在Access中,建立一个窗体时,若使用空白窗体命令,则所创建的初始窗体中不包含有任何信息,与空白窗体命令具有功能的命令是( )。

选择一项:
A. 数据表
B. 窗体设计
C. 窗体向导 
D. 窗体 
反馈
你的回答不正确

正确答案是:窗体设计
3. 在Access中,所有形式的窗体都有设计视图。

选择一项:
对
6. 在Access中,在一个选项组中既包含有切换按钮,又同时包含有选项按钮。

选择一项:
对 
错
反馈
正确的答案是“错”。

第十章 报表

测验10-1:自测练习
1.以下叙述正确的是( )。

选择一项:
A. 报表不能输入和输出数据
B. 报表可以输入和输出数据 
C. 报表只能输入数据
D. 报表只能输出数据
反馈
你的回答不正确

正确答案是:报表只能输出数据
3.关于报表数据源的设置,以下说法正确的是( )。

选择一项:
A. 只能是表对象
B. 可以是任意对象 
C. 只能是查询对象
D. 只能是表对象或查询对象
反馈
你的回答不正确

正确答案是:只能是表对象或查询对象
4. 报表由5个部分所组成,紧邻主体内容之后的部分是( )。

选择一项:
A. 页面页眉
B. 报表页脚 
C. 报表页眉
D. 页面页脚
反馈
你的回答不正确

正确答案是:页面页脚
5. 建立报表有5种命令,除建立标签的命令外,使用最简单的报表命令是( )。

选择一项:
A. 报表
B. 报表设计
C. 报表向导 
D. 空报表
反馈
你的回答不正确

正确答案是:报表
1.报表与窗体一样具有对数据的编辑和显示功能。

选择一项:
对 
错
反馈
正确的答案是“错”。
2.在报表视图中可以查看数据并且可以对报表进行样式设计。

选择一项:
对 
错
反馈
正确的答案是“错”。
5. 利用“报表”和“报表向导”命令建立报表时,具有相同的操作过程。

选择一项:
对 
错
反馈
正确的答案是“错”。
测验10-2:自测练习
1.在报表设计视图中,若要在报表每一页的顶部都要打印出相应的信息,则需要对其设计的部分是( )。

选择一项:
A. 报表页眉
B. 主体 
C. 页面页眉 
D. 页面页脚
反馈
你的回答不正确

正确答案是:页面页眉 
2.如果要设计一个报表,该报表将用于标识公司的资产设备,那么应将该报表设计为( )。

选择一项:
A. 数据透视图报表 
B. 分类报表
C. 交叉报表
D. 标签报表
反馈
你的回答不正确

正确答案是:标签报表
4. 若需要利用报表进行统计和汇总,则不能选择使用的报表命令是( )。

选择一项:
A. 报表向导
B. 报表 
C. 空报表 
D. 报表设计
反馈
你的回答不正确

正确答案是:报表 
5. 在功能和用途上与其他命令有显著区别的命令是( )。

选择一项:
A. 报表向导
B. 报表设计 
C. 空报表
D. 标签
反馈
你的回答不正确

正确答案是:标签
1. 我们可以使用“设计视图”来创建主/子报表。

选择一项:
对
错 
反馈
正确的答案是“对”。

第十一章 宏与模块

测验11-1:自测练习
1.以下不属于Access数据库中六大对象类型的是( )。

选择一项:
A. 模块
B. 窗体
C. 过程  
D. 宏 
反馈
你的回答正确

正确答案是:过程 
2.宏操作命令OpenForm的功能是打开一个( )。

选择一项:
A. 窗体 
B. 查询
C. 报表
D. 表
反馈
你的回答正确

正确答案是:窗体
3. 若要在每次启动数据库时都自动执行某个宏,应该将这个宏命名为( )。

选择一项:
A. AutoExec
B. Auto
C. AutoMacro  
D. AutoRun
反馈
你的回答不正确

正确答案是:AutoExec
4. 在Access中,不存在的生成器窗口是( )。

选择一项:
A. 变量生成器
B. 宏生成器
C. 表达式生成器 
D. 代码生成器
反馈
你的回答不正确

正确答案是:变量生成器
5. 关于模块,下面叙述错误的是( )。

选择一项:
A. 能够完成宏所不能完成的复杂操作 
B. 以VBA语言为基础,以函数和子过程为存储单元
C. 模块包括全局模块和局部模块 
D. 是Access系统中的一个重要对象 
反馈
你的回答不正确

正确答案是:模块包括全局模块和局部模块 
1. 通过使用宏,用户不需要编写代码,即可向窗体、报表和控件中添加相关功能。

选择一项:
对
错 
反馈
正确的答案是“对”。
2. 宏中的每一个操作在运行时将由后向前顺序执行。

选择一项:
对
错 
反馈
正确的答案是“错”。
3. 在Access中,有一种宏操作是打开显示警告或提示信息的对话框。

选择一项:
对
错 
反馈
正确的答案是“对”。
测验11-2:自测练习
1.VBA程序代码的基本单位是( )。

选择一项:
A. 属性
B. 模块 
C. 过程
D. 方法
反馈
你的回答不正确

正确答案是:过程
2.在模块开头的通用声明段中,使用Public关键字声明的变量是一种( )。

选择一项:
A. 局部变量
B. 全局变量 
C. 静态变量
D. 模块变量
反馈
你的回答正确

正确答案是:全局变量
3. 模块是存储VBA代码的容器,Access的报表就是一种( )。

选择一项:
A. 类模块
B. 自定义模块
C. 标准模块 
D. 公共模块
反馈
你的回答不正确

正确答案是:类模块
4. 在Access中,将焦点转移到窗口中指定控件上的宏操作命令是( )。

选择一项:
A. FindRecord
B. GotoRecord 
C. GotoControl 
D. RunMacro
反馈
你的回答正确

正确答案是:GotoControl
5. 在VBA语言中,定义变量所使用的开始关键字是( )。

选择一项:
A. Byte
B. Dim
C. Const
D. Double  
反馈
你的回答不正确

正确答案是:Dim
1. 在VBA的语句中,命令词、函数、变量名、对象名等不必区分大小写。

选择一项:
对
错 
反馈
正确的答案是“对”。
3. 过程从有无返回值来分,可分为普通(Sub)过程和函数(Function)过程两类。

选择一项:
对
错 
反馈
正确的答案是“对”。
6. 在VBA语言中,把建立的过程分为事件过程和通用过程两种类型。

选择一项:
对
错 
反馈
正确的答案是“对”。
测验11-3:自测练习
2.VBA中的每个过程的基本组成是( )。

选择一项:
A. 模块
B. 事件
C. 语句
D. 子过程 
反馈
你的回答不正确

正确答案是:语句
5. 在VBA中,通过ADO对象访问数据库时,保存从数据库的表或查询中返回数据记录集的对象类型是( )。

选择一项:
A. RecordSet
B. Query
C. Command  
D. Connection
反馈
你的回答不正确

正确答案是:RecordSet

6. 在VBA语言中,如果需要利用ADO接口技术连接当前数据库,不会出现在相关的连接语句中的标识符是( )。

选择一项:
A. ADODB 
B. Connection
C. DataBase 
D. CurrentProject
反馈
你的回答正确

正确答案是:DataBase
在利用计算机进行数据处理的四个发展阶段中,第三个发展阶段是(d )。

选择一项:
A. 文件系统
B. 分布式数据库系统
C. 人工管理
D. 数据库系统

属性的取值范围被称为( a)。

选择一项:
A. 域
B. 实体
C. 码
D. 联系

实用ER图进行描述的是( d)。

选择一项:
A. 逻辑数据模型
B. 对象数据模型
C. 关系数据模型
D. 概念数据模型

若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和C是(b )联系。

选择一项:
A. 1对1
B. 多对多
C. 1对多
D. 多对1

下面不属于数据库体系结构中三级模式的是( a)。

选择一项:
A. 关系模式
B. 内模式
C. 全局模式
D. 外模式

在文件系统中,存取数据的基本单位是( b)。

选择一项:
A. 二进制位
B. 记录
C. 数据项
D. 字节

层次数据模型的结构是一种( b)。

选择一项:
A. 线性结构
B. 树结构
C. 二维表结构
D. 图结构

一个关系中的每一行称为一个(a )。

选择一项:
A. 元组
B. 属性
C. 表达式
D. 条件

设D1、D2和D3定义域中的基数分别为2、3和4,则D1×D2×D3的元组数为( a )。

选择一项:
A. 24
B. 14
C. 9
D. 10

若一个关系为R(学生号,姓名,性别,年龄),则可以作为主码的属性为( d)。

选择一项:
A. 年龄
B. 姓名
C. 性别
D. 学生号

设一个集合A={3,4,5,6,7},另一个集合B={1,3,5,7,9},则A和B的交集中包含的元素个数为( b)。

选择一项:
A. 10
B. 3
C. 5
D. 7

设一个集合A={3,4,5,6,7,8},另一个集合B={1,3,5,7,9},则B和A的差集(即B-A)中包含的元素个数为(d )。

选择一项:
A. 3
B. 4
C. 5
D. 2

在一个关系R中,若X、Y和Z为互不相同的单属性,并且存在X→Y和Y→Z,则X到Z的函数依赖类型为(d )。

选择一项:
A. 直接
B. 部分
C. 平凡
D. 传递

对关系进行规范化,若需要很好地保持着数据的无损连接性和函数依赖性,则最高应该规范化到(b )。

选择一项:
A. BC范式
B. 第三范式
C. 第二范式
D. 第一范式

把关系的第一范式规范化为第二范式的过程就是消除属性之间的( b)。

选择一项:
A. 传递依赖
B. 部分依赖
C. 完全
D. 直接

26、
实体之间的联系有3种,即1对1联系、1对多联系和多对多联系。(对)

27、
实体之间的联系共有两种,即1对多联系和多对多联系。( 错)

28、
在一个关系数据模型中,所有关系的定义不是用一个关系来表示的。(错 )

29、
关系数据模型是以树结构为基础的。(错 )

30、
在关系数据模型中,运算对象是关系,而运算结果是一个单值。(错 )

31、
数据库体系结构具有三级模式结构和两级存储映象。(对 )

32、
进行数据库系统运行、管理和维护的人员被称为应用程序员。( 错)

33、
数据库的逻辑结构模型只有两种,层次模型和关系模型。( 错)

34、
已知两个定义域的基数分别为m和n,则它们的笛卡儿积中的元组数为m+n。(错 )

35、
假定一个笛卡儿积中有m个元组,在由它所产生的任何一个关系中,其元组数必然大于等于m。( 错)

36、
在一个关系中,元组个数可以为0。(对  )
37、
在一个关系中,既包含有关系模式,又必须包含有关系的内容。(错 )

38、
关系的完整性总共包括实体完整性和参照完整性这两种。( 错)

39、
在一个关系中,主码可能同时有多个。(错 )

40、
在一个关系中,可以定义主码,也可以不定义主码。( 对)

41、
对一个关系R进行选择运算,运算结果关系中的元组个数小于等于R中的元组个数。( 对)

42、
对一个关系R进行投影运算,运算结果关系中的元组个数必然等于R中的元组个数。(错 )

43、
对两个关系进行等值连接,在其运算结果的关系中,属性个数小于两个关系的属性个数之和。(错 )

44、
假定在一个关系中存在X→Y的函数依赖,则称Y为决定因素。(错 )

45、
假定在一个关系中存在X→Y并且X⊇Y,则称X→Y为平凡函数依赖。(对  )

46、
假定在一个关系中存在X→Y,并且X的任何真子集都不能函数决定Y,则称X→Y为部分函数依赖。(错)

47、
假定在一个关系中存在X→Y,并且存在X的一个真子集也能够函数决定Y,则称X→Y为完全函数依赖。(错 )

48、
假定在一个关系中存在X→Y和Y→Z,并且X、Y和Z是互不相同的单属性,则存在着X→Z的传递函数依赖。( 对)

49、
在一个关系的最小函数依赖集中,可能存在着传递函数依赖。( 错)

50、
在一个关系中,若存在X→Y和WY→Z,则不存在WX→Z。(错 )

你可能感兴趣的:(other)