内容正文:
《Access数据库应用操作》
期末复习卷(二)
时间:90分钟 总分:100分
班级 姓名 学号 成绩
一、选择题(本大题共20小题,每小题1.5分,共30分)
1、定义 Access 数据表结构时,不能定义的是( )
A.字段名称 B.字段类型 C.字段大小 D.字段内容
【答案】D
【解析】表结构包括:字段名称、字段类型、字段大小等字段的相关属性,字段内容属于表内容。
2、以下是退出Access 2013的快捷键是( )。
A. Ctrl + Alt + F2 B. Ctrl + F3 C. Alt + F1 D. Alt + F4
【答案】D
【解析】退出Access 2013的快捷键是:Alt + F4。
3、Access数据库管理系统属于( )数据库管理系统。
A.关系模式 B.关系模型 C.树状模型 D.网状模型
【答案】B
【解析】Access数据库管理系统属于关系模型数据库管理系统。关系模式是指对关系的描述。
4、______是标准的Windows应用程序组成部分( )
A.“开始” B.“文件” C.“标题栏” D.“功能区”
【答案】C
【解析】标题栏是标准的Windows应用程序组成部分。
5、____是Access 2013数据库的核心,主要用于_____。( )
A、报表 存储数据信息
B、表 分析、打印和显示数据
C、表 存储数据
D、查询 放置数据
【答案】C
【解析】表是Access 2013数据库的核心,主要用于存储数据。
6、通过设置字段的__________,在表中输入数据时,可以防止非法数据的输入或限定输入数据的范围。( )
A.格式 B.掩码 C.有效性规则 D.有效性文本
【答案】C
【解析】有效性规则在表中输入数据时,系统自动检查输入的数据是否符合要求,可以防止非法数据的输入或限定输入数据的范围。
7、在 Access 2003 中,以下数据排序最大的是( )
A.“ACCESS” B.“null” C.Null D.“987654321”
【答案】B
【解析】文本排序规则:中文>字母>数字>null。
8、在创建查询过程中,在“可用字段”中选择了某字段后,单击“>”按钮,完成的操作是( )
A.当前被选定的字段添加到“选定的字段”列表中
B.“可用字段”中所有字段添加到“选定的字段”列表中
C.所有与当前被选定字段相同数据类型的字段添加到“选定的字段”列表中
D.清空“选定的字段”列表
【答案】A
【解析】创建查询过程中,在“可用字段”中选择了某字段后,单击“>”按钮,当前被选定的字段添加到“选定的字段”列表中。
9、有关查询的分类描述不正确的是( )
A.选择查询分为简单查询和高级选择查询
B.计算查询、不匹配查询和交叉表查询属于高级查询
C.SQL查询包括子查询、传递查询和数据定义查询
D.操作查询包括生成表查询、更新查询、总计查询和删除查询
【答案】D
【解析】操作查询包括生成表查询、更新查询、追加查询和删除查询。
10、职工表的选择查询设计视图如图,查询结果是( )
A.显示职工的职称、姓名和同名职工的人数
B.按职称的顺序分组显示职工的姓名
C.显示职工的职称、姓名和同样职称的人数
D.按职称统计各类职称的职工人数
【答案】D
【解析】显示职称和人数,姓名只是用来计数,不会显示姓名。
11、以下函数中,用来将值变为整数的函数是( )
A.Sum() B.Int() C.Count() D.Max()
【答案】B
【解析】A求和;B向小的数取整;C计数;D最大值。
12、根据用户输入年份,查询该年出生的学生信息,这种查询方式属于( )
A.计算查询 B.传递查询 C.参数查询 D.追加查询
【答案】C
【解析】需要用户输入的,属于参数查询。
13、货币类型是_______数据类型的特殊类型。( )
A.数字 B.文本 C.备注 D.自动编号
【答案】A
【解析】数字类型中格式有:常规数字、标准、固定、百分比、科学计数、货币、欧元。
14、下列模型中属于多对多联系的是( )
A.学生与课程之间的联系
B.飞机的座位与乘客之间的联系
C.商品条形码与商品之间的联系
D.车间与工人之间的联系
【答案】A
【解析】B一对一;C一对一;D一对多。
15、短文本数据类型的默认大小为( )
A.0 个字符 B.128 个字符 C.255 个字符 D.65535 个字符
【答案】C
【解析】短文本数据类型的默认大小为255。
16、在窗体视图窗口中不会显示内容的是 ( )
A.窗体页眉/页脚 B.主体 C.页面页眉/页脚 D.以上都可以
【答案】C
【解析】页面页眉/页脚只在打印页面显示。
17、在“控件”功能区中用于在窗体中创建一个矩形的控件图标是( )
【答案】A
【解析】A为矩形;B为选项组控件;C为选项卡;D为分页符。
18、 Access 提供的查询向导一般用于汇总数据的是( )
A. 交叉表查询向导
B. 总计查询
C. 重复项查询向导
D. 不匹配项查询向导
【答案】B
【解析】总计查询用于汇总数据。
19、组合框的组成是 ( )
A.列表框、文本框 B.复选框、文本框
C.选项组、文本框 D.列表框、选项组
【答案】A
【解析】组合框包括:文本框和列表框。
20、现有SQL语句:Select * from 学生表;其中运用到的关系运算有( )
A.选择 B.联接 C.关系 D.投影
【答案】D
【解析】没有where条件,所以没有选择;有*指所有字段,则采用的是投影关系。
21、在Access2003 中数据表“车间”和“工人”已建立了一对多关系,使用窗体向导创建基于这两个表的窗体时,若选择查看数据方式是“通过工人”,则窗体的布局方式只能是( )
A.多层窗体 B.链接窗体
C.单个窗体 D.带有子窗体的窗体
【答案】C
【解析】车间和和工人一对多关系,通过工人,即通过多方,通过多方创建的是单个窗体。
22、“条件 NOT 成绩< 90”的含义是 ( )
A.成绩大于等于 90的记录 B.成绩小于90 的记录
C.成绩小于等于90 的记录 D.成绩大于90 且不为空的记录
【答案】A
【解析】成绩<90,取not,即取反,成绩小于90的反面是:成绩大于等于90。
23、下列关于表间关系的说法是错误的 ( )
A.关系双方联系的对应字段的字段类型必须相同
B.关系双方至少有一方为主索引
C.关系的来源和目的都是字段
D.Access 中,两个表之间可以直接建立多对多关系
【答案】D
【解析】两个表之间可以直接建立一对多的关系,多对多关系需要两个一对多关系来建立。
二、简答题(本大题共5小题,每小题5分,共25分)
1、常见的数据模型有哪些?并说明其特征。
【答案】
(1)层次模型、网状模型、关系模型
(2)层次模型的特征:
①仅有一个根节点;
②而根节点以外的其他节点向上仅有一个父节点;
③向下有一个或若干个子节点。
(3)网状模型特征:
①可以存在两个或多个节点没有父节点;
②允许单个节点存在多于一个的父节点;
③网状模型的节点间可以任意发生联系,能够表示任意复杂的关系。
(4)关系模型特点:
①描述的一致性;
②可直接表示多对多的联系;
③关系必须是规范化的关系,每个分量是不可分的数据项,不允许表中有表;
④关系模型建立在数学概念基础上,有较强的理论根据。
2、Access 数据库中设置字段默认值和设置字段必需属性有什么作用。
【答案】
(1)设置字段的默认值后,再次添加一条新记录时,系统会自动把这个默认值显示在字段中,从而可以避免多次输入相同的内容,提高了工作效率。
(2)“必需”属性用于指定字段中是否必须有值,如果将某个字段的“必需”属性设置为“是”,则在输入记录时必须在该字段中输入记录,而且不能为Null。
3、窗体结构有哪些节?哪一个是不可或缺的?
【答案】
(1)窗体页眉。(2)页面页眉。(3)主体。(4)页面页脚。(5)窗体页脚。
主体是不可或缺的节。
4、简述数据库设计的步骤。
【答案】
规划数据库中的表、确定表中需要的字段、确定表的主键、确定表关系、优化设计。
5、简述查询的概念。
【答案】
(1)查询是数据库提供的功能强大的数据管理工具,用于数据表数据查找统计、计算、排序、修改等。
(2)查询可以针对单一表或多个表,按照查询要求,过滤出符合条件的记录。
(3)查询结果可以作为其他窗体、报表或网页的数据来源。
三、案例分析题(本大题共5小题,每小题5分,共25分)
1、用SQL语句表达下列语句。
(1)查询“学生”表中2006年出生的女生,输出字段包括“学号”、“姓名”、“性别”、“出生日期”,并按学号从小到大排列。
(2)已有表Student(“自动编号”“学号”“姓名”“性别”“英语”“数学”),写出“删除表中男生英语成绩低于75分的记录” 的SQL语句。
【答案】
(1)select 学号,姓名,性别,出生日期 from 学生 where year([出生日期])=2006 and 性别 = “女” order by学号 asc;
(2)delete from Student where 性别=“男” and 英语 < 75;
2、以“职工”表作为记录源,使用窗体向导创建一个纵栏式窗体。
【答案】
(1)打开数据库,在“创建”选项卡的“窗体”选项组中,单击“窗体向导”按钮,弹出“窗体向导”对话框。
(2)选择“职工”表中的部分或全部字段,添加到“选定字段”列表框中。
(3)单击“下一步”按钮,确定窗体布局,这里选择“纵栏表”单选项。
(4)单击“下一步”按钮,打开为窗体指定标题对话框,确定标题后。
(5)单击“完成”按钮,完成窗体的创建。
3、使用查询设计创建删除查询,删除“教师表”中专业为“计算机”的记录。
【答案】
(1)打开数据库窗口,在“创建”选项卡单击“查询设计”按钮,打开查询设计视图,同时弹出“显示表”对话框,
在“显示表”对话框中,选择“教师表”,并添加到查询设计视图中。单击“关闭”,关闭“显示表”对话框。
(2)单击“设计”选项卡“查询类型”选项组中的“删除”按钮,在设计网格中添加“删除”行。在“专业”字段的“条件”单元格中输入“计算机”。
(3)单击“设计”选项卡“结果”选项组中的“运行”按钮,系统弹出更新提示对话框,单击软件与应用技术类专业知识试题 “是”按钮,系统对“学生”表中符合条件的记录进行删除。
(4)最后保存,在另存为对话框中进行查询命名。
4、在“学生管理"数据库中,有一个査询"学生课程成绩査询"(包含:学号、姓名、课程名、成绩4个字段),创建一个交又表查询,统计每名学生(包括学号和姓名)所学课程的成绩及总成绩。
【答案】
(1) 打开学生表数据库文件,单击“创建”选项卡,单击“查询向导”,选择“交叉表查询向导”选项,单击“确定”按钮,选择“查询:学生课程成绩查询”作为查询数据源。
(2) 单击“下一步”按钮,选择“学号”和“姓名”字段作为行标题。
(3) 单击“下一步”按钮,选择“课程名”作为列标题。
(4) 单击“下一步”按钮,选择在每行和每列的交叉点上显示的数据(矩阵中心数据),在“字
段”列表中选择“成绩”选项.在“函数”列表中选择“总数”选项。
(5)单击“下一步”按钮,弹出完成创建交叉表对话框。这时需要为创建的查询指定一个名称,最后单击“完成”按钮。
5、将所有1998年及以前参加工作的教师职称改为副教授。
【答案】
(1)打开数据库,单击“创建”选项卡“查询”选项组中“查询设计”按钮。在“显示表”对话框中,选择“教师"表,添加到设计视图,然后关闭对话框。
(2)将“教师”字段列表中的“工作时间”和“职称”字段添加到设计网格“字段”行的第1列到第2列上。
(3)单击“査询类型”组中的“更新"按钮,这时查询设计网格中显示一个“更新为”行。
(4)在“工作时间”字段的“条件”行中输入条件“Year([工作时间])<=1998”,在“职称”段的“更新到”行中输入要更新的内容“副教授”。
(5)单击工具栏上的“运行”按钮。在设计视图中,单击“结果”组中的“运行”按钮,弹出一个更新提示框,这时屏幕上显示一个提示框,单击“是”按钮。
(6)单击“文件”-“保存”命令,在打开“另存为”对话框中输入查询名称,单击“确定”。
四、综合应用题(本大题共2小题,每小题10分,共20分)
1、“客房管理”数据库中有“客房表”(如图3-1)和“住宿信息表”(如图3-2),两表已创建关系。请创建查询“账单查询”,根据输入的客户姓名,查询该客户的住宿天数和住宿费用。
【答案】
(1)在“创建”选项卡的“查询”选项组中,单击“查询设计”按钮,打开查询设计视图。在“显示表”对话框中选择“客房表”和“住宿信息表”,单击“添加”按钮后关闭对话框。
(2)双击“字段”列表框中的“姓名”,将其添加到设计网格中。
(3)在空白字段单元格中输入表达式“住宿天数:[退房日期]-[入住日期]”和“住宿费用:([退
房日期]-[入住日期])*[价格]”。
(4)在“姓名”字段的条件行中输入“[请输入姓名]”。
(5)单击“保存”输入查询名称“账单查询”。
2、“客房管理”数据库中有“客房表”和“住宿信息表”。请按要求写出操作步骤。
(1)使用窗体向导创建如图4-1所示窗体。
(2)在窗体中添加“楼号”,并设置窗体不能编辑。如图4-2所示。
【答案】
(1)
①单击“创建”选项卡的“窗体”选项组的“窗体向导”,弹出“窗体向导”对话框。
②在“表/查询”列表框中选择“客房表”,在“可用字段”列表框中双击“房间号”“房间类别”“价格”字段,将其添加到“选定的字段”列表框中。使用同样的方法,将“住宿信息表”中的“姓名”“身份证”“入住日期”和“退房日期”字段添加到“选定的字段”列表框中。单击“下一步”。
③选择查看数据的方式(通过客房),选择“带有子窗体的窗体”选项,单击“下一步”。
④选择子窗体使用的布局样式为“数据表”,单击“下一步”。
⑤输入主窗体的标题“客房表”和子窗体的标题“住宿信息表”,单击“完成”按钮。
(2)
①在设计视图中打开窗体,在“设计”选项卡的“控件”组中选择文本框控件,在窗体主体的合适位置添加文本框,修改标签为“楼号”,在文本框中输入“=left([房间号],2)”。
②双击窗体选择器,在打开的“窗体属性表”对话框的“数据”选项卡中设置“允许编辑”“允许删除”属性的值均为“否”。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$$
《Access数据库应用操作》
期末复习卷(二)
时间:90分钟 总分:100分
班级 姓名 学号 成绩
一、选择题(本大题共20小题,每小题1.5分,共30分)
1、定义 Access 数据表结构时,不能定义的是( )
A.字段名称 B.字段类型 C.字段大小 D.字段内容
2、以下是退出Access 2013的快捷键是( )。
A. Ctrl + Alt + F2 B. Ctrl + F3 C. Alt + F1 D. Alt + F4
3、Access数据库管理系统属于( )数据库管理系统。
A.关系模式 B.关系模型 C.树状模型 D.网状模型
4、______是标准的Windows应用程序组成部分( )
A.“开始” B.“文件” C.“标题栏” D.“功能区”
5、____是Access 2013数据库的核心,主要用于_____。( )
A、报表 存储数据信息
B、表 分析、打印和显示数据
C、表 存储数据
D、查询 放置数据
6、通过设置字段的__________,在表中输入数据时,可以防止非法数据的输入或限定输入数据的范围。( )
A.格式 B.掩码 C.有效性规则 D.有效性文本
7、在 Access 2003 中,以下数据排序最大的是( )
A.“ACCESS” B.“null” C.Null D.“987654321”
8、在创建查询过程中,在“可用字段”中选择了某字段后,单击“>”按钮,完成的操作是( )
A.当前被选定的字段添加到“选定的字段”列表中
B.“可用字段”中所有字段添加到“选定的字段”列表中
C.所有与当前被选定字段相同数据类型的字段添加到“选定的字段”列表中
D.清空“选定的字段”列表
9、有关查询的分类描述不正确的是( )
A.选择查询分为简单查询和高级选择查询
B.计算查询、不匹配查询和交叉表查询属于高级查询
C.SQL查询包括子查询、传递查询和数据定义查询
D.操作查询包括生成表查询、更新查询、总计查询和删除查询
10、职工表的选择查询设计视图如图,查询结果是( )
A.显示职工的职称、姓名和同名职工的人数
B.按职称的顺序分组显示职工的姓名
C.显示职工的职称、姓名和同样职称的人数
D.按职称统计各类职称的职工人数
11、以下函数中,用来将值变为整数的函数是( )
A.Sum() B.Int() C.Count() D.Max()
12、根据用户输入年份,查询该年出生的学生信息,这种查询方式属于( )
A.计算查询 B.传递查询 C.参数查询 D.追加查询
13、货币类型是_______数据类型的特殊类型。( )
A.数字 B.文本 C.备注 D.自动编号
14、下列模型中属于多对多联系的是( )
A.学生与课程之间的联系
B.飞机的座位与乘客之间的联系
C.商品条形码与商品之间的联系
D.车间与工人之间的联系
15、短文本数据类型的默认大小为( )
A.0 个字符 B.128 个字符 C.255 个字符 D.65535 个字符
16、在窗体视图窗口中不会显示内容的是 ( )
A.窗体页眉/页脚 B.主体 C.页面页眉/页脚 D.以上都可以
17、在“控件”功能区中用于在窗体中创建一个矩形的控件图标是( )
18、 Access 提供的查询向导一般用于汇总数据的是( )
A. 交叉表查询向导
B. 总计查询
C. 重复项查询向导
D. 不匹配项查询向导
19、组合框的组成是 ( )
A.列表框、文本框 B.复选框、文本框
C.选项组、文本框 D.列表框、选项组
20、现有SQL语句:Select * from 学生表;其中运用到的关系运算有( )
A.选择 B.联接 C.关系 D.投影
21、在Access2003 中数据表“车间”和“工人”已建立了一对多关系,使用窗体向导创建基于这两个表的窗体时,若选择查看数据方式是“通过工人”,则窗体的布局方式只能是( )
A.多层窗体 B.链接窗体
C.单个窗体 D.带有子窗体的窗体
22、“条件 NOT 成绩< 90”的含义是 ( )
A.成绩大于等于 90的记录 B.成绩小于90 的记录
C.成绩小于等于90 的记录 D.成绩大于90 且不为空的记录
23、下列关于表间关系的说法是错误的 ( )
A.关系双方联系的对应字段的字段类型必须相同
B.关系双方至少有一方为主索引
C.关系的来源和目的都是字段
D.Access 中,两个表之间可以直接建立多对多关系
二、简答题(本大题共5小题,每小题5分,共25分)
1、常见的数据模型有哪些?并说明其特征。
2、Access 数据库中设置字段默认值和设置字段必需属性有什么作用。
3、窗体结构有哪些节?哪一个是不可或缺的?
4、简述数据库设计的步骤。
5、简述查询的概念。
三、案例分析题(本大题共5小题,每小题5分,共25分)
1、用SQL语句表达下列语句。
(1)查询“学生”表中2006年出生的女生,输出字段包括“学号”、“姓名”、“性别”、“出生日期”,并按学号从小到大排列。
(2)已有表Student(“自动编号”“学号”“姓名”“性别”“英语”“数学”),写出“删除表中男生英语成绩低于75分的记录” 的SQL语句。
2、以“职工”表作为记录源,使用窗体向导创建一个纵栏式窗体。
3、使用查询设计创建删除查询,删除“教师表”中专业为“计算机”的记录。
4、在“学生管理”数据库中,有一个査询“学生课程成绩査询”(包含:学号、姓名、课程名、成绩4个字段),创建一个交叉表查询,统计每名学生(包括学号和姓名)所学课程的成绩及总成绩。
5、 将所有1998年及以前参加工作的教师职称改为副教授。
四、综合应用题(本大题共2小题,每小题10分,共20分)
1、“客房管理”数据库中有“客房表”(如图3-1)和“住宿信息表”(如图3-2),两表已创建关系。请创建查询“账单查询”,根据输入的客户姓名,查询该客户的住宿天数和住宿费用。
2、“客房管理”数据库中有“客房表”和“住宿信息表”。请按要求写出操作步骤。
(1)使用窗体向导创建如图4-1所示窗体。
(2)在窗体中添加“楼号”,并设置窗体不能编辑。如图4-2所示。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$$