历年全国计算机二级ACCESS上机试题与答案.docx
《历年全国计算机二级ACCESS上机试题与答案.docx》由会员分享,可在线阅读,更多相关《历年全国计算机二级ACCESS上机试题与答案.docx(39页珍藏版)》请在冰豆网上搜索。
历年全国计算机二级ACCESS上机试题与答案
历年Access操作试题解析(2017.5.8整理,可能为2015年以前的)
第一套
一、基本操作题(计30分)
(1)新建数据库^学生.nxib\将考生文件夹中的"学生・xls"导入到^学生二数据库.第一行包含列标题.设雷学号“字段为主键.将导入表命名为"学生信息”。
(2)将“选课・xls•以"选or为表名导入•学生•数据库,第一行包含列标題.设置选课1D为主键。
"选课"表显示情况如图1・1所示。
(3)将“学生信息"表按照•学号■字段降序排列•设置讯元格格式为"凸起S“学生信息“表结果
图1・2
一、基本操作题
(1)【操作步骤】
匚殛匸启动Access,在弹岀的^MicrosoftAccess^对话框的■新建数据^框中选择^空Access数据库",然后阻击^确定"按钮。
r___7
叵乘二在"文件新建数据库"对话框中选择考生文件夹的路径,将文件命名为"学生",单•击"创建"按钮,创建并打开"学生普据库。
[1靈U在"学生娥据库对话框中敢击"表"对叙取击•新建该钮.在为建表^对话框中选择需入表=爪击”确定r弹出:
导入"对话框。
ESE在"导入”对话框的■查找范FT框中找到要导入文件的位龈在収件类型"中选择"MicrosoftExcel",在列表中选择申生・曲,单击辭导入”按钮.弹出"导入数据表向导疟对话框.然后讯击"下一步S
H屎匚选中^第一行包含列标題"复选框,三次连续单击"下一步弹出如图1・1所示的对话框。
图1-1
屮辄I选中"自行选择主键"单选按钮,在右边的下拉框中选择"学号",然后单■击"下一步"。
辽电■导入到表‘文木框中输入表的名字"学生信息S的击"完成按钮,弹出结果提示框,提示数据导入已经完成.瑕击,确定"按钮关闭提示框。
(2)【操作步骤】
n?
Ti在"学生"数据库窗口中,单击"表^对象.讯击纱新建^按钮.在"新建表^对话框中选择^导入表=单击"确定”,弹岀:
导入"对话框。
IZiST在“导入"对话框的"查找范[即框中找到要导入文件的位配在収件类型"中选^^MicrosoftExcel\在列表中选择"选课x『单击■导入"按钮.弹岀"导入数据表向导"对话框,然后单击”下一步S
「步骤L选中"第一行包含列标題"复选框,然后单•击"下一步"按钮。
'现」两次讯击"下一步"按钮,弹出如图1・2所示的对话框。
匚步匝选中争行选择主键冲选按钮,在右边的下拉框中选择%课ids然后讯击•下一步S
Itcrowfl建议玄力东应走丄一彳王往•主&開来》f
一加7迓衰中GAK•壬录・B略丢&力加A・厂用kcco.币雄谁C1I
q白行胡叙••:
OHH
•••»••»•••••••••••••••••»••»•••••••广无主盘
L001
L002
L001
L003
LOOSi
图1・2
3ST在"导入到表"文木框中输入表的名字"选课7収击■完成"按钮.弹出结果提示框,提示数据导入已经完成.单击”确定•按钮关闭提示框。
(3)【操作步骤】
3j」在"学生"数据库窗口中.浪击"表〃对铁.双击^学生信息^表或右键单击后选择列表中"打开s弹出"学生信息"数据表视图。
隠忍i选中"学号"字段列,右键爪击后选择"降序"。
13亟匸在菜讥中选择•格式数据表“•弹出"设宜数据表格式■对话框,在"収元格效果"中选择"凸起"•爪击"确定崩
按钮
匸坯厂mwir保存"按tiiB.保存对表的修改。
二、简单应用题(计40分)
在"员工表•数据库中有两张表:
"部门利工资表s
(1)以■部门"表和"工资表"为数据源.创建査询3,査询研发部人员的基木工资.结果显示部门名称、员工姓名和基木工资字段。
查询的結果如图1・3所示。
图1・3
(2)建立一个参数査询P27通过输入员HID显示员工的工资情况。
参数提示为"请输入员工IDS如图卜4所示:
结果显示员工姓名、基本工资.奖金、岗位工资和保险金字段。
査询的结果如图1・5所示。
二、简单应用题
(1)【操作步骤】
L龙勲」在"员工表"数据库中笊击"査询"对象。
匚殛匚讥击■新建"按钮,在"新建査询”窗口中选择"设汁视图*1击"确定"按钮.添加"工资表^和•部门^表.然后单击“关闭^按钮,关闭"显示表"对话框。
Li莎字段行选择〃部门需称7"员工姓名“和〃基本工资〃字段,在少部门名称〃对应的准则行输入〃研发部\如图1・3所示。
工姓名
丸工舟
■
ssn
工际
工氓
—
0
0
~^r~
呷发部・
▼
图1-3
VSL.忙旷保存该钮I』在弹出的•另存为如话框中输入查询名字91",单击"确定"按钮并做击右上角^关闭^按钮,关闭播Q广査询设计视图。
(2)【操作步骤】
尹L在"员工表"数据库中单击〃査询”对彖。
匚步垂匚収击^新建"按钮,选择■设计试图S収击"确定按钮.添加"工资表",然后爪击"关闭"按钮,关闭:
显示表^对话眩
声匸选择少工资表〃的「员工姓夕基本工资〃「奖金〃、〃岗位工资〃「保险金7:
员工nr字段,在:
员工ID”对应的准则行输入〃[请输入员工ID(并去掉〃显示"行的如图1・4所示。
…步癱£J収击工具栏中■保存该钮EL在弹出的用存为"对话框中输入查询名字P2"并单击"确定“按钮。
图1・5
三、综合应用题(计30分)
在"工资表・md『数据库中有“部门争广工资表•两张表。
(1)建立一个基于工资表的窗体"工资情况表S在窗体中显示员工姓名、基木匸资、奖金、保险金和税前工资字段。
税前工资二基本工资+奖金•保险金。
布局:
纵栏表:
样式:
标准。
(2)设宜窗体宽度为10.325厘米。
窗体结果如图1・6所示。
三、综合应用题
(1)【操作步骤】
申山在■工资表"数据库中单击"窗体”对彖。
迪轧er新建该钮.在为建窗体如话框中选择^设计视图=数据來源选择y资表n然后怕r确定"按钮。
匚珥I保证工具栏中待段列表该钮■按下.左键拖动迤名乙“基木匸资乙"奖金"「保险金"字段到窗体中。
步麋4」打开菜单中〃视图匸具箱=左键収击■文木框主匕拖到窗体上.弹出"文木框向导"窗口,怕F下一步^按钮。
蜒」"I击^下一步”按钮.输入文木框名称■税前工资S収击•完成"按钮.关闭"文木框向导S莎二在文木框中输入"=[基本丄资]+[奖金h保险金r,如图i・5所示。
■“
■
图1・5
丙厂选中勺基木匸资|+[奖金卜[保险金「文木眩单击工具栏需性瘁按钮厅.弹出収木框:
稅前匸资^屈性对话
框。
••於色」在对话框中,选择"格式"选项卡,在~格式"属性行中选择"货币"。
讥击工具栏中r呆存该钮剧.在弹出的"另存为"对话框中输入窗体名字t:
资情况表n单击"确定"按钮。
(2)【操作步骤】
尹Li在"工资表“数据库中笊击“窗体^对彖。
口
[?
晅选中~匸资情况表"窗体.諾.击"设讣"按钮隧没计©.出现"匸资情况表*■设计视图窗口。
'如」収击工具栏軀性"按钮虛,弹出"窗体属性"对话眩
匸莎I在对话框中,选择%式"选项卡,在"宽度"属性行中输入"10.325厘米"。
憾虬i讯击右上角按钮,关闭"窗体属性"对话框。
L妙6.讥击匸具栏上的“保存"按钏IH.保存对窗体的修改.关闭窗体设计视图。
第二套
一、基本操作题(计30分)
在"product・mdb"数据库中有一张"product*表c
(1)按照表2・1要求建立•供应商”表。
表2・1
字段名称
数据类型
字段大小
是否主键
供应商ID
自动编号
长整型
足
供应商名称
文本
20
否
供应商ID
供应商名称
供应商1
2
供应毗
3
供应商3
4
供应商4
(3)将•供应商"表和"product表之间的关系设经为一对女•实施参照完整性。
一、基本操作题
(1)【操作步骤】!
占1」在"product数据库窗口中玳击"表"对彖。
匚砸Z讥击为建"按钮•在审建表"对话框中选择"设讣视图S单击"确定”按钮.按照表2」耍求输入仔段名称S选
择对应的"数据类型"。
帥丄.在"供应商KT行,在字段属性中常规^选项卡设宜中长整型S鼠标光标放在此行单击右键.选择联主键SES期匚在"供应商名称^行,在字段屈性常规^选项卡设雷字段大小■为"207如图2・1所示。
"表,单击"确定"按钮.关闭"显示表"对话眩
塑J鼠标左键拖动供应商该的"供应商ID"字段到"produc广表的"供应商ID"字段。
歼」在“編辑关系”对话框中选择"实施参照完整性S"product表和醴应商"表之间的关系设宜为“一对旷.如图2・3所
示,联F创址按钮。
厂crwTWG
rcnivuuff■
图2・3
匚莎—浪击工具栏中^保存"按績IH.并单击"编输关系”对话框右上角咲闭"按钮。
二、简单应用题(计40分)
在2mail.mdb"数据库中有"邮件区域S”邮件列表翔广个人信息,三张表.按要求建立査询:
(1)以”个人信息"「邮件列表"和■邮件区域“表为数据源.建立生成表査询"査询广,査询区域ID=2的用户的姓名、昵
、电子邮件地址和区域ID字段.结果生成P]】ailLisl"表。
其显示结果如图2・2所示。
图2・2
(2)以•个人信&\*邮件列表■为数据源.创建参数査询•按区域ID査询S实现输入区域ID(如图2・3所示).显示名字.电子邮件地址.电话和区域ID字段。
运行査询的结果如图2J所示。
图2・3
图24
二、简单应用题
(1)【操作步骤】
五L」在^e-mair数据库中单击"査询"对欽。
涉骤2讯击纱新建该钮,在"新建查询为话框中选择"设汁视图S单击"确定S弹出:
显示表F话框,依次添加"邮件区哼「邮件列表乙•个人信息瘁表,然后笊击"关闭"按钮,关闭"显示表^对话框。
3>T爪击主菜k査询"「生成表査询”,弹出"生成表^对话眩输入生成表的名称"EmailLis「山旷确定该钮关闭
"生吟表^对话框°
L期4_依次在字段行选择"姓名J"昵称s"电子邮件地址7"区域ID"字段.在円区域ID"字段对应的准则行输入
如图24所示。
图2J
HE収击■保存"按钮13’在弹出的用存为"对框中输入査询名称为肇询1",収击■确定"按钮。
(2)【操作步骤】
逆斃Li在飞-mail"数据库中讯击“査询"对象。
兰轧讥击为建"按钮,在审建査询如话框中选择r殳计视图=爪击*•确定■按钮.添加"邮件列表个人信息"表,然后巾i击瘁关闭"按钮,关闭:
显示表^对话框。
匸坯Z从表中选择"姓名乙气也子邮件地址乙^电话S区域ID"字段,在"区域ID”字段对应的准则行输入"[请输入区域
三、综合应用题(计30分)
在•学生・md『数据库中有"班级表S&果程表"和,学生成绩表"三张表°
(I)以■学生成绩査询"结果为数据源.创建"学生成绩表■窗体.在窗休中显示学生ID.姓名.班级名称.课程名称和分数字段「
三、综合应用题
(1)【操作步骤】
[独Li打开埠生後据库窗口,笊击"窗体对象。
d^E贰击■新建"按钮,在"新建窗体"对话框中选择^窗体向导=数据源选择"学生成绩査询r然后的击"确定"按
图24
界4」连续四次収击■下一步:
在■请为窗体指定标題"中输入窗体标题"学生成绩表S亟匚讥击■完成"按钮,关闭窗口退出。
(2)【操作步骤】
••童黑Li打开■学生"数据库窗口,爪击"窗体"对象。
3SE2选中埠生成绩表“窗体,右键单击选择"设计•视图单击丄具箱中的"标签控件上•添加到窗体贞眉上,选中
标签.输入标签名称^学生成绩表"。
选中添加的标签.在匸具栏中选择对应的^居中:
文木格式,字体为"宋体S字号为"12J选中窗体贞眉栏,右键収击选择"属性r在格式页禹度行输入"1厘米S选中窗休贞脚栏.右键収击选择为性r在格式页商华行输入"0.501厘米S总击工具栏中^保存该钮日,讥击右上角"关闭”按钮同退出窗体。
第三套
一、基本操作题(计30分)
(1)创建公司"公司产品・mdb“数据库.将“公司产晶•打以"公司产品“为表名导入到数据库中•第一行不包含字段名.由系统自行添加主键。
(2)按表3・1婆求修改“公司产品“表的设汁。
表3・1
更改后字段名
数据类型
字段大小
字段1
冬件名称
文本
20
字段2
价格
货:
币
(3)在公司产品表中填加文木类空字段•型号=字段大小为10,并输入表3・2中的数据。
^2
HN-4
2HN-03
3HY42
4HNA
一、基本操作题
(I)【操作步骤】
匸亟匸启动Access,在弹出的^MicrosoftAccess^*对话框的^新建数据^框中选择"空Access数据库然后取击•确定"按钮。
r__7
USE在"文件新建数据库"对话框中选择对应考生文件夹的路径.将文件命名为■公司产品S爪击^创建"按钮.创建并打开"公司产品裁据库。
页匚在"公司产品徴据库对话框中单击"表如紀怕IT新建"按钮.在审建表"对话框中选择"导入表S笊击“确定7弹出•导入对话腿
L步骤4一在"导入"对话框的"査找范FT框中找到要导入文件的位逬,在"文件类5T中选择"文本文件",在列表中选择"公司产品.txt\讯击”导入"按钮.弹H广导入文木向导^对话框.然后单击"下一步=不选中"第一行包含字段名"。
步艷」三次収击■下一步7选中J11Access®加主键"单选按钮,如图3・1所示。
3©|2|,丄T・[TP*8M如f
图3"
亟匚然后収击下一步"•输入表的名字"公司产品",氓击派完成"按钮.弹岀结果提示框,提示数据导入已经完成.
单击瘁确定"按钮,关闭提示框。
(2)【操作步骤】
!
於丄」在"公司产品"数据库窗口下,单击"表^对彖。
L空J右键矗击"公司产品^表.选择^设讣视图S按表3・1要求修改对应字段的字段名称、数据类型,在对应的“常规^选项卡设宜字段大小,如图3・2所示。
图3・2
取击工具栏"保存"按钮GJ,并讥击右上角"关闭"按钮曲.关闭对话框。
(3)【操作步骤】
五1」在"公司产品”数据库窗口下,单•击"表"对躱。
童鸵』右键収击■公司产品"表.选择"设讣视图添加"型号"字段,数据类型选择"文木7字段大小输入^10\关闭表设计视图。
匚殛匚双击^公司产品"或右惟収击后选择〃打开7在^型号"字段列输入表3・2耍求的对应数据。
EI藪:
单击工具栏中"保存"按钮IH.并单击右上角"关闭"按钮关闭对话框。
二、简单应用题(计40分)
在•商品管理^数据库中.有■产地表乙辭产品表"和"生产商表S以这三张表为数据源•建立以下査询:
(1)以"产品表•为数据源.建立"洗发水査询“的模糊査询.査询所有洗发水产品信息.结果显示产品ID.产品名称和产
品价格字段。
査询的结果如图3・1所示。
(2)以"产地表“和"产品表"为数据源.创建分组查询“统il:
统il•每个产地提供的产品种类•结果显示产地名称和该地区提供的产品种类(Count([产品表]•[产品ID]))字段。
査询结果如图3・2所示。
图3・1
ll»ULLdlixULLJI
图3・2
二、简单应用题
(1)【操作步骤】
层在"商品管理"数据库中氓击■查询"对欽。
USE加击^新建"按钮,在"新建査询"对话框中选择〜设订•视图=单•击”确定^按钮.添加"产品表",然后讯击"关闭"按钮;关闭“显示表"对话框。
Lf璽匚选择^产品ID\产品名称rr产品价格S在瘁产品名称瘁字段对应的准则行输入"Like"水洗发水"S如图3・3所示。
图3・3
驛匸取击工具栏"保存"按钮日,在弹出的"另存为"对话框中输入査询名称为^洗发水査询S按右上角"关闭”按钮此退出c
(2)【操作步骤】塾』在"商品管理"数据库中浪击踣査询"对象。
Lj®j丹”厂新建按钮,在"新建査询^对话框中选择•设计视图=爪击"确定按钮.添加"产地表"和廂产品表=然后单击"关闭"按钮关闭”显示表"对话框。
步翌』选择"产地名称S"产品ID"字段,魏击冷讣"按钮上2。
在牛地名称"字段对应的"总计"行选择*GroupBy\在严
品ID"字段对应的"总汁"选择"CoimL,在"产品ID"字段前添加T亥地区提供的产品种类:
岸样。
如图3・4所示。
匚步甄•ihiI-乂厂kjlH
在弹耐另存爲盂中输入査询名称为如”,贰击右上角.关闭伽"退出。
三、综合应用题(计30分)
在"producmdb"数据库中有■产地表S褛产品表翔广生产商表"。
(1〉创建一个基干"产品查询^结果的窗体■产品信息7在窗体中显示"产品査询"的全部字段。
布局^纵栏表:
样式:
标准。
(2)创建"关闭产品信息窗体”宏。
用來关闭^产品信息理窗体。
在"产品信息廂窗体中添加■退出"按钮•实现运行■关闭产品信息窗体"宏。
窗体锻终结果如图3・3所示。
三、综合应用题
(1)【操作步骤】
W打开Produc广数据库窗口,单击荀体"对象°
期?
.贰击为建"按钮,在审建窗体"对话營窗体向导=数据源选择"产品査询r然后做击"确定"按钮。
丙匚在弹出"窗体向导"对话框中,单击"且卜按钮,如图3・5所示.讯击瘁下一步J
图3・5
分J収击”下一步S在窗体布局处选择"纵栏表r爪击"下一步S脚邑样式选择"标准"•讯击"下一步",标題内输入^产品信去6讯击■完按钮,弹出窗休.单击右上角^关闭川按钮
(2)【操作步骤】
•步異Li在"product数据库窗口.总击“宏"对彖。
一理一贰击^新建"按钮,在"操作"列下拉列表选择"close".对象类型选择^窗体=对象名称选择"产品信息S层丄』氓击■保存瘁按钮•输入宏的名字■关闭产品信息窗体S关闭宏窗口。
护4一氓击■窗体^对铁.右惟収击^产品信息S选择5殳计视图=在窗体中添加"命令按钮3」。
占在弹出的•命令按钮向导"中•"类别^栏选择"杂项S"操作“栏选择瘁运行宏=单•击“下一步”。
巨專厂讥击■下一步选择在按钮上显示"文木对应的文木框中输入"退出S如图3・6所示。
图3(
cue单击"完成"按钮,然后单击工具栏"保存"按钮日,并单击右上角"关闭4H。
第四套
一、基本操作题(计30分)
在考生文件夹中有"公共汽车・mdb“数据库。
(1)将数据库中的"公共汽吃"表导出.第一行包含字段名,导出文件为•公共汽^.txt\放到考生文件夹。
(2)将■公共汽车•表的行高设宜为12.将ID列隐瓶按洋号•字段升序排列「公共汽车"表的设计如图4・1所示。
■叭
1…
1"**1?
卄9|"g|I
r^r
1
5F
HI
"貧j
«=■
3
r
1
XI
■矿
]
LX«
1«
fcJDR
■
»Xw
is
伍
1
•oc■
III
4
rr«x■
r?
w■
n滾口:
i■■
r?
E■
图4・1
(3)将■售票员"表的"性别^字段默认值设迓为"男=将•售票员二表和"公共汽千匸表的关系设宜为一对多,实施参照完整性。
一、基本操作题
(1)【操作步骤】
申L在"公共汽车"数据库窗口中,单击"表瘁对線。
匚壅匚右键収击^公共汽午"表.选择"导出",保存类型选择"文木文件S文件名输入"公共汽丰・=选择对应考试文件夹所在路径,弹出瘁导出文件向导"对话框,的击"下一步"。
LOL选中■第一行包含字段名称7单击"完按钮。
在"公共汽车"数据库窗口中,巾•击"表"对仪。
双击•公共汽千r表或右键单击后选择身j•开7然后在菜収中"格式廂一”行高=在瘁行岛"对话框中输入“12:
单•击
选中CD"列.右键单击,选择“隐藏列"。
选中:
车号"字段列,右键单击.选择^升序S
讯击■保存"按们IH
(3)【操作步骤】
埜也在"公共汽车"数据库窗口中,单•击"表"对彖。
步轧右惟讥击^售票员7选择"设讣视图",选中"性列近段.在字段屈性中"常规"选项卡的”默认值"行输入甥S
一步鸵一菜单中选择7具关系”,按下"显示表该钮却,添加%票员翔广公共汽忙表.拖动^售票员"中的%票
二、简单应用题(计40分)
■职工管理•数据库中有■基本情况"「工资变动"、”部门"和•职务59张表。
(1)以^基木情况表为数据源.建立参数査询粳按人员编号查询=输入人员编号后査询人员的姓名和职务.参数提示为〃
请输入人员编号:
如图4・2所示:
结果戢示人员编号、姓名和职位字段。
査询结果如图4・3所示。
(2)以■基木怙况"表为数据源.建立删除査询联按人员编号删除=输入人员编号删除人员的全部信息.参数提示为,请输入人员编号:
S
2.简单应用题
(1)【操作步骤】
L蟀1J在"职工管理"数据库中®击■查询瘁对線。
I3SE収击"新建"按钮,在"新建査询^对话框中选择^设计视图=单•击円确定"按钮.添加逮木情况^表.然后/击"关闭半钮,关闭"显示表•对话框。
[1SE在^字段瘁行选择"人员编号乙"姓名"和"职务"字段.在"人员编号瘁字段对应的准则行输入"[请输入人员编号:
厂,如图4・2所示。
1514-2
L^i_怕f保存我钮19’弹w另存为"对话眩输入査询名称为”按人员编号查询s魏击”关闭也钮.关闭"按人员編号査询"对话框。
(2)【操作步骤】
甲札在"职工管理徴据库中单击"査询对彖。
乜骤2■一讥击"新建按钮,在"新建査询"对话框中选择"设计视图=爪击^确定■按钮.添加"基木情况^表,然后单击瘁关闭半钮,关闭"显示表^对话眩j
[HO在"字段衍选择"人员编号坤段,点击丄具栏中的肇询类型"按钮土…选择涮除査询s在"删除"行选择"Where",在对应的准则行输入"[请输入人员编号:
「如图4・3所示。
1514-3
L步黑±1也f保存我钮IH・弹出"另存为"对话框,输入查询名称为"按人员编号删除s的击•关闭也钮.关闭"按人员编号测除"对话框。
三、综合应用题(计30分)
在•人事管理系统・mdb"数据库中有"基木悄况S"工资变动S"部门“和•职务“四张表。
(1)以"部门"表和"基本情况"表为数据源•创建多表査询"员工信息",结果显示姓名、出生日期、职务、部门名称和I:
资字段°
(2)用窗体向导创建基于,员工信息■查询的窗体"基木信息J布局:
纵栏表:
样式:
沙岩。
为"基木信息"窗体创建商级筛选.筛选出半前丿J过生日的员工信息。
窗体最终结果如图4J所示。
三、综合应用题
(1)【操作步骤】
害型丄在"人爭管理系统"数据库中单击"査询"对彖。
戲煲乙讥击律斤建"按钮,在审建査询"对话框中选择•设讣视图=爪击"确定■按钮.添加"部门■表和違木惜况"表.然后单击•关闭"按钮,关闭:
显示表^对话框。
[1冠在"字段衍添加"姓名S"出生日期S"职务"「部门名称"和"工资"字段,如图44所示。
图4J
丙厂氓击丄具栏中r呆存也钮弹出"另存为%话框,输入查询名称为%工信息s总击"关闭"按钮,关闭%匸信息「对话框。
(2)【操作步骤】
世剽i在"人事管理系统”数据库