2016版信息中职高考3+X书后练习题(Access含答案)

更新时间:2024-05-17 19:27:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

第一章 数据库基本概念P114 例题解析:

1、关系数据库系统实现的三种基本关系运算是( )。 A、索引,排序,查询 B、建库,输入,输出 C、选择,投影,连接 D、显示,统计,复制 2、Access数据库的类型是( )。

A、层次数据库 B、网状数据库 C、关系数据库 D、面向对象数据库

3、如果对一个关系实施了一种关系运算后得到了一个新的关系,而且新的关系中属性个数少于原来关系中的属性个数,这说明所实施的运算关系是( )。 A、选择 B、投影 C、连接 D、并

4、下列关于关系数据库中数据表的描述,正确的是( )。 A、数据表相互之间存在联系,但用独立的文件名保存 B、数据表相互之间存在联系,用表名表示相互间的联系 C、数据表相互之间不存在联系,完全独立 D、数据表既相对独立,又相互联系 5、将表中的字段定义为( ),其作用是使字段中的每一个记录都必须是唯一的以便于识别。

A、索引 B、主键 C、必填字段 D、有效性规则 6、数据库系统的核心是( )。

A、数据模型 B、数据库管理系统 C、软件工具 D、数据库

7、某宾馆中有单人间和双人间两种客房,按照规定,每位入住该宾馆的客人都要进行身份登记,宾馆数据库中有客房信息表(房间号??)和客人信息表(身份证号,姓名,来源??)。为了反映客人入住客房的情况,客房信息表与客人信息表之间的联系应设计为( )。 A、一对一联系 B、一对多联系 C、多对多联系 D、无联系 8、Access数据库的结构层次是( )。

A、数据库管理系统→应用程序→表 B、数据库→数据表→记录→字段 C、数据表→记录→数据项→数据 D、数据表→记录→字段 典型试题P116 一、选择题

1、数据库是( )组织起来的相关数据的集合。 A、按一定的结构和规则 B、按人为的喜好

C、按时间先后顺序 D、杂乱无章的随意的排列 2、Access数据库依赖于( )操作系统。

A、DOS B、Windows C、UNIX D、UCDOS 3、下述关于数据库系统的叙述中正确的是( )。 A、数据库系统减少了数据冗余 B、数据库系统避免了一切冗余

C、数据库系统中数据的一致性是指数据类型的一致 D、数据库系统比文件系统能管理更多的数据 4、在数据库中存储的是( )。

A、数据 B、数据模型 C、数据以及数据之间的联系 D、信息 5、在Access中,表是指( )。

A、关系 B、报表 C、表格 D、表单

6、数据库DB、数据库系统DBS和数据库管理系统DBMS三者之间的关系是( )。 A、DBS包括DB和DBMS B、DBMS包括DB和DBS

C、DB包括DBS和DBMS D、DBS就是DB,也就是DBMS 7、数据库系统的核心是( )。

A、编译系统 B、数据库管理系统 C、操作系统 D、数据库 8、按照传统的数据模型分类,数据库系统可以分为3种类型:( )。 A、大型、中型和小型 B、西文、中文和兼容 C、层次、网状和关系 D、数据、图形和多媒体

9、在设计图书馆管理系统过程中,一个同学可以同时借阅多本图书,一本图书只能有一个同学借阅,学生和图书之间的联系为( )。

A、一对多 B、多对多 C、多对一 D、一对一 10、在Access中,用来表示实体的是( )。 A、域 B、字段 C、记录 D、表 11、关系模型中,一个关键字是( )。 A、可由多个任意属性组成 B、至多由一个属性组成

C、可由一个或多个其值能唯一标识该关系模式的属性组成 D、以上都不是

12、同一个关系模型的任两个元组值( )。

A、不能全同 B、可全同 C、必须全同 D、以上都不是 13、在关系数据库中,记录的集合称为( )。 A、字段 B、文件 C、数据项 D、数据表

14、在关系代数的专门关系运算中,从表中取出满足条件的属性的操作称为( );从表中选出满足某种条件的元组的操作称为( );将两个关系中具有共同属性值的元组连接到一起构成新表的操作称为( )。

A、选择 B、投影 C、连接 D、扫描 15、在关系数据库中,允许( )。

A、同一列的数据类型不同 B、属性可以进一步分解

C、行列的顺序可以任意交换 D、同一个关系中两个元组相同 16、关系数据库管理系统中所谓的关系是指( )。 A、各元组之间彼此有一定的关系。 B、各字段之间彼此有一定的关系。 C、数据库之间彼此有一定的关系。 D、符合满足一定条件的二维表格。

17、在Access中要显示“教师表”中姓名和职称的信息,应采用的关系运算是( )。 A、选择 B、投影 C、连接 D、关联

18、在学生表中要查找所有年龄大于30岁姓王的男同学,应该采用的关系运算是( )。 A、选择 B、投影 C、联接 D、自然联接 二、填空题

1、 是计算机系统中按照一定的方式组织、存储和应用的数据集合。支持数据库各种操作的软件系统叫 。 2、由计算机、操作系统、DBMS、数据库、应用程序及有关人员等组成的一个整体叫 。 3、在数据库技术中,实体集之间的联系可以是一对一、一对多或多对多,那么“学生”和“可选课程”的联系为 。

4、人员基本信息一般包括:身份证号、姓名、性别、年龄等。其中可以做主关键字的是 。

5、在Access 2010中,数据库的核心对象是 ,用于和用户进行交互的数据库对象是 。 三、判断题

1、数据库系统由数据库、数据库管理系统、应用系统和数据库管理员组成。( )

2、数据库管理技术的发展经历了三个阶段,其中没有专门的软件对数据进行管理是文件系统阶段。( )

3、数据库系统的特点是数据冗余度高。( ) 4、名称是区分实体的唯一依据。( )

5、在网状模型中一个结点可以有多个双亲,结点之间可以有多种联系。(四、多选题

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、关系运算

第二章 Access数据库的基本操作P121

例题解析

1、在Access的数据库对象中,不包括的是( )。 A、表 B、窗体 C、向导 D、模块 2、关闭数据库的方法有( )种。 A、2 B、3 C、4 D、5 3、数据库管理系统位于( )。

A、硬件与操作系统之间 B、用户与操作系统之间

C、用户与硬件之间 D、操作系统与应用程序之间 4、打开Access数据库时,应打开扩展名为( )的文件。 A、ACCDB B、MDB C、ACCDE D、DBF 典型试题

一、单项选择题

1、下列不属于Office系列办公应用程序套件的软件是( )。 A、Access B、Word C、Excel D、SQL Sever 2、在Access2010数据库文件的默认的扩展名是( )。

) )。 A、DOC B、DOT C、XLS D、ACCDB 3、Access2010关系数据库中包含( )对象。 A、5 B、6 C、7 D、8

4、关于Access提供的两种创建数据库的方法描述正确的是( )。 A、用模板比较简单快捷,也最为灵活 B、用模板比较麻烦,但最为灵活

C、先创建一个空数据库,再添加表、查询等比较简单快捷

D、先创建一个空数据库,再添加表、查询等比较麻烦但最为灵活 5、Access中表和数据库的关系是( )。

A、一个数据库可以包含多个表 B、一个表只能包含两个数据库 C、一个表可以包含多个数据库 D、一个数据库只能包含一个表 6、在Access中,空数据库是指( )。

A、没有基本表的数据库 B、没有窗体、报表的数据库 C、没有任何数据库对象的数据库 D、数据库中数据是空的

7、创建数据库有两种方法:第一种方法是先建立一个空数据库,然后向其中添加数据库对象,第二种方法是( )。

A、使用“数据库视图” B、使用“数据库向导” C、使用“数据库模板” D、使用“数据库导入”

8、若使打开的数据库文件能为网上其他用户共享,但只能浏览数据,要选择打开数据库文件的方式为( )。

A、以只读方式打开 B、以独占只读方式打开 C、以独占方式打开 D、打开

9、数据库文件打开的方式是( )。 A、使用“文件”选项卡中的“打开”命令 B、“文件”选项卡的“最近使用文件”命令

C、在Windows资源管理器中,进入文件夹中用鼠标双击数据库文件 D、以上都可以

10、Access 2010是一个( )系统。

A、人事管理 B、数据库 C、数据库管理 D、账务管理 11、下列关于关系数据库中数据表的描述,正确的是( )。 A、数据表相互之间存在联系,但用独立的文件名保存。 B、数据表相互之间存在联系,是用表名表示相互间的联系。 C、数据表相互之间不存在联系,完全独立。 D、数据表既相互独立,又相互联系。 二、判断题

1、Access2010默认打开数据库的方式是独占方式。( ) 2、Access2010默认数据库文件的扩展名为accdb。( ) 3、以只读方式打开数据库,只能读取而不能写入。( ) 4、ALT+F4快捷键可以关闭数据库。( ) 5、数据库中最基本的数据库对象是表。( ) 三、填空题

1、Access2010数据库中,数据库对象包括表、查询、 、报表、模快和宏等六个对象。 2、创建数据库的常用方法有 两种。

3、在打开数据库对话框中,打开按钮选项中有 、以只读方式

打开和以独占只读方式打开。

4、修复数据库,可以恢复因误操作 的数据。

5、 是数据库的核心与基础,它存放着数据库的全部数据。

第三章 表的操作P129

例题解析

1、在Access数据库的表设计视图中,不能进行的操作是( )。 A、修改字段类型 B、设置索引 C、增加字段 D、删除记录

2、下列对数据输入无法起到约束作用的是( )。 A、输入掩码 B、有效性规则 C、字段名称 D、数据类型 3、将表中的字段定义为( ),可使字段中的每一条记录都必须是唯一的。 A、索引 B、主键 C、必需 D、有效性规则 4、为加快对某字段的查找速度,应该( )。

A、防止在该字段中输入重复值 B、使该字段成为必填字段 C、对该字段进行索引 D、使该字段数据格式一致

5、若想在成绩字段中定义一个有效性规则,规定成绩的取值范围是0~100之间(包括0和100),则该表达式可以写成: 。

6、在Access数据库中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果主表中没有与之相关的记录,则不能在子表(从表)中添加该记录。为此需要定义的关系是( )。

A、输入掩码 B、有效性规则 C、默认值 D、参照完整性 7、在数据表中筛选记录,操作的结果是( )。 A、将满足筛选条件的记录存入一个新表中 B、将满足筛选条件的记录追加到一个表中 C、将满足筛选条件的记录显示在屏幕上

D、用满足筛选条件的记录修改另一个表中己存在的记录 8、下列关于OLE对象的叙述中,正确的是( )。 A、用于输入文本数据 B、用于处理超级链接数据

C、用于生成自动编号数据 D、用于链接或内嵌Windows支持的对象

典型试题 一、填空题

1、表的设计视图包括两部分:字段输入区和 ,前者用于定义 、字段类型,后者用于设置字段的 。

2、Access表由 和 两部分组成。

3、Access提供了两种字段数据类型保存文本或文本和数字组合的数据,这两种数据类型是:文本型和 。

4、如果某一字段有设置显示标题,Access系统就默认 为字段的显示标题。 5、一般情况下,一个表可以建立多个索引,每一个索引都可以确定表中记录的一种 。 6、在Access表中,可以定义三种主关键字,它们是 、 、 。 7、主键的值不能有重复也不能有 。

8、如果要求用户输入的值是一个3位的整数,那么其有效性规则表达式可以设置

例题解析

1、将表A的记录添加到表B中,要求保持表B中原有的记录,可以使用的查询是( )。 A、选择查询 B、生成表查询 C、追加查询 D、更新查询 2、在Access中,查询的数据源可以是( )。

A、表 B、查询 C、表和查询 D、表、查询和报表 3、在一个Access的表中有字段“姓名”,要查找包含“宏”字的记录,正确的条件表达式是( )。 A、=left([姓名],1)=”宏” B、like “*宏*” C、=”*宏*” D、Mid([姓名],1)=”宏” 4、现有某查询设计视图(见下图),该查询要查找的是( )。

A、身高在160cm以上的女性和所有的男性 B、身高在160cm以上的男性和所有的女性 C、身高在160cm以上的所有人或男性 D、身高在160cm以上的所有人

5、在Access 2010中,提供了多种类型的查询,包括 、 、 、 和 。

6、Access中查询结果可以作为其他数据库对象的 。 7、查看工资表中教师实发工资为2000元以上(除2000元)人员的记录,表达式为( )。 A、职业=”教师” and 实发工资>2000 B、职业=”教师” and 实发工资>=2000 C、职业=教师 and 实发工资>=2000 D、实发工资>2000 or 职业=”教师”

【典型试题】 一、填空题

1、书查询条件时,日期值应该用 括起来。

2、 可以对一个或多个表中的一组记录全部进行更新。

3、若要查找最近20天之内参加工作的职工记录,查询条件为 。 4、查询“教师”表中“教授”或“副教授”的记录的条件为 。 5、创建交叉表查询,必须对行标题和列标题进行 操作。

6、设计查询时,设置在同一行的条件之间是 的关系,设置在不同行的条件之间是 关系。

7、在Access中, 查询的运行一定会导致数据表中数据的变化。

8、如果在“教师”表中按“年龄”生成“青年教师”表,可以采用 查询。 9、特殊运算符 用于判断一个字段是否为空值。

10、创建参数查询时,在查询设计视图准则行中应将参数提示文本放置在 。 二、选择题

1、以下叙述中,( )是正确的。

A、在数据较多、较复杂的情况下使用筛选比使用查询的效果好

B、查询只从一个表中选择数据,而筛选可以从多个表中获取数据 C、通过筛选形成的数据表,可以提供给查询、视图和打印使用 D、查询可将结果保存起来,供下次使用

2、Access查询的结果总是与数据源中的数据保持( )。 A、不一致 B、同步 C、无关 D、不同步

3、下列关于查询设计视图中“设计网格”中行的作用的叙述,正确的是( )。 A、“字段”表示可以在此添加或删除字段名 B、“总计”用于对查询的字段求和 C、“表”表示字段所在的表或查询的名称 D、“准则”用于输入一个准则来限定字段的选择

4、以下关于选择查询的描述中,错误的一项是( )。 A、根据查询准则,从一个或多个表中获取数据并显示结果 B、可以对记录进行分组

C、可以对查询记录进行总计、计数和平均等计算 D、查询的结果是一组数据的“静态集”

5、关于查询的叙述,下列说法中不正确的是( )。 A、查询可以作为结果,也可以作为来源

B、查询可以根据条件从数据表中检索数据,并将其结果存储起来 C、可以以查询为基础,来创建表、查询、窗体或报表

D、查询是以数据表为基础,不能以其他查询为基础而创建 6、条件中“性别=”女” and 工资额>2000”的意思是( )。 A、性别为“女”并且工资额大于2000的记录 B、性别为“女”或者工资额大于2000的记录 C、性别为“女”并非工资额大于2000的记录

D、性别为“女”或者工资额大于2000,且二者择一的记录 7、下列关于查询数据源的叙述,正确的是( )。 A、查询的数据源可以是表,但不能是查询 B、查询的数据源可以是查询,但不能是表 C、查询的数据源可以是表,也可以是查询 D、查询的数据源既不能是表,也不能是查询 8、在下列说法中,哪个是不正确的( )。

A、对记录的添加、删除、修改等操作只能在表中进行 B、查询可以建立在表上、也可以建立在查询上 C、报表的内容属于静态数据

D、窗体可以输入和修改、显示表的内容

9、查询设计视图窗口中通过设置( )行,可以让某个字段只用于设定条件,而不出现在查询结果中。

A、排序 B、显示 C、字段 D、条件

10若要查询成绩为70~80分之间(包括70分,不包括80分)的学生的信息,查询准则设置正确的是( )。

A、>69 OR <80 B、Between 70 AND 80 C、>=70 AND <80 D、IN(70,79)

11、某数据库有一个NAME字段,查找NAME不是mary的记录的准则可以设定为( )。 A、not “mary” B、not “mary*” C、not “*mary” D、not “*mary*”

12、在Access的数据库中建立了“tBook”表,若查找“图书编号”是“112266”和“113388”

的记录,应在查询设计视图的条件行中输入( )。

A、”112266” and “113388” B、not in(\”,”113388”) C、in(\”,”113388”) D、not(“112266” and “113388”)

13、下面显示的是查询设计视图,从设计视图所示的内容中判断此查询将显示( )。

A、出生日期字段值 B、所有字段值 C、除出生日期以外的所有字段值 D、雇员ID字段值

14、将表“学生名单-旧”的记录复制到表“学生名单-新”中,且不删除表“学生名单-旧”中的记录,所使用的查询方式是( )。

A、删除查询 B、生成表查询 C、追加查询 D、交叉表查询

15、在Access数据库中,对数据表的某个字段进行批量更新的方法是( )。 A、汇总查询 B、更新查询 C、选择查询 D、SQL查询

16、在使用向导创建交叉表查询时,用户需要指定行标题最多( )个字段。 A、1 B、2 C、3 D、4

17、要统计1994年参加工作的职员人数,需将“工作时间”的“总计”行设置为( )。 A、Sum B、Count C、Where D、Avg 18、将用于分组字段的“总计”行设置成( ),可以对记录进行分组统计。 A、Where B、Group By C、Order By D、Last

19、若统计“学生”表中各专业学生人数,应在查询设计视图中,将“学号”字段“总计”单元格设置为( )。

A、Sum B、Count C、There D、Avg

20、若用“学生”表中的“出生日期”字段计算每个学生的年龄(取整),那么正确的计算公式为( )。 A、Year(date())-Year([出生日期]) B、(date()-[出生日期])/365 C、Date()-[出生日期]/365 D、Year([出生日期])/365 21、以下关于查询结果排序的叙述,错误的是( )。

A、在查询设计区“排序”网格中设置排序方式,可以对查询结果排序 B、排序方式有升序和降序两种

C、使用多个字段对查询结果排序时,字段的位置与排序结果无关 D、在查询设计器中设置排序方式,可以对查询结果中的记录排序

22、以下关于在查询设计器的查询设计区中设置筛选条件的叙述,错误的是( )。 A、在“条件”网格中设置筛选条件可以筛选查询结果

B、在“或”网格中设置筛选条件可以筛选符合条件的查询结果

C、在“条件”网格中设置多个筛选条件的查询结果与筛选条件的位置无关 D、查询结果只包含同时满足“条件”网格和“或”网格中筛选条件的数据 23、以下关于查询多个表可查询的叙述,错误的是( )。 A、只有正确设置表间关系,才能正确查询多个表的数据 B、不设置表间关系,也可以正确查询多个表的数据 C、Access的查询可以用多个表作为数据源 D、Access的查询可以用多个查询作为数据源

24、建立一个基于“学生”表的查询,要查找“出生日期”(数据类型为日期/时间型)在1980-06-06和1980-07-06间的学生,在“出生日期”对应列的“条件”行中应输入的表达式是( )。

A、between 1980-06-06 and 1980-07-06 B、between #1980-06-06# and #1980-07-06# C、between 1980-06-06 or 1980-07-06

D、between #1980-06-06# or #1980-07-06#

25、利用对话框提示用户输入参数的查询称为( )。

A、选择查询 B、参数查询 C、操作查询 D、SQL查询 26、Access 2010中,( )可以从一个或多个表中删除一组记录 A、选择查询 B、删除查询 C、交叉表查询 D、更新查询 27、可以对表中原有内容进行修改的查询类型是( )。

A、选择查询 B、交叉表查询 C、参数查询 D、操作查询 28、在Access数据库中创建了一个“员工表”,包含字段“工号”、“姓名”等,要想找出所有姓“刘”和姓“张”的人,则在“姓名”字段上的条件表达式( )是正确的。 A、Like(“[刘张]”*) B、Like ”刘*” or Like “张*” C、In(“刘*”,”张*”) D、Like(“刘” OR “张”) 29、在查询设计视图中,如果要使表中所有记录的“价格”字段的值增加10%,应使用( )表达式。 A、[价格]+10% B、[价格]*10/100 C、[价格]*(1+10/100) D、[价格]*(1+10%)

30、建立查询时可以设置筛选条件,应在( )栏中输入筛选条件。 A、总计 B、条件 C、排序 D、字段

31、如果将某一类工作类别的人员的工资提高5个百分点,应该使用( )。 A、删除查询 B、更新查询 C、追加查询 D、生成表查询 32、不是查询的功能的是( )。

A、筛选记录 B、整理数据 C、操作表 D、输入接口 33、能获得文本型数据的前2个文字的表达式是( )。

A、Left(“2010/12/11”,2) B、trim(“对外经济贸易”,2) C、Left(#2010/12/11#,2) D、Right(“对外经济贸易”,2)

34、下列哪个表达式的运算结果的数据类型不是“是/否”型的( )。 A、[价格]>1000 B、[品名]like “计算机” C、[价格]& 1000 D、[品名]in(“计算机”,”打印机”) 35、关于删除查询,下列说法中正确的是( )。

A、删除查询会删除整个表 B、删除查询会删除整个数据库 C、删除查询只删除所选择字段 D、删除查询删除整个记录 36、Access支持的查询类型有( )。

A、选择查询,交叉表查询,参数查询,SQL查询和操作查询 B、基本查询,选择查询,参数查询,SQL查询和操作查询 C、多表查询,单表查询,交叉表查询,参数查询和操作查询 D、选择查询,统计查询,参数查询,SQL查询和操作查询 37、在表达式中“&”运算符的含义是( )。

A、连接文本 B、相乘 C、注释 D、只是一个字符

38、Access 2010中,总计函数中的“Avg”是用来对数据( )。 A、求和 B、求最大值 C、求最小值 D、求平均值 39、查询视图不包括( )。

A、设计视图 B、数据表视图 C、SQL视图 D、预览视图 40、教师表的“选择查询”设计视图如下,则查询结果是( )。

A、显示教师的职称、姓名和同名教师的人数 B、显示教师的职称、姓名和同样职称的人数 C、按职称的顺序分组显示教师的姓名 D、按职称统计各类职称的教师人数

41、下列关于操作查询的叙述中,错误的是( )。

A、在更新查询中可以使用计算功能 B、删除查询可删除符合条件的记录

C、生成表查询生成的新表是原表的子集 D、追加查询要求两个表的结构必须一致 三、判断题

1、查询和表一样要保存数据。( )

2、任何情况下,查询向导都只需做两个操作,一个是选择表、字段,一个是修改查询标题。( )

3、在查询设计窗口中,单击查询设计工具栏上的“视图”按钮或单击工具栏上的“运行”按钮均可切换到“数据表”视图。( ) 4、同一数据库中查询和表名称可以相同。( )

5、查询多个表的数据,一定要先建立表间关系,否则查询结果不正确。( ) 6、在查询设计器窗口中可以用“插入”菜单的“列”命令添加设计网格的列。( ) 7、对文本型字段设置查询条件时,文本型常量一定要用双引号括起来。( ) 8、数据中函数“year()”返回日期中的日数。( )

9、运行更新查询时,屏幕上并不显示查询的结果。要想看到更新后的效果可以打开原表的浏览窗口查看。( )

10、查询不能生成新的数据表。( ) 四、多项选择题

1、下列关于准则的说法中,不正确的是( )。 A、日期/时间类型数据须在两端加[ ]

B、同行之间为逻辑“与”关系,不同行之间为逻辑“或”关系 C、null表示数字0或者空字符串

C、UPDATE STUDENT SET年龄=年龄+1 D、UPDATE STUDENT年龄WITH年龄+1 35、己知学生表如下: 学号 20120001 20120003 20120004 姓名 张三 王五 刘七 年龄 18 20 19 性别 男 男 女 班级 计算机一班 计算机一班 计算机二班 执行下列命令后,得到的记录数是( )。

SELECT班级,MAX(年龄)FROM学生表GROUP BY班级 A、4 B、3 C、2 D、1 三、SQL查询语句

(一)已知以下三个数据表:

学生表(学生号 integer,姓名 text(8),性别 text(1),年龄 integer) 课程表(课程号 text(3),课程名称 text(5),成绩 integer) 选课表(学生号 integer,课程号 text(3),成绩 integer) 1、若要将性别字段的宽度由1改为2,则语句为: ALTER TABLE 学生表 2、统计“选课表”中选修了课程的学生人数的SQL语句为: Select from 选课表;

3、查询每门课程的学生人数,并按课程号升序排列,则语句为: Select from 选课表 4、在选课表中将选修课程号为“kc1”的同学成绩均加上5分,则语句为:

5、查找选修了课程名为“计算机基础”的学生号,则语句为: Select A.学生号 From 选课表 A,课程表 B Where 6、在学生表中查询所有16岁以上的女生的信息,则语句为: Select From 学生表

Where (二)在数据库“教学”中包含数据表“学生”,如下表所示,根据要求写出相应的SQL语句。 学号 200501 200623 200512 ?? 姓名 张明 李红 王海 ?? 性别 男 女 男 ?? 团员 是 否 是 ?? 出生日期 1981-12-10 1980-03-09 1982-04-09 ?? 专业 计算机 机电 ?? 语文 56 78 95 ?? 数学 65 76 49 ?? 1、找出前3条学生记录的学生姓名、专业、出生日期: 2、找出语文和数学均不及格的学生姓名、语文和数学成绩:

3、找出不是团员的学生信息,并按年龄降序排序: 4、找出机电专业所有学生的语文成绩平均值 查询没有填报专业学生的所有信息:

6、找出数学成绩在60至70分之间的学生信息:

Select * From 学生 Where 数学 B 7、找出姓“张”的学生姓名、语文,并按成绩由大到小的顺序排列:

8、找出1979年及以后出生的女同学的姓名和出生日期: Select 姓名,出生日期 From 学生 Where 9、从表中找出学号前4位为“2006”的学生信息: 10、年龄为16岁的男生: Select * From 学生

Where 11、删除“学生”表: 第六章 报表的创建与设计P160 【典型试题】 一、填空题 1、完整的报表设计通常由报表页眉、 、 、 、 、 和组页脚7个部分组成。

2、目前比较流行的有4种报表,它们是 、 、 、 。

3、在Access中,报表设计时可以通过添加 控件来控制另起一页输出显示,控件以 标志显示在报表的左边界上。

4、Access的报表对象的数据源可以设置为 、 以及SQL语句。 5、Access为报表操作提供了4种视图:分别是报表视图、 、 、 。 6、报表数据输出不可缺少的内容是 的内容。

7、计算控件的控件来源属性一般设置为 开头的计算表达式。 8、在报表的设计视图中,区段被表示成带状形式,称之为 。

9、要设计出带表格线的报表,需要向报表中添加 控件完成表格线显示。 10、在报表的节中, 和 必须成对添加,且只能添加一对。

11、要在报表上显示格式为“4/15页”的页码,则计算控件的控件来源应设置为 。

12、在报表底部显示如:“第2页,共10页”的信息,应设置文本框的控件来源属性为 。 二、选择题

1、以下叙述中正确的是( )。

A、报表只能输入数据 B、报表只能输出数据

C、报表可以输入和输出数据 D、报表不能输入和输出数据 2利用报表向导设计报表时,无法设置( )。 A、报表中显示的字段 B、记录排序

C、报表布局 D、在报表中显示日期 3、Access报表对象的数据源可以是( )。 A、表、查询和窗体 B、表和查询

C、窗体或报表控件属性 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、命令按钮 D、图像

9、在报表中,要计算“数学”字段的最高分,应将控件的“控件来源”属性设置为( )。 A、=Max[数学] B、=Max(数学) C、=Max([数学]) D、Max(数学) 10、如果设置报表上某个文本框的控件来源属性为“=2*3+1”,则打开报表视图时,该文本框显示信息是( )。

A、未绑定 B、7 C、2*3+1 D、出错

11、在报表中将大量数据按不同的类型分别集中在一起,称为( )。 A、数据筛选 B、合计 C、分组 D、排序 12、报表不能完成的工作是( )。

A、分组数据 B、汇总数据 C、格式化数据 D、输入数据

13、要显示格式为“页码/总页数”的页码,应当设置文本框的控件来源属性是( )。 A、[Page]/[Pages] B、=[Page]/[Pages

C、[Page] & “/” & [Pages] D、=[Page] & “/” & [Pages]

14、在报表设计的工具拦中,用于修饰版面以达到良好输出效果的是( )。 A、直线和矩形 B、直线和圆形 C、直线和多边形 D、矩形和圆形 15、Access的报表要实现排序和分组统计操作,应通过设置( )属性来进行 A、分类 B、统计 C、排序与分组 D、计算 16、以下对报表的理解正确的是( )。 A、报表与查询功能一样 B、报表与数据表功能一样 C、报表只能输入/输出数据

D、报表能输出数据和实现一些计算

17、以下关于报表的叙述正确的是( )。 A、在报表中必须包含报表页眉和报表页脚 B、在报表中必须包含页面页眉和页面页脚

C、报表页眉打印在报表每页的开头,报表页脚打印在报表每页的末尾

D、报表页眉打印在报表第一页的开头,报表页脚打印在报表最后一页的末尾 18、下列选项中,( )是报表不具备的。

A、打印预览视图 B、版面预览视图(布局视图) C、设计视图 D、数据表视图

19、要改变某报表控件的名称,应该选取其( )属性选项卡。 A、格式 B、数据 C、事件 D、其他 20、下列关于报表的叙述中,错误的是( )。

A、报表是Access中以一定输出格式表现数据的一种对象。

B、报表主要用于对数据库中的数据进行打印输出,不能进行数据的分组、计算和汇总。 C、报表是Access数据库的对象之一。 D、在报表中可以包含子报表或子窗体。

21、在报表设计过程中,不适合添加的控件是( )。 A、标签控件 B、图形控件 C、文本框控件 D、选项组控件 22、可作为报表数据源的是( )。

A、表 B、查询 C、Select语句 D、以上都可以 三、判断

1、报表用来将整个数据信息进行格式化显示和打印。( ) 2、报表的数据源不能是查询。( ) 3、报表最多可按4个字段排序。( )

4、报表中组页眉和组页脚,可以单独添加也可以添加多组。( )

第七章 窗体P166

例题解析

1、下面关于窗体的作用的叙述错误的是( )。

A、可以接受用户输入的数据或命令 B、可以编辑、显示数据库中的数据 C、可以构造方便、美观的输入/输出界面 D、可以存储数据 2、窗体中,用来输入或编辑字段数据的交互控件是( )。 A、文本框 B、标签 C、复选框 D、列表框

3、若要求在文本框中输入文本时达到密码“*”号的显示效果,则应设置的属性是( )。 A、“默认值”属性 B、“标题”属性 C、“密码”属性 D、“输入掩码”属性 4、窗体由多个部分组成,每个部分称为一个 。 5、窗体的数据源可为 、 和SQL。

【典型试题】

一、填空题

1、控件的类型可为 、 、 。

2、在创建主/子窗体之前,必须设置 之间的关系。

3、假定窗体的名称为fmTest,则把窗体的标题设置为“Access Text”的语句是 。 4、Access数据库中,如果在窗体上输入的数据总是取自表或查询中的字段数据,或者取自某固定内容的数据,可以使用 和 控件来完成。

5、在窗体上,设置控件Command0为不可见的语句是 。

6、组合框和列表框的主要区别为是否可以在框中 。 7、页面页眉/页脚只出现于 。 二、选择题

1、下面关于窗体的作用的叙述错误的是( )。

A、可以接受用户输入的数据或命令 B、可以编辑、显示数据库的数据 C、可以构造方便、美观的输入/输出界面 D、可以直接存储数据 2、窗体Caption属性的作用是( )。

A、确定窗体的标题 B、确定窗体的名称 C、确定窗体的边界类型 D、确定窗体的字体 3、下列选择窗体控件对象正确的是( )。 A、单击可选择一个对象

B、按住Shift键再单击其他多个对象可选定多个对象 C、按ctrl+A键可以选定窗体上所有的对象 D、以上皆是

4、下面关于列表框和组合框的叙述正确的是( )。 A、列表框和组合框可以包含一列或几列数据 B、可以在列表框中输入新值,而组合框不能 C、可以在组合框中输入新值,而列表框不能 D、在列表框和组合框中均可以输入新值 5、下列不属于Access窗体的视图是( )。

A、设计视图 B、窗体视图 C、版面视图 D、数据表视图 6、窗体的名称为fmTest,窗体中有一个标签和一个命令按钮,名称分别为Label1和bChange。在“窗体视图”显示该窗体时,要求在单击命令按钮后标签上显示的文字颜色变为红色,以下能实现该操作的语句是( )。

A、Label1.ForeColor=255 B、bChange.ForeColor=255 C、Label1.ForeColor=”255” D、bChange.ForeColor=”255” 7、窗体的名称为fmTest,窗体中有一个标签和一个命令按钮,名称分别为Label1和bChange。若将窗体的标题设置为“改变文字显示颜色”,应使用的语句是( )。 A、Me=”改变文字显示颜色” B、Me.Caption=”改变文字显示颜色” C、Me.text=”改变文字显示颜色” D、Me.Name=”改变文字显示颜色”

8、若要求在文本框中输入文本时达到密码“*”号的显示效果,则应设置的属性是( )。 A、“默认值”属性 B、“标题”属性 C、“密码”属性 D、“输入掩码”属性

9、如果加载一个窗体,先被触发的事件是( )。 A、Load事件 B、Open事件 C、Click事件 D、DbClick事件

10、如果要将控件隐藏,应将( )属性设为“否”。

A、可见性 B、是否可用 C、何时显示 D、是否锁定 11、为窗体中的命令按钮设置单击鼠标事件时发生的动作,应该选择设置其属性对话框的是( )。

A、格式选项卡 B、事件选项卡 C、方法选项卡 D、数据选项 12、要改变窗体上文本框控件的数据源,应设置的属性是( )。 A、记录源 B、控件来源 C、筛选查阅 D、默认值 13、下列选项中,( )可以连接数据源中OLE类型的字段。

A、绑定对象框 B、非绑定对象框 C、文本框 D、图像控件 14、Access的窗体由多个部分组成,每个部分称为一个( )。 A、控件 B、子窗体 C、节 D、页

15、当窗体中的内容较多无法在一页中显示时,可以使用( )控件来进行分页。 A、命令按钮控件 B、组合框控件 C、选项卡控件 D、选项组控件

16、复选框、切换按钮和选项按钮经常作为单独的控件来显示表或查询中( )的值。 A、文本数据类型 B、数字数据类型 C、日期/时间数据类型 D、是/否数据类型

17、下列控件中,用来显示窗体或其他控件的说明文字,而与字段没有关系的是下列选项中的( )。

A、命令按钮 B、标签 C、文本框 D、复选框

18、下列( )属性用于设定一个计算型控件或非结合型控件的初始值。 A、“有效性规则”属性 B、“是否锁定”属性 C、“是否有效”属性 D、“默认值”属性

19、Access数据库的窗体中,通常用( )来显示记录数据,可以在屏幕或页面上显示一条记录,也可以显示多条记录。

A、页面 B、窗体页眉 C、主体节 D、页面页眉 20、窗体的数据源不能是( )。

A、表 B、查询 C、报表 D、一个多表创建的查询

21、在窗口中有一个标签Label0和一个命令按钮command1,command1的事件代码如下:Private sub command1_click() Label0.top=Label0.top+20 End sub

打开窗体后,单击命令按钮,结果是( )。 A、标签向上加高 B、标签向下加高 C、标签向上移动 D、标签向下移动

22、如果在文本框内输入数据后,按Enter键或按Tab键,输入焦点可立即移至下一制定文本框,应设置( )。 A、“制表位”属性 B、“Tab键索引”属性 C、“自动Tab键”属性 D、“Enter键行为”属性

23、在学生表中使用“照片”字段存放相片,当使用向导为该表创建窗体时,照片字段使用的默认控件是( )。

A、图形 B、图像 C、绑定对象框 D、未绑定对象框

三、判断题

1、控制窗体一般是数据库的主控窗体,用来接收和执行用户的操作请求、打开其他的窗体或报表以及操作和控制程序的运行。( )

2、在利用“窗体向导”创建窗体时,向导参数中的“可用字段”与“选用字段”是一个意思。( )

3、窗体背景设置图片缩放模式可用的选项有“拉伸”、“缩放”。( ) 4、直接将查询或表拖到主窗体是创建子窗体的一种快捷方法。( ) 5、在创建主/子窗体之前,必须正确设置表间的“一对多”关系。“一”方是主表,“多”方是子表。( )

6、窗体的各节背景色是相互独立的。( ) 7、窗体上的“标签”控件可以用来输入数据。( )

第八章 宏的应用P171 例题解析

1、打开查询的宏操作是( )。

A、OpenForm B、OpenQuery C、OpenTable D、OpenModule 2、不能够使用宏的数据库对象是( )。 A、数据表 B、窗体 C、宏 D、报表 4、宏操作SetValue可以设置( )。

A、窗体或报表控件的属性 B、刷新控件数据 C、字体的值 D、当前系统的时间

5、要限制宏命令的操作范围,可以创建宏时定义( )。 A、宏操作对象 B、宏条件表达式 C、窗体或报表控件属性 D、宏操作目标 【典型试题】 一、填空题

1、打开一个表应该使用的宏操作是 。 2、引用宏组中的宏,采用的语法格式为 。

3、在条件宏设计中,对于连接重复的条件,可以用 符号来代替重复条件。 4、VBA的自动运行宏,必须命名为 。

5、按满足指定条件执行宏中的一个或多个操作,这类宏称为 。 6、宏是一个或多个 的集合。

7、如果在打开数据库时中止Autoexec宏的运行,应按住键 。 8、窗体或报表事件中可以有两种方法来响应:宏对象和 。 二、选择题

1、如果要在宏执行过程中,暂停执行可以按组合键( )。 A、Ctrl+Break B、Ctrl+Alt C、Alt+Break D、Alt+Shift 2、下列操作中,适合使用宏的是( )。 A、修改数据表结构 B、创建自定义过程 C、打开或关闭报表对象 D、处理报表中错误

3、为窗体或报表上的控件设置属性值的宏命令是( )。 A、Echo B、Msgbox C、Beep D、SetValue 4、运行一个包含多个操作的宏,操作顺序是( )。

A、从上到下 B、可指定先后 C、随机 D、从下到上

5、对于连续重复的条件,要替代重复条件可以使用下面的哪个符号( )。 A、... B、= C、, D、;

6、要限制宏命令的操作范围,可以在某种程度上创建宏时定义( )。 A、宏操作对象 B、宏条件表达式 C、窗体或报表控件属性 D、宏操作目标 7、宏不能修改( )。

A、窗体 B、宏本身 C、表 D、数据库

8、在Access系统中提供了( )执行的宏调试工具。 A、单步 B、同步 C、运行 D、继续

9、Quit宏操作的作用是( )。

A、关闭Access B、运行宏 C、关闭对象 D、关闭宏 10、有关宏操作的叙述中错误的是( )。

A、宏的条件表达式中不能引用窗体或报表的控件值 B、所有宏操作都可以转化为相应的模块代码 C、使用宏可以启动其他应用程序

D、可以利用宏组来管理相关的一系列宏

11、有关条件宏的叙述中,错误的是( )。 A、条件为真时,执行该行中对应的宏操作 B、宏在遇到条件内有省略号时终止操作

C、如果条件为假,将跳过该行中对应的宏操作

D、宏的条件内为省略号表示该行的操作条件与其上一行的条件相同 12、创建宏时至少要定义一个宏操作,并要设置对应的( )。 A、条件 B、命令按钮 C、宏操作参数 D、注释信息

13、在创建条件宏时,如果要引用窗体上的控件值,正确的表达式引用是( )。A、[窗体名]![控件名] B、[窗体名].[控件名]

C、[Form]![窗体名]![控件名] D、[Forms]![窗体名]![控件名] 14、如果不指定对象,Close基本操作关闭的是( )。 A、正在使用的表 B、当前正在使用的数据库

C、当前窗体 D、当前对象(窗体、查询、宏) 15、下列关于宏的说法中,错误的是( )。

A、宏是多个操作的集合 B、每一个宏操作都有相同的宏操作参数

C、宏操作不能自定义 D、宏通常与窗体、报表中命令按钮相结合来使用 16、启动窗体时,系统首先执行的事件过程是( )。 A、lode B、click C、unlode D、getfocus

17、在宏的参数中,要引用窗体F1上的Text1文本框的值,应该使用的表达式是(A、[Forms]![F1]![Text1] B、Text1

C、[F1].[Text1] D、[Forms]_[F1]_[Text1] 18、在运行宏的过程中,宏不能修改的是( )。 A、窗体 B、宏本身 C、表 D、数据库 19、下列叙述中,错误的是( )。

A、宏能够一次完成多个操作 B、可以将多个宏组成一个宏组

C、可以用编程的方法来实现宏 D、宏命令一般由动作名和操作参数组成 三、判断题

1、宏是一个或多个操作的集合,每个操作实现特定的功能。( ) 2、OpenQuery操作是指打开窗体。( )

3、宏可以通过响应窗体或报表上的控件的事件来运行。( ) 4、用户可以更改宏中的操作名。( ) 5、宏不是Access中的对象。( )

第九章 数据的管理及安全设置P175 例题解析

1、Access中用户级分为 组和 组。 2、仅仅设置数据库密码是安全? ( )

。 ) 3、压缩和修复数据库能否提高数据库的性能?() 【典型试题】

2、要设置数据库密码,必须以 方式打开数据库。

3、设置数据库密码,在文件选项卡中的 组中进行设置。 一、单项选择题

1、下列属于管理数据库的是( )。 A、维护数据库的可靠性 B、设置密码 C、账户的权限设置 D、以上全是

2、Access2010中,执行( )操作以后,数据库文件只能打开和运行,而不能对其中的窗体、报表和模块等进行修改。

A、压缩与修复 B、备份与恢复 C、加密与解密 D、生成MDE文件 3、对数据库设置密码时,数据库应该以( )方式打开。 A、以只读方式打开 B、以独占方式打开 C、以独占只读方式打开 D、只要打开就行

4、实现数据库系统安全最简单的方法是( )。

A、备份数据库 B、设置密码 C、一人一库 D、定期维护 5、以下哪项不是Access2010新的文件格式。( ) A、.accdb B、.accdc D、.accdd D、.accde 二、填空题

1、设置数据库密码,在“文件”选项卡中的 组中进行设置。

2、Access提供了 、 及数据库的加密与解密等安全保护措施。 3、Access数据库常见的加密措施有 、 、 三种。 4、数据库加密的逆过程称为 。

5、在进行数据库压缩与修复时,Access数据库以 打开。

第十章 VBA程序设计基础P185

例题解析

1、以下关于变量作用域的叙述中,正确的是( )。

A、窗体中凡被声明为Private的变量只能在某个指定的过程中使用 B、全局变量必须在通用声明区域中声明 C、模块级变量只能用Private关键字声明

D、Static类型变量的作用域是它所在的窗体或模块文件 2、以下声明语句错误的是( )。 A、Const var1=123 B、Dim var2=”abc”

C、dim a() as integer D、static var3 as integer 3、下列可作为VBA变量名的是( )。 A、A#A B、4A C、?xy D、constA 4、以下Case语句中错误的是( )。 A、Case 0 to 10 B、Case is>10 C、Case is>10 and is<50 D、Case 3,5,is>10

5、关于VBA过程,以下正确的描述是( )。 A、过程的定义可以嵌套,但过程的调用不能嵌套 B、过程的定义不可以嵌套,但过程的调用可以嵌套

C、过程的定义和过程的调用均可以嵌套 D、过程的定义和过程的调用均不能嵌套

【典型试题】 一、填空题

1、设a=0,则执行x=iif(a>5,-1,0)后,X的值为 。

2、在使用Dim语句定义数组时,在缺省情况下数组下标的下限为 。 3、设有如下代码: x=1 do x=x+2

loop until

运行程序,要求循环体执行3次后结束循环,在空白处填入适当语句。 4、 变量只能声明在过程中。

5、变量名长度不能超过 个字符,且变量名不区分大小写。

6、按语句的执行流程,程序可分为 、 、 。 7、己知a= 1:b=2,则表达式Not true or a

1、以下可以得到“2*5=10”结果的VBA表达式为( )。 A、“2*5”&“=”& 2*5 B、“2*5”+“=”+2*5 C、2*5 &“=”& 2*5 D、2*5+“=”+2*5 2、下列各组变量声明正确的是( )。

A、Dim abc as integer,num as single B、Dim 1%,N$ as integer C、Dim a%,b%,c%= 123, a$ D、public dim n% 3、下列声明局部变量应该用( )。

A、Global B、Private C、 Static D、Public 4、表达式Right(“Beijing”,4)的值是( )。 A、Beij B、jing C、eiji D、ijin

5、MsgBox函数用于显示提示信息,关于函数返回值的说明正确的是( )。 A、函数的返回值是提示信息的数据类型 B、函数的返回值是提示信息的数据长度 C、函数的返回值是整数,指示按下哪个按钮

D、函数的返回值是符号常量,指示按下哪个按钮

6、关于多行结构条件语句的执行过程,正确的是( )。

A、各个条件所对应的〈语句块〉中,一定有一个〈语句块>被执行

B、找到〈条件>为True的第一个入口,便从此开始执行其后的所有<语句块> C、若有多个〈条件>为True,则它们对应的〈语句块〉都被执行

D、多行选择结构中的〈语句块>,有可能任何一个〈语句块>都不被执行 7、以下程序段运行后,消息框的输出结果是( )。 a=sqr(3) b=sqr(2) c=a>b

Msgbox c+2

A、1 B、1 C、2 D、出错

本文来源:https://www.bwwdw.com/article/7se7.html

Top