习题答案 下载本文

段重新编号

(C)创建表之间的关系时,应关闭所有打开的表

(D)可在Access表的设计视图“说明”列中,对字段进行具体的说明 13.下列选项中正确的字段名称是( C )。

(A)Student. ID (B)Student[ID] (C)Student_ID (D)Student!ID

14.表示表的“列”的数据库术语是( A )。

(A)字段(B)元组 (C)记录(D)数据项

15.Access中表和数据库的关系是( A )。

(A)一个数据库可以包含多个表(B)一个表只能包含两个数据库 (C)一个表可以包含多个数据库(D)一个数据库只能包含一个表

16.在已经建立的数据表中,若在显示表中内容时使某些字段不能移动显示位置,可以使用的方法是( D )。

(A)排序(B)筛选 (C)隐藏(D)冻结

17.某数据表中有5条记录,其中文本型字段“成绩”各记录内容如下:成绩、125、98、85、141、119,则升序排序后,该字段内容先后顺序表示为( B )。

(A)成绩 85 98 119 125 141 (B)成绩 119 125 141 85 98 (C)成绩 141 125 119 98 85 (D)成绩 98 85 141 125 119 18.下列关于文本数据类型的叙述错误的是( D )。

(A)文本型数据类型最多可保存255个字符

(B)文本型数据所使用的对象为文本或者文本与数字的结合 (C)文本数据类型在Access中默认字段大小为50个字符

(D)当将一个表中文本数据类型字段修改为备注数据类型字段时,该字段原来存在的

内容都完全丢失

19.不能索引的数据类型是( D )。

(A)文本(B)数值 (C)日期(D)备注

20.定义字段的特殊属性不包括的内容是( A )。

(A)字段名(B)字段默认值 (C)字段掩码(D)字段的有效规则

21.在关于输入掩码的叙述中,错误的是( B )。

(A)在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符 (B)定义字段的输入掩码,是为了设置密码

(C)输入掩码中的字段“0”表示可以选择输入数字0~9的一个数 (D)直接使用字符定义输入掩码时,可以根据需要将字符组合起来

22.利用Access中记录的排序规则,对下列文字进行降序排序后的先后顺序应该是( A )。

(A)数据库管理、等级考试、ACCESS、aCCESS (B)数据库管理、等级考试、aCCESS、ACCESS

(C)ACCESS、aCCESS、等级考试、数据库管理 (D)aCCESS、ACCESS、等级考试、数据库管理 23.下列选项中能描述输入掩码“&”字符含义的是( B )。

(A)可以选择输入任何的字符或一个空格 (B)必须输入任何的字符或一个空格 (C)必须输入字母或数字 (D)可以选择输入字母或数字

24.利用Access中记录的排序规则,对下列文字字符串5,8,13,24进行升序排序的先后顺序应该是( B )。

(A)5,8,13,24 (B)13,24,5,8 (C)24,13,8,5 (D)8,5,24,13 25.下面说法中,错误的是( B )。

(A)文本型字段,最长为255个字符

(B)要得到一个计算字段的结果,仅能运用总计查询来完成 (C)在创建一对一关系时,要求两个表的相关字段都是主关键字 (D)创建表之间的关系时,正确的操作是关闭所有打开的表

26.输入数据时,如果希望输入的格式标准保持一致,并希望检查输入时的错误,可以( D )。

(A)控制字段大小(B)设置默认值 (C)定义有效性规则(D)设置输入掩码

27.要从学生关系中得到学生的姓名和班级字段所进行的查询操作属于( B )。

(A)选择(B)投影 (C)联结(D)自然联结

28.可以输入任何的一个字符或者空格的输入掩码是( B )。

(A)0 (B)# (C)& (D)C

29.关于自动编号数据类型,下列描述正确的是( C )。

(A)自动编号数据为文本型

(B)某表中有自动编号字段,当删除所有记录后,新增加的记录的自动编号从1开始 (C)自动编号数据类型一旦被指定,就会永久地与记录连接

(D)自动编号数据类型可自动地进行编号的更新,当删除已经编好的记录后,自动进

行自动编号类型字段的编号更改

30.不正确的字段类型是( C )。

(A)文本型(B)双精度型 (C)主键型(D)长整型

31.Access提供的数据类型中不包括( B )。

(A)备注(B)文字 (C)货币(D)日期/时间

3.3 思考题

1.简述创建表的三种方法,比较三种方法的优缺点。 2.数据表有设计视图和数据表视图,它们各有什么作用? 3.Access支持的导入数据的文件类型有哪些? 4.表中字段的数据类型共有几种?

5.OLE对象型字段能输入什么样的数据?如何输入? 6.如何输入备注字段数据?

7.举例说明Access数据库管理系统中实现的表间关系。

8.记录的筛选与排序有何区别?Access提供了几种筛选方式?它们有何区别? 9.如何显示子数据表的数据?

10.如何冻结或解冻列、隐藏或显示列?

3.4 上机实验

第4章查询

4.1 填空题

1.选择查询的最终结果是创建一个新的数据集 / 记录集,而这一结果又可作为其他数据库对象的数据来源 / 记录源。

2.查询结果的记录集事先并不存在,每次使用查询时,都是从创建查询时所提供的表或 查询中创建记录集。

3.Access 2003中五种查询分别是选择查询、参数查询、交叉表查询、操作查询 和SQL查询。

4.查询“教师”表中“职称”为教授或副教授的记录的条件填写为 \教授\副教授\。 5.使用查询设计视图中的 总计 行,可以对查询中全部记录或记录组计算一个或多个字段的统计值。

6.在对“成绩”表的查询中,若设置显示的排序字段是“学号”和“课程ID”,则查询结果先按学号排序、学号相同时再按课程ID 排列。

7.在查询中,写在“条件”栏同一行的条件之间是与 / and的逻辑关系,写在“条件”栏不同行的条件之间是或 / or的逻辑关系。

8. SQL 语言是关系型数据库的标准查询语言。

9.写出下列函数名称:对字段内的值求和sum( );字段内的值求最小值min( );某字段中值(非空)的个数count( )。

10.操作查询包括生成表查询、更新查询、追加查询、删除查询。

4.2 选择题

1.Access查询的数据源可以来自( D )。

(A)表(B)查询 (C)窗体 (D)表和查询

2.Access数据库中的查询有很多种,其中最常用的查询是( A )。 (A)选择查询(B)交叉表查询 (C)操作查询 (D)SQL查询

3.查询“学生”表中“生日”在6月份的学生记录的条件是( B )。 (A)Date([生日])= 6 (B)Month([生日])= 6 (C)Mon([生日])= 6 (D)Month([生日])= \

4.查询“学生”表中“姓名”不为空值的记录条件是( B )。 (A)* (B)Is Not Nll (C)? (D)\

5.若统计“学生”表中各年级学生人数,应在查询设计视图中,将“学号”字段“总计”单元格设置为( B )。

(A)Sum (B)Count (C)Where (D)Total

6.在查询的设计视图中,通过设置( D )行,可以让某个字段只用于设定条件,而不必出现在查询结果中。

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

7.下面关于使用“交叉表查询向导”创建交叉表的数据源的描述中,正确的是( C )。 (A)创建交叉表的数据源可以来自于多个表或查询 (B)创建交叉表的数据源只能来自于一个表和一个查询 (C)创建交叉表的数据源只能来自于一个表或一个查询 (D)创建交叉表的数据源可以来自于多个表

8.对于参数查询,输入参数可以设置在设计视图的“设计网格”的( D )。 (A)“字段”行(B)“显示”行

(C)“条件”行(D)“条件”行或“字段”行

9.如果用户希望根据某个或某些可以临时变化的值来查找记录,则最好使用的查询是( C )。

(A)选择查询(B)交叉表查询 (C)参数查询(D)操作查询

10.如要从“成绩”表中删除“考分”低于60分的记录,应该使用的查询是( B )。

(A)参数查询(B)操作查询 (C)选择查询(D)交叉表查询 11.操作查询可以用于( A )。

(A)改变已有表中的数据或产生新表 (B)对一组记录进行计算并显示结果 (C)从一个以上的表中查找记录 (D)以类似于电子表格的格式汇总数据

12.如果想显示电话号码字段中6打头的所有记录(电话号码字段的数据类型为文本型),在