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

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

内容正文:

《Access数据库应用操作》 期末复习卷(五) 时间:90分钟 总分:100分 班级 姓名 学号 成绩 一、选择题(本大题共25小题,每小题1分,共25分) 1、下列关于关系的相关概念说法正确的是( ) A.Access中每一个关系就是一个表 B.一个关系允许有完全相同的元组 C.一个二维表中每一列称为记录 D.属性的取值范围称为键 【答案】A 【解析】B中一个关系中尽量不要有完全相同的元组;C是每一列就是一个字段;D属性的取值范围是指域。 2、学校与学生之间的关系是( ) A.一对一B.一对多C.多对多D.多对一 【答案】B 【解析】一个学校有多个学生,一个学生只能在一个学校,二者是一对多的关系。 3、在Access数据库中更新关键字时,需要在相关表间关系编辑对话框中自动更新相关的字段,则关系中设置( ) A.有效性规则 B.输入掩码 C.默认值 D.参照完整性 【答案】D 【解析】需要在相关表间关系编辑对话框中自动更新相关的字段,需要勾选编辑关系对话框中的“参照完整性”。 4、窗体属性中的导航按钮属性设成“否”,则 ( ) A.不显示窗体底部的记录操作栏 B.不显示记录选定器 C.不显示分割线 D.不显示水平滚动条 【答案】A 【解析】窗体底部的记录操作栏显示,需要设置属性表中格式选项卡中导航按钮为“是”。 5、在窗体或报表中,可以将______用作独立的控件以显示来自表.查询或 SQL 语句中的“是” 或“否”值 ( ) A. 标签 B.文本框 C.复选框 D.列表框 【答案】C 【解析】选项组控件中的单选按钮、切换按钮和复选框都可以表示“是”或“否”两种状态。 6、在Access窗体中,每次只显示一条记录的是( ) A. 纵栏式 B. 数据表 C. 图表 D. 表格 【答案】A 【解析】在Access窗体中,每次只显示一条记录的是纵栏表窗体。 7、要改变窗体上文本框控件的数据源,应设置的属性是( ) A. 记录源 B. 控件来源 C. 筛选查阅 D. 默认值 【答案】B 【解析】控件的数据来源是指:控件来源。 8、关于选择查询,以下说法错误的是( ) A.可以对记录进行分组 B.可以对记录进行总计、计数操作 C.查询结果不会随表中记录的变化而变化 D.可以从一个或多个表中检索并显示数据 【答案】C 【解析】查询结果会随表中记录的变化而变化。 9、为窗体某一控件,应当是______控件 ( ) A.标签 B.文本框 C.命令按钮 D.列表框 【答案】B 【解析】是文本框控件。 10、下列说法中错误的是 ( ) A.更新查询将改变原来的数据 B.追加查询要求源表和目标表必须有若干相同类型的字段 C.删除查询主要用于字段的删除 D.执行操作查询时系统会给出警告信息 【答案】C 【解析】删除查询删除的是记录。 11、________是交叉表查询必须搭配的功能。 ( ) A.总计 B.上限值 C.参数 D.以上都不是 【答案】A 【解析】交叉表查询中,有行标题、列标题和值,对应的值对应的函数即总计。 12、若要在一对多关系中更改一方的原始记录后另一方立即更改,应启动 ( ) A.实施参照完整性 B.级联更新相关字段 C.级联删除相关记录 D.以上都不是 【答案】B 【解析】若要在一对多关系中更改一方的原始记录后另一方立即更改,一方改了另一方也改,是勾选:级联更新相关字段。 13、如在数据库中已有同名的表,要通过查询覆盖原来的表,应该用查询类型是( ) A.删除 B.追加 C.生成表 D.更新 【答案】D 【解析】查询操作会覆盖原来的表,是对原来的表进行更新,即更新查询。 14、在Access中,下列与表创建操作相关的叙述中,错误的( ) A.创建表之间的关系时,必须要关闭所有打开的表 B.使用表设计视图定义字段时,必须定义字段名称 C.使用表设计视图可以对长文本型字段设置格式属性 D.使用表设计视图定义字段时,不能设置索引字段 【答案】D 【解析】使用表设计视图定义字段时,可以设置索引字段。 15、 在 Access中,若“教师基本情况”表中职称要输入为以下五种之一:教授、副教授、讲师、助教和其他。为提高数据输入效率,在表的设计视图中可以设置的属性是( ) A. 输入掩码 B.验证规则 C.验证文本 D.默认值 【答案】B 【解析】“教师基本情况”表中职称要输入为以下五种之一,可以在验证规则中输入: in(“教授”,“副教授”,“讲师”,“助教”,“其他”)。 16、 下列关于 Access 数据表索引的叙述中,正确的是( ) A.只能对一个表建立一个索引 B.只能基于表中的单个字段创建索引 C.建立索引的字段可以有重复值 D.可将多个字段组合在一起建立索引 【答案】D 【解析】一个表可以创建一个或多个索引;可以基于单个字段创建索引,也可以基于多个字段创建索引;索引分为主索引(只能有一个,不能重复);唯一索引(可以有多个,不能重复);普通索引(可以有多个,也可以重复)。 17、下列能减少相同数据重复存储的是( ) A.字段 B.数据库 C.文件 D.记录 【答案】B 【解析】减少相同数据重复存储属于数据库的特性之一:减少数据冗余。 18、在Access 2003 中,以下数据排序最小的是( ) A.“数字通信” B.“数据库access” C.“nuLL” D.“C语言” 【答案】D 【解析】字符串排序的规则是:中文>字母>数字>null。所以,“数字通信”>“数据库access”>“null”>“C语言” 19、在关系数据模型中,域指的是( ) A. 字段 B. 记录 C. 属性 D. 属性的取值范围 【答案】D 【解析】域是指属性的取值范围。 20、图书销售表中查询图书售价为69.9~199.9元(不包括199.9元),图书信息正确表达式为( ) A.>69.9 or <199.9 B.Between 69.9 and 199.9 C.>=69.9 and <199.9 D.in (69.9,199.9) 【答案】C 【解析】69.9~199.9,但不包括199.9,包括69.9. 二、简答题(本大题共5小题,每小题5分,共25分) 1、什么是参数查询? 【答案】 参数查询是指在运行查询时,提示用户输入查询参数,根据参数形成查询条件进行查询。在默认情况下,参数框中输入的参数类型都被系统认为是文本。 2、窗体和数据表的区别。 【答案】 窗体和数据表都可以显示和编辑数据表中的数据,但窗体与数据表有如下区别: (1)在窗体中可以通过对控件的排列,使数据的显示效果更加丰富。 (2)窗体对数据的输入比数据表更灵活,可以同时给多个数据表输入数据,还可以添加各种控件对数据进行编辑和数据校验。 (3)OLE对象在数据表中不可见,而在窗体和报表中可见。 3、简述数据库管理系统(DBMS) 【答案】 数据库管理系统(DBMS)是维护和管理数据库的软件,是数据库和用户间的界面,是数据库系统的核心软件。其主要作用是统一管理、控制数据库的建立、使用和维护。常见的数据库管理系统有Access、MySQL、SQL Server、Oracle等,其中Access是最简单、最容易掌握的数据库管理系统。 4、什么是子窗体?有什么特点?。 【答案】 (1)子窗体是窗体中的窗体,包含子窗体的窗体称为主窗体。 (2) ①主/子窗体一般用于显示具有一对多关系的表或查询中的数据,主窗体显示一对多关系的一端,子窗体显示多端。 ②建立主/子窗体的前提是数据源之间要建立表间关系。 ③当主窗体中的记录变化时,子窗体中的记录也发生变化。 ④主窗体可以包含多个子窗体,子窗体也可以包含下一级子窗体。 5、简述数据库对象表的特点。 【答案】 表是数据库的核心,存放着数据库中的全部数据,可以当作查询、窗体、报表等的数据源。一个数据库中可以包含一个或多个表。 三、案例分析题(本大题共5小题,每小题5分,共25分) 1、如何为表中的第一条ole类型的照片字段输入数据内容,照片来源为默认文件夹下的“111.jpg”。【答案】 (1)将表切换到数据表视图,选择第一条记录的照片字段,右键,在快捷菜单中选择“插入对象”,打开“插入对象”对话框。 (2)选择“由文件创建”,选择默认文件夹下的“111.jpg”,单击确定。 (3)保存。 2、在学生管理数据库的学生成绩表窗体中 应用条件格式,使子窗体中国“成绩”字段的值以不同的颜色显示。80分以下(不含80分)用红色显示,80-90分用蓝色显示,90分(含90分)以上用绿色显示。 【答案】 (1)打开“学生管理”数据库,然后右键单击“学生成绩表”窗体,在弹出的快捷菜单中选择设计视图命令,选中子窗体中绑定“成绩”字段的文本框控件。 (2)在“格忒”选项卡的“控件格式"组中单击“条件格式”按钮,打开“条件格式规则管理器”对话框。 (3)单击“新建规则”按钮,在弹出的“新建格式规则”对话框中选择“字段值”小于“80”,设置字体颜色为“红色”选择“字段值”介于“80”和“90”,设置字体颜色为“蓝色”;选择“字段值”大于等于“90”设置字体颜色为“绿色”。 (4)单击“确定”按钮,单击快速访问工具栏中的"保存)按钮,切换至窗体视图查看显示结果。 3、数据表“教材”(书名、作者、单价、出版社、出版日期) (1)由丙出版社出版的出版日期在2020年10月以前的所有图书信息。 (2)查询并显示“教材”表中作者姓孙的所有图书信息,查询结果中,先按出版社降序排序,出版社相同,再按出版日期升序排序。 【答案】 (1)Select * from 教材 where 出版社=“丙出版社” and 出版日期 <#2020/10/2#; (2)Select * from 教材 where 作者 like “孙*” order by 出版社 desc,出版日期 asc; 4、在学生表中,如何快速查找到姓名中含有“兰”字的学生记录? 【答案】 (1)在学生表的数据表视图中,选中“姓名”列。 (2)开始-查找-查找,打开“查找”对话框。 (3)在查找对话框中输入“兰”,查找范围下拉列表中选择“当前字段”,匹配下拉列表中选择“字段任何部分”。 (4)单击“查找下一个”按钮,可依次查到有“兰”字的学生记录。 5、在“信息管理”窗体(如下图)中分别添加适当的控件,显示系统日期和学生的相关信息。 (1) 设置所有标签的字体为“隶书”,字号“14号”,特殊效果为凸起,前景色为浅蓝色。 (2) 将此窗体设置为“分割窗体”,并且数据表在上方,窗体在下方。隐藏记录选择器和导航按钮,垂直方向上具有滚动条。不允许通过窗体添加、修改、删除数据。 【答案】 (1)选中所有标签,在“设计”选项卡“工具”组中单击“属性表”按钮, 在“格式”选项卡进行属性设置,字体为“隶书”,字号“14号”,特殊效果为凸起,前景色为浅蓝色,并保存。 (2)①打开“属性表”窗格,在下拉列表中选择“窗体”,在“格式”选项卡“默认视图”选择“分割窗体”,“分割窗体方向”选择“数据表在上”。 ②“记录选择器”和“导航按钮”属性均设置为“否”,“滚动条”属性选择“只垂直”。 ③在“数据”选项卡“允许添加”“允许删除”“允许编辑”属性设置为“否”。 ④保存窗体。 四、综合应用题(本大题共2小题,每小题10分,共20分) 1、在Access 2003中“教学.accdb”数据库已打开。其中“学生”数据表的表结构如图所示,请根据要求完成下列题目: (1)在“学生”表的设计视图中完成下列操作: ①判断并设置主键。 ②入学成绩满分为600分,设置有效性规则以防止输入错误。 ③设置输入掩码使专业代码前两位为字母后面6~7 位为数字。 (2)如何利用高级筛选排序功能查看学生表中“张”姓学生的信息? 【答案】 (1) ①判断在“学生”数据表中设置“学号”字段为主键。 在设计视图,右击“学号”所在行的字段,在弹出菜单中选择“主键”菜单即可。 (或在上方工具栏中单击“主键”按钮即可。) ②在设计视图,选择“入学成绩”字段,在下方字段属性区域“常规”选项卡中的“有效性规则”框中输入 >=0 and <=600(或between 0 and 600); ③在设计视图,选择“专业代码”字段,在下方字段属性区域“常规”选项卡中的“输入掩码”框中输入 “LL0000009”。 (2) ①打开“学生”数据表数据表视图,单击“开始”选项卡“排序和筛选”选项组中的“高级”下拉按钮,选择“高级筛选/排序”选项。 ②在筛选窗口的上部分显示了“学生”数据表的字段列表。从该字段列表中,将“姓名”字段拖到筛选窗口下部分网格中的第 1 列字段处;(也可以单击“字段”单元格右侧的下拉按钮,在下拉列表中选择“姓名”字段。) ③在“姓名”字段对应的“条件”行中输入like “张*” ④单击“排序和筛选”选项组中的“高级”下拉按钮,选择“应用筛选/排序”选项(或单击“切换按钮”),将显示“张”姓学生的信息。 2、 数据库已在Access中打开,“学生”表结构如图4-1所示,请按要求回答下列问题。 (1)表结构操作: ①如何确保性别字段只能输入男或女? ②要防止输入的成绩不出现负数,在0-100分范围内应如何设置? ③设置考号为8位必选数字,且以2021开头。 (2)建立查询“优秀”,显示成绩在90分以上的学生姓名、年龄、成绩,并按成绩降序排列。 【答案】 (1)表结构操作: ① 法1:选中性别字段,在字段属性区域,常规选项卡中的验证规则中输入:“男”or “女”(in(“男”,“女”)) 法2:选中性别字段,在字段属性区域,查阅选项卡中的显示控件中选择“列表框”,在行来源类型中选择“值列表”,在行来源中输入“男”;“女”。(选中性别字段,修改性别字段类型为查阅向导,在对话框中选择“自行键入所需的值”;下一步,分别在不同的行输入“男”、“女”;下一步,制定标题为性别,完成。) ②选中成绩字段,在字段属性区域,常规选项卡验证规则中输入:between 0 and 100(>=0 and <=100) ③选中考号字段,在字段属性区域,常规选项卡输入掩码中输入:“2021”0000 (2) ①单击 创建选项卡查询选项组中的查询设计按钮,在弹出的显示表对话框中双击添加“学生”表,关闭显示表对话框,双击姓名、年龄、成绩字段添加到下方设计网格中。 ②在成绩字段条件行输入:>=90。 ③在成绩字段排序行选择降序。 ④保存命名为“优秀”,运行。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $$ 《Access数据库应用操作》 期末复习卷(五) 时间:90分钟 总分:100分 班级 姓名 学号 成绩 一、选择题(本大题共25小题,每小题1分,共25分) 1、下列关于关系的相关概念说法正确的是( ) A.Access中每一个关系就是一个表 B.一个关系允许有完全相同的元组 C.一个二维表中每一列称为记录 D.属性的取值范围称为键 2、学校与学生之间的关系是( ) A.一对一B.一对多C.多对多D.多对一 3、在Access数据库中更新关键字时,需要在相关表间关系编辑对话框中自动更新相关的字段,则关系中设置( ) A.有效性规则 B.输入掩码 C.默认值 D.参照完整性 4、窗体属性中的导航按钮属性设成“否”,则 ( ) A.不显示窗体底部的记录操作栏 B.不显示记录选定器 C.不显示分割线 D.不显示水平滚动条 5、在窗体或报表中,可以将______用作独立的控件以显示来自表.查询或 SQL 语句中的“是” 或“否”值 ( ) A. 标签 B.文本框 C.复选框 D.列表框 6、在Access窗体中,每次只显示一条记录的是( ) A. 纵栏式 B. 数据表 C. 图表 D. 表格 7、要改变窗体上文本框控件的数据源,应设置的属性是( ) A. 记录源 B. 控件来源 C. 筛选查阅 D. 默认值 8、关于选择查询,以下说法错误的是( ) A.可以对记录进行分组 B.可以对记录进行总计、计数操作 C.查询结果不会随表中记录的变化而变化 D.可以从一个或多个表中检索并显示数据 9、为窗体某一控件,应当是______控件 ( ) A.标签 B.文本框 C.命令按钮 D.列表框 10、下列说法中错误的是 ( ) A.更新查询将改变原来的数据 B.追加查询要求源表和目标表必须有若干相同类型的字段 C.删除查询主要用于字段的删除 D.执行操作查询时系统会给出警告信息 11、________是交叉表查询必须搭配的功能。 ( ) A.总计 B.上限值 C.参数 D.以上都不是 12、若要在一对多关系中更改一方的原始记录后另一方立即更改,应启动 ( ) A.实施参照完整性 B.级联更新相关字段 C.级联删除相关记录 D.以上都不是 13、如在数据库中已有同名的表,要通过查询覆盖原来的表,应该用查询类型是( ) A.删除 B.追加 C.生成表 D.更新 14、在Access中,下列与表创建操作相关的叙述中,错误的( ) A.创建表之间的关系时,必须要关闭所有打开的表 B.使用表设计视图定义字段时,必须定义字段名称 C.使用表设计视图可以对长文本型字段设置格式属性 D.使用表设计视图定义字段时,不能设置索引字段 15、 在 Access中,若“教师基本情况”表中职称要输入为以下五种之一:教授、副教授、讲师、助教和其他。为提高数据输入效率,在表的设计视图中可以设置的属性是( ) A. 输入掩码 B.验证规则 C.验证文本 D.默认值 16、 下列关于 Access 数据表索引的叙述中,正确的是( ) A.只能对一个表建立一个索引 B.只能基于表中的单个字段创建索引 C.建立索引的字段可以有重复值 D.可将多个字段组合在一起建立索引 17、下列能减少相同数据重复存储的是( ) A.字段 B.数据库 C.文件 D.记录 18、在Access 2003 中,以下数据排序最小的是( ) A.“数字通信” B.“数据库access” C.“nuLL” D.“C语言” 19、在关系数据模型中,域指的是( ) A. 字段 B. 记录 C. 属性 D. 属性的取值范围 20、图书销售表中查询图书售价为69.9~199.9元(不包括199.9元),图书信息正确表达式为( ) A.>69.9 or <199.9 B.Between 69.9 and 199.9 C.>=69.9 and <199.9 D.in (69.9,199.9) 二、简答题(本大题共5小题,每小题5分,共25分) 1、什么是参数查询? 2、窗体和数据表的区别。 3、简述数据库管理系统(DBMS) 4、什么是子窗体?有什么特点?。 5、简述数据库对象表的特点。 三、案例分析题(本大题共5小题,每小题5分,共25分) 1、如何为表中的第一条ole类型的照片字段输入数据内容,照片来源为默认文件夹下的“111.jpg”。 2、在学生管理数据库的学生成绩表窗体中 应用条件格式,使子窗体中国“成绩”字段的值以不同的颜色显示。80分以下(不含80分)用红色显示,80-90分用蓝色显示,90分(含90分)以上用绿色显示。 3、数据表“教材”(书名、作者、单价、出版社、出版日期) (1)由丙出版社出版的出版日期在2020年10月以前的所有图书信息。 (2)查询并显示“教材”表中作者姓孙的所有图书信息,查询结果中,先按出版社降序排序,出版社相同,再按出版日期升序排序。 4、在学生表中,如何快速查找到姓名中含有“兰”字的学生记录? 5、在“信息管理”窗体(如下图)中分别添加适当的控件,显示系统日期和学生的相关信息。 (1) 设置所有标签的字体为“隶书”,字号“14号”,特殊效果为凸起,前景色为浅蓝色。 (2) 将此窗体设置为“分割窗体”,并且数据表在上方,窗体在下方。隐藏记录选择器和导航按钮,垂直方向上具有滚动条。不允许通过窗体添加、修改、删除数据。 四、综合应用题(本大题共2小题,每小题10分,共20分) 1、在Access 2003中“教学.accdb”数据库已打开。其中“学生”数据表的表结构如图所示,请根据要求完成下列题目: (1)在“学生”表的设计视图中完成下列操作: ①判断并设置主键。 ②入学成绩满分为600分,设置有效性规则以防止输入错误。 ③设置输入掩码使专业代码前两位为字母后面6~7 位为数字。 (2)如何利用高级筛选排序功能查看学生表中“张”姓学生的信息? 2、 数据库已在Access中打开,“学生”表结构如图4-1所示,请按要求回答下列问题。 (1)表结构操作: ①如何确保性别字段只能输入男或女? ②要防止输入的成绩不出现负数,在0-100分范围内应如何设置? ③设置考号为8位必选数字,且以2021开头。 (2)建立查询“优秀”,显示成绩在90分以上的学生姓名、年龄、成绩,并按成绩降序排列。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $$

资源预览图

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