期末复习卷《Access数据库应用操作》(四)(山东)

标签:
精品解析文字版答案
2025-05-20
| 2份
| 19页
| 136人阅读
| 2人下载

内容正文:

《Access数据库应用操作》 期末复习卷(四) 时间:90分钟 总分:100分 班级 姓名 学号 成绩 一、选择题(本大题共20小题,每小题1.5分,共30分) 1、下列不属于关系模型特点的是( ) A.数据以二维表格形式组织 B.数据结构形式简单、统一 C.表格的一列为一个属性,一行为一个元组 D.是以记录为结点的有向树 2、关于设计数据库以下说法不正确的是( ) A.应合理的确定数据库中所包含的表 B.表中不包含重复信息 C.确定表的结构就是选择表中的记录 D.以上都不正确 3、假如某日期/时间类型字段值为 2008 年 7月25日,用短日期格式显示为( ) A.08-7-25 B.08-07-25 C.2008年7月25日 D.2008/7/25 4、在 Access 提供的数据类型中,关于自动编号类型,以下说法错误的是( ) A.自动编号字段不能被更新 B.任何情况下,每增加一条记录,自动编号字段的值就自动加1 C.自动编号类型同步复制后占 16个字节 D.自动编号类型包括递增和随机两种属性 5、下列关于主键字段的描述中错误的是( ) A.每张表可以有一个主键 B.主键字段值可以重复 C.主键可以是一个字段,也可以是一组字段 D.主键字段不允许有空值 6、某字段的输入掩码是(000)AAA-AAAA,则允许的掩码值( ) A.(532)555-02-8 B.( )555—0248 C.(532)555-ABCD D.( )555-2YX2 7、有组数据:工资为 12000 元,职称为技工,性别为男,下列逻辑表达式中结果为“假”的是( ) A.工资>12000 and 职称 =“学徒”OR 职称=“技工” B.性别=“女”OR NOT 职称 =“学徒” C.工资=12000 and (职称=“技工”OR 性别=“女”) D.工资>12000 and (职称=“技工”OR 性别=“男”) 8、数据表“学生”包括姓名、科目和成绩三个字段,要创建一个交叉表查询在列上汇总每名学生的成绩,则应作为行标题的字段是( ) A.科目 B.学生姓名 C.成绩 D.以上均可 9、关于使用“查找重复项查询向导”创建的查询,以下说法正确的是( ) A.只显示重复项的记录 B.生成的查询只能查看不能修改 C.只显示未重复的记录 D.显示未重复的记录和重复记录中的第一条记录 10、以下函数中,用来统计记录个数的函数是( ) A.Sum() B.Avg() C.Count() D.Max() 11、将一张表中数据添加到另外一张表中,这种查询方式属于( ) A.计算查询 B.传递查询 C.参数查询 D.追加查询 12、在Access 中,查询向导不能创建( ) A.交叉表查询 B.参数查询 C.重复项查询 D.选择查询 13、下列 SQL 语句正确的是( ) A.select * from student Where "code" =001; B.select * from student Where code ="001"; C.select * from "student" Where code =001; D.select * from "student" Where "code" ="001"; 14、在保存新建表之前未设置主键,此时系统将询问是否要创建主键,如果回答为“是”,则系统( ) A.空字段 B.自动编号 C.单字段 D.多字段 15、假设数据库中 B 表与 A 表建立了一对多关系,A 表为“多”端,则下述说法正确的是( ) A.A 表中的一条记录能与 B 表中的多条记录匹配 B.B 表中的一条记录能与 A 表中的多条记录匹配 C.A 表中的一个字段能与 B 表中的多个字段匹配 D.B 表中的一个字段能与 A 表中的多个字段匹配 16、.关于查询设计器,以下说法中正确的是 ( ) A.只能添加多张数据表 B.只能添加一张查询 C.可以添加数据表,也可以添加查询 D.以上说法都不对 17、在窗体的设计视图下,右单击标题栏,在弹出的快捷菜单中选择“网格”命令,将执行的操作是 ( ) A.删除网格 B.添加网格 C.打开网格布局属性对话框 D.删除或添加网格 18、某字段中已经有数据,现要改变该字段大小的属性,将该字段大小重新设置为整数型,则以下所存数据会发生变化的是 ( ) A.1563 B.123 C.2.5 D.-12 19、使用“窗体向导”创建窗体,下列说法错误的是 ( ) A.用户可以对创建的窗体任意起名 B.当主窗体移动一个记录时,对应的子窗体记录不变 C.可创建基于多表的窗体 D.可创建基于单表或查询的窗体 20、关于 Access 2003 中的窗体对象,以下说法正确的是( ) A.数据透视表视图主要用于图形化分析数据 B.使用自动窗体功能创建的窗体均为纵栏式窗体 C.和查询、表单界面相同的窗体是表格式窗体 D.设计视图是窗体视图的具体表现,包括页面页眉、主体和页面页脚3个部分 二、简答题(本大题共5小题,每小题5分,共25分) 1、什么是筛选?筛选的方式有哪些? 2、简述查询与表的关系。 3、简述设置主键的方式。 4、简述使用“空白窗体”创建窗体的方法。 5、简述数据表的特点。 三、案例分析题(本大题共5小题,每小题5分,共25分) 1、在Access 中建立了数据表“xs”,包含字段如下:学号、姓名、性别、团员、出生日期专业、语文、数学。写出相应的SQL 命令。 (1)显示所有“软件”专业的学生信息。 (2)显示语文和数学均不及格的学生学号、姓名、语文、数学。 (3)显示年龄为16 以上(不含 16 岁)的学生姓名、性别、出生日期。 (4)显示姓“张“的学生姓名、语文,并按语文成绩由大到小的顺序排列。 (5)删除数学成绩小于 60的学生信息。 2、在 Access 数据库中,学生数据表设计视图已经打开,字段有“学号”“姓名”“性别”“出生日期”“专业代码”“入学成绩”。 完成操作:将学号设置为主键,入学成绩满分 900 分设置有效性规则以防止输入错误,设置专业属性掩码前两位为字母,后面为 4-6 位字母或数字。 3、某数据库中有一个“学生”表,其结构如下:学生(学号,姓名,性别,出生日期,家庭住址,入学时间),创建一个名为“2021年入学学生”的查询,将2021年入学的学生记录存储到新表“2021年入学学生名单”中。 4、在网上图书订购.accdb 数据库中,有“图书表(图书ID,图书名称,作者,单价,出版社)”和“订单表(订单 ID,图书ID,单价,订购数量)”两张表,利用合适的查询方式查询出“未售出图书”,查看哪些图书从未售出过。 5、如何向如何像学生表中第3条记录的奖惩字段(数据类型为附件)添加“获奖1.doc”和“获奖2.doc”? 四、综合应用题(本大题共2小题,每小题10分,共20分) 1、在当前数据库中有两张表,“班级”表和“成绩”表,其结构如下: 字段名称 班级编号 班级名称 字段类型 文本 文本 字段名称 学生编号 学生姓名 班级编号 总分 语文 数学 英语 字段类型 文本 文本 文本 数字 数字 数字 数字 请问“班级”表和“成绩”表之间的关系如何?请为两表建立关系。 2、当前数据库中有数据表“职工工资”,其设计视图如图所示。请根据此数据表创建查询“年龄”,显示每位职工的姓名、性别和年龄,并将查询结果作为一个数据表“职工年龄”存放在当前数据库中。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $$ 《Access数据库应用操作》 期末复习卷(四) 时间:90分钟 总分:100分 班级 姓名 学号 成绩 一、选择题(本大题共20小题,每小题1.5分,共30分) 1、下列不属于关系模型特点的是( ) A.数据以二维表格形式组织 B.数据结构形式简单、统一 C.表格的一列为一个属性,一行为一个元组 D.是以记录为结点的有向树 【答案】D 【解析】层次模型是以记录为结点的有向树。 2、关于设计数据库以下说法不正确的是( ) A.应合理的确定数据库中所包含的表 B.表中不包含重复信息 C.确定表的结构就是选择表中的记录 D.以上都不正确 【答案】C 【解析】表的结构是指字段名称、字段大小等字段属性;字段内容是指表的内容和记录。 3、假如某日期/时间类型字段值为 2008 年 7月25日,用短日期格式显示为( ) A.08-7-25 B.08-07-25 C.2008年7月25日 D.2008/7/25 【答案】D 【解析】B是中日期、C是长日期、D是短日期。 4、在 Access 提供的数据类型中,关于自动编号类型,以下说法错误的是( ) A.自动编号字段不能被更新 B.任何情况下,每增加一条记录,自动编号字段的值就自动加1 C.自动编号类型同步复制后占 16个字节 D.自动编号类型包括递增和随机两种属性 【答案】B 【解析】增加一条记录,自动编号字段的值并非会自动加1,如果在添加一条记录之前先删除一条,虽然删除了但底层逻辑并未删除,所以并非自动加1。 5、下列关于主键字段的描述中错误的是( ) A.每张表可以有一个主键 B.主键字段值可以重复 C.主键可以是一个字段,也可以是一组字段 D.主键字段不允许有空值 【答案】B 【解析】主键字段值不能重复。 6、某字段的输入掩码是(000)AAA-AAAA,则允许的掩码值( ) A.(532)555-02-8 B.( )555—0248 C.(532)555-ABCD D.( )555-2YX2【答案】C 【解析】输入掩码中0表示数字0-9必须输入;A表示数字或字母必须输入。 7、有组数据:工资为 12000 元,职称为技工,性别为男,下列逻辑表达式中结果为“假”的是( ) A.工资>12000 and 职称 =“学徒”OR 职称=“技工” B.性别=“女”OR NOT 职称 =“学徒” C.工资=12000 and (职称=“技工”OR 性别=“女”) D.工资>12000 and (职称=“技工”OR 性别=“男”) 【答案】D 【解析】工资>12000 (False);职称=“技工”OR 性别=“男”(True or True=True);最后,False and True=False。 8、数据表“学生”包括姓名、科目和成绩三个字段,要创建一个交叉表查询在列上汇总每名学生的成绩,则应作为行标题的字段是( ) A.科目 B.学生姓名 C.成绩 D.以上均可 【答案】A 【解析】要求在每一列上显示每个学生的成绩,行标题为科目。列标题为姓名。值为成绩。 9、关于使用“查找重复项查询向导”创建的查询,以下说法正确的是( ) A.只显示重复项的记录 B.生成的查询只能查看不能修改 C.只显示未重复的记录 D.显示未重复的记录和重复记录中的第一条记录 【答案】A 【解析】查找重复项查询向导只显示重复项的记录,如果选择其他字段,显示重复记录也显示该记录其他的字段信息。但不论显示不显示,都会只查出重复项的记录。 10、以下函数中,用来统计记录个数的函数是( ) A.Sum() B.Avg() C.Count() D.Max() 【答案】C 【解析】A求和;B求平均值;C计数;D最大值。 11、将一张表中数据添加到另外一张表中,这种查询方式属于( ) A.计算查询 B.传递查询 C.参数查询 D.追加查询 【答案】D 【解析】将一张表中数据添加到另外一张表中,属于追加查询。 12、在Access 中,查询向导不能创建( ) A.交叉表查询 B.参数查询 C.重复项查询 D.选择查询 【答案】B 【解析】查询向导可以创建:简单查询向导、查找重复项查询向导、查找不匹配项查询向导、交叉表查询向导。 13、下列 SQL 语句正确的是( ) A.select * from student Where "code" =001; B.select * from student Where code ="001"; C.select * from "student" Where code =001; D.select * from "student" Where "code" ="001"; 【答案】B 【解析】SQL语句中,表名直接写,不能加“”;字段名不能加“”;001不是数字,是文本,需要加“”。 14、在保存新建表之前未设置主键,此时系统将询问是否要创建主键,如果回答为“是”,则系统( ) A.空字段 B.自动编号 C.单字段 D.多字段 【答案】B 【解析】系统指定主键时,默认就是自动编号类型。 15、假设数据库中 B 表与 A 表建立了一对多关系,A 表为“多”端,则下述说法正确的是( ) A.A 表中的一条记录能与 B 表中的多条记录匹配 B.B 表中的一条记录能与 A 表中的多条记录匹配 C.A 表中的一个字段能与 B 表中的多个字段匹配 D.B 表中的一个字段能与 A 表中的多个字段匹配 【答案】B 【解析】B 表与 A 表建立了一对多关系,A 表为“多”端,表示:B 表中的一条记录能与 A 表中的多条记录匹配。 16、.关于查询设计器,以下说法中正确的是 ( ) A.只能添加多张数据表 B.只能添加一张查询 C.可以添加数据表,也可以添加查询 D.以上说法都不对 【答案】C 【解析】查询设计中可以添加单张表或查询,也可以是多张表或查询。 17、在窗体的设计视图下,右单击标题栏,在弹出的快捷菜单中选择“网格”命令,将执行的操作是 ( ) A.删除网格 B.添加网格 C.打开网格布局属性对话框 D.删除或添加网格 【答案】D 【解析】右键窗体设计视图的标题栏,选择网格,当下有网格则删去网格;没有网格,则添加网格 18、某字段中已经有数据,现要改变该字段大小的属性,将该字段大小重新设置为整数型,则以下所存数据会发生变化的是 ( ) A.1563 B.123 C.2.5 D.-12 【答案】C 【解析】一个数据类型转换为整型时,发生变化。说明:超出整型范围或者是小数。整型的取值范围:-32768~32767,题干中没有超出取值范围的,那选项中C为小数,小数会四舍五入为整数。 19、使用“窗体向导”创建窗体,下列说法错误的是 ( ) A.用户可以对创建的窗体任意起名 B.当主窗体移动一个记录时,对应的子窗体记录不变 C.可创建基于多表的窗体 D.可创建基于单表或查询的窗体 【答案】B 【解析】使用窗体向导创建主子窗体时,主表发生变化,相应的子窗体也会发生变化。 20、关于 Access 2003 中的窗体对象,以下说法正确的是( ) A.数据透视表视图主要用于图形化分析数据 B.使用自动窗体功能创建的窗体均为纵栏式窗体 C.和查询、表单界面相同的窗体是表格式窗体 D.设计视图是窗体视图的具体表现,包括页面页眉、主体和页面页脚3个部分 【答案】B 【解析】数据透视图视图主要用于图形化分析数据;和查询、表单界面相同的窗体是数据表窗体;窗体视图是设计视图的具体表现,包括窗体页眉、主体和窗体页脚3个部分。 二、简答题(本大题共5小题,每小题5分,共25分) 1、什么是筛选?筛选的方式有哪些? 【答案】 (1)筛选是指符合用户指定条件的数据记录显示出来,而把其他记录隐藏起来。筛选就是简单的查询。筛选只改变视图中显示的数据,并不改变数据表中的数据。 (2)筛选的方式有: ①公用筛选器 ②按“选择”命令筛选(按选定内容筛选) ③按“窗体”筛选 ④高级筛选/排序 2、简述查询与表的关系。 【答案】 (1)表用来记录各种数据,查询可对存储在表中的数据进行查看、更改和分析。当进行查询时,查询的结果放在动态记录集的临时表的窗体中; (2)查询的字段来自很多互相之间有关系的表,这些字段组合成一个新的数据表视图,但并不存储任何数据; (3)当表中数据改变时,查询中的数据随改变。 3、简述设置主键的方式。 【答案】 (1)将表中的一个字段设置为主键: 打开表的设计视图,右击要设置的字段所在的行,在弹出的快捷菜单中选择“主键”命令,该字段左侧的按钮上就会出现钥匙形的主键图标。 (2)将表中多个字段的组合设置为主键: 在按住“Ctrl”键的同时,分别单击字段左侧的按钮,当选中的字段行变黑时右击,在弹出的快捷菜单中选择“主键”命令,此时所有被选择的字段左侧的按钮上都会出现主键图标。 4、简述使用“空白窗体”创建窗体的方法。 【答案】 (1)在“创建”选项卡的“窗体”选项组中,单击“空白窗体”按钮,在布局视图中打开一个空白窗体,并显示“字段列表”对话框。 (2)展开“字段列表”对话框中的“学生”表字段列表,双击“学号”字段或将其拖到窗体中,再依次添加其他字段。 (3)对该字段进行相应的属性和控件的设置。(具体看题目要求) (4)保存该窗体,命名窗体为“学生信息”。 5、简述数据表的特点。 【答案】 (1)关系是一种规范的二维表,表中的元素是不可分割的最小数据单元,即表中不能再包含表。 (2)二维表中每一列的元素是类型相同的数据。 (3)二维表行和列的顺序可以任意更换。 (4)表中任意两行的记录不能完全相同。 三、案例分析题(本大题共5小题,每小题5分,共25分) 1、在Access 中建立了数据表“xs”,包含字段如下:学号、姓名、性别、团员、出生日期专业、语文、数学。写出相应的SQL 命令。 (1)显示所有“软件”专业的学生信息。 (2)显示语文和数学均不及格的学生学号、姓名、语文、数学。 (3)显示年龄为16 以上(不含 16 岁)的学生姓名、性别、出生日期。 (4)显示姓“张“的学生姓名、语文,并按语文成绩由大到小的顺序排列。 (5)删除数学成绩小于 60的学生信息。 【答案】 (1)select * from xs where 专业="软件"; (2)select 学号,姓名,语文,数学 from xs where 语文<60 and 数学<60; (3)select 姓名,性别,出生日期 from xs where year(date()) - year([出生日期)>16; (4)select 姓名,语文 from xs where 姓名 like"张*" order by 语文 desc; (5)delete * from where 数学 xs < 60; 2、在 Access 数据库中,学生数据表设计视图已经打开,字段有“学号”“姓名”“性别”“出生日期”“专业代码”“入学成绩”。 完成操作:将学号设置为主键,入学成绩满分 900 分设置有效性规则以防止输入错误,设置专业属性掩码前两位为字母,后面为 4-6 位字母或数字。 【答案】 (1)单击“学号”字段,单击工具栏的“主键”按钮。(或者右击学号字段,在弹出的菜单中选择主键) (2)选择“入学成绩”字段,在“有效性规则”框中输入 >=0 and <=900 (或 between 0 and 900); (3)选择“专业代码”字段,在“输入掩码”框中输入“LLAAAAaa”。 3、某数据库中有一个“学生”表,其结构如下:学生(学号,姓名,性别,出生日期,家庭住址,入学时间),创建一个名为“2021年入学学生”的查询,将2021年入学的学生记录存储到新表“2021年入学学生名单”中。 【答案】 (1)在数据库窗口中,单击“创建”选项卡,单击“查询”“查询设计”弹出“显示表”对话框,在“显示表”对话框中选择表“学生”,单击“添加”按钮,再单击“关闭”按钮,关闭“显示表”对话框。 (2)分别将“学生”表中的字段依次拖到设计网格中;在入学条件网格中输入=2021。 (3)选择“查询类型”菜单中的“生成表”命令,打开的“生成表”对话框,在“表名称”中输入“2021 年入学学生名单”,单击“确定”。 (4)选择结果中的“运行”命令,在提示框中选择“是”。 (5)单击“保存”按钮,弹出“另存为”对话框,输入查询名称“2021年入学学生”单击“确定”按钮。 4、在网上图书订购.accdb 数据库中,有“图书表(图书ID,图书名称,作者,单价,出版社)”和“订单表(订单 ID,图书ID,单价,订购数量)”两张表,利用合适的查询方式查询出“未售出图书”,查看哪些图书从未售出过。 【答案】 (1)运行ACCESS,打开“网上图书订购.accdb”数据库。单击“创建”选项卡,单击“查询向导”按钮,打开“新建查询”对话框,双击“查找不匹配项查询向导”查找不匹配项查询向导 (2)选择“图书表”,单击“下一步 (3)选择“订单表”,单击“下一步” (4)选择“图书表”和“订单表”中的匹配的字段“图书ID”单击“匹配”按钮 (5)选择需要在查询结果中显示的字段,单击“下一步”,输入查询的名称“未售出图书”,单击“完成”按钮。 5、如何向如何像学生表中第3条记录的奖惩字段(数据类型为附件)添加“获奖1.doc”和“获奖2.doc”? 【答案】 (1)在学生表的数据表视图中,右击附件字段单元格,在快捷菜单中选择“管理附件”(或者双击附件字段单元格),弹出“附件”对话框。 (2)在附件对话框中,单击“添加”,弹出“选择文件”对话框,选择文件“获奖1.doc”和“获奖2.doc”,单击打开,要插入的文件显示在附件对话框中,单击确定。 (3)保存。 四、综合应用题(本大题共2小题,每小题10分,共20分) 1、在当前数据库中有两张表,“班级”表和“成绩”表,其结构如下: 字段名称 班级编号 班级名称 字段类型 文本 文本 字段名称 学生编号 学生姓名 班级编号 总分 语文 数学 英语 字段类型 文本 文本 文本 数字 数字 数字 数字 请问“班级”表和“成绩”表之间的关系如何?请为两表建立关系。 【答案】 (1)两表是一对多的关系 (2) ①在当前数据库窗口中,选中“数据库工具"选项卡,单击“关系”组中的“关系”按钮,右击选择“显示表”在弹出显示表对话框,在显示表对话框中单击“班级”表,点击添加,再单击“成绩”表,单击添加,单击“关闭”按钮,关闭显示表对话框。 ②拖动“班级”表中的“班级编号”字段到“成绩”表中的“班级编号”上,弹出“编辑关系”对话框,单击“创建”按钮关闭“关系”窗口。 2、当前数据库中有数据表“职工工资”,其设计视图如图所示。请根据此数据表创建查询“年龄”,显示每位职工的姓名、性别和年龄,并将查询结果作为一个数据表“职工年龄”存放在当前数据库中。 【答案】 (1)在数据库窗口中,单击“创建”选项卡,单击“查询”“查询设计”弹出“显示表”对话框,在“显示表”对话框中选择表“职工工资”,单击“添加”按钮,再单击“关闭”按钮,关闭“显示表”对话框。 (2)将“姓名”“性别”字段拖动到设计网格的字段中,在字段行的第3个单元格中输入 “年龄:Year (Date()) - Year([出生日期])”。 (3)在“查询类型”中选择“生成表”命令,打开“生成表”对话框,输入新生成的表的名称“职工年龄”,并选定“当前数据库”,单击“确定”按钮。 (4)单击结果中的“运行”按钮,完成生成表查询。 (5)单击的“保存”按钮,弹出“另存为”对话框,输入查询的名称“年龄”,单击“确定”按钮。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $$

资源预览图

期末复习卷《Access数据库应用操作》(四)(山东)
1
期末复习卷《Access数据库应用操作》(四)(山东)
2
期末复习卷《Access数据库应用操作》(四)(山东)
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。