1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 计算机试题2考试操作题 计算机二级Access机考操作题 2

计算机试题2考试操作题 计算机二级Access机考操作题 2

时间:2019-05-26 05:15:05

相关推荐

计算机试题2考试操作题 计算机二级Access机考操作题 2

一、基本操作题(共18分)

1、

在考生文件夹中有一个“Acc1.mdb”数据库。

(1)按照下表的要求创建“成绩”表,成绩的有效性规则为O~100的数据。字段名称字段类型字段大小是否主键

学号文本8

课程号文本5

成绩数字整型

(2)在“成绩”表中输入如下数据。学号课程号成绩

2004A00155

2001A00180

20020023A00188

20020001A00270

20020003A00290

20020005A00258

20020011A00392

20020005A00455

(3)设置“课程”表和“成绩”表的关系为“一对多”,“实施参照完整性”。

(4)将“任课老师”表与“课程”表的关系设置为“一对多”,“实施参照完整性”。

2、

在考生文件夹中有一个“Acc1.mdb”数据库。

(1)将“基本情况”表以“基本情况.xls”格式导出,并保存到考生文件夹中。

(2)在“部门”表中添加“部门简介”字段,数据类型为“文本”,字段大小为“50”。

(3)为“部门”表的“部门名称”字段设置“无重复索引”。

3、

在考生文件夹下的“Acc1.mdb”数据库中已建立两个表对象(名为“员工”表和“部门”表)。请按以下要求,完成表的各种操作:

(1)设置表对象“员工”表的“聘用时间”字段有效性规则为:1950年(含)以后的日期,同时设置相应有效性文本为“请输入有效日期”。

(2)将表对象“员工”表中编号为“000008”的员工的“照片”字段值替换为考生文件夹下的图像文件“000008.bmp”。

(3)删除“员工”表中“姓名”字段中含有“红”字的员工记录。

(4)隐藏“员工”表的所属部门字段。

(5)删除“员工”表和“部门”表之间已建立的错误表间关系,重新建立正确关系。

(6)将考生文件夹下“Test.xls”中的数据导入当前数据库的新表中。要求第一行包含列标题,导入其中的“编号”、“姓名”、“性别”、“年龄”和“职务”5个字段,选择“编号”字段为主键,新表命名为“tmp”。

4、

在“Aec1.mdb”数据库中有“订单”表和“雇员”表。

(1)按照下表的要求建立“订单明细”表,“折扣”字段的有效性规则为“>0and<=1”。字段名称数据类型字段大小是否主键

订单ID文本10是

产品ID文本5

单价货币

数量数字整数

折扣数字单精度

(2)在“订单明细”表中输入如下数据。订单ID产品ID单价数量折扣

A000001A1020¥110.5050.90

(3)将“订单明细”表到“订单”表的关系设置为“一对一”,“实施参照完整性”。

5、

(1)建立“Acc1.mdb”数据库,将考生文件夹中的“课程.xls”和“任课老师.xls”导人数据库中,第一行包含列标题,设置“课程号”和“任课老师ID”为主键,将导入表命名为“课程”和“任课老师”。

(2)按照下表的要求修改“课程”表。字段名称字段类型字段大小是否主键

课程号文本5是

课程名称文本20

任课老师ID文本10

学分数字整型

学时数字整型

(3)按下表要求修改“任课老师”表。字段名称字段类型字段大小是否主键

任课老师ID文本5是

姓名文本10

(4)设置“任课老师”表和“课程”表为“一对多”关系,“实施参照完整性”。

二、简单应用题(共24分)

6、

考生文件夹下存在一个数据库“Acc2.mdb”,包含"cour"、“grade"和“str”3个关联表对象,及一个空表“stuin1fo”,试按以下要求完成设计:

(1)以“Cour”、“grade”和“str”表为数据源创建一个查询,查找并显示“姓名”、“性别”、“课程名”和“分数”4个字段的内容,将所建查询命名为“qyl”,如图2所示。

(2)以“cour”、“grade”和“str”表为数据源创建一个查询,计算每名学生所选课程的学分总和,并依次显示“姓名”和“学分累计”字段值,其中“学分累计”为计算出的学分总和,将所建查询命名为“qy2”,如图3所示。

(3)创建一个查询,查找年龄大于平均年龄的学生,并显示其“姓名”和“性别”,将所建查询命名为“qy3”,如图4所示。

(4)以“'cour”、“grade”表为数据源创建一个查询,将所有学生的“班级”、“学号”、“课程名”和“分数”填入“stuinf0”表的相应字段中,其中“班级”值是“grade”表中“学号”字段的前5位,将所建查询命名为“qy4”。查询结果如图5所示。

7、

在“Acc2.mdb”数据库中有“部门人员”、“部门信息”、“订单”、“订单明细”、“产品”和“工资”表。

(1)以“订单”和“订单明细”表为数据源,创建查询“每天销售额”,统计每一天的销售额。结果显示“订购日期”和“销售额”字段,销售额=Sum(成交价*数量)*折扣。查询结果如图1所示。

(2)以“部门人员”表和“部门信息”表为数据源,创建查询“查询1”,查询性别为“女”且具有经理职位的部门人员信息。参数提示为“请输入订购日期”,结果显示“姓名”、“性别”、“职位”和“部门名称”。查询结果如图2所示。

8、

在“Acc2.mdb"数据库中有“入学登记”表、“系”和“专业”表。

(1)以“入学登记”、“系”和“专业”表为数据源,创建生成表查询“查询1”,生成“入学明细”表,生成“ID”、“姓名”、“性别”、“出生年月日”、“高考所在地”、“高考分数”、“专业名称”和“系名称”字段。查询结果如图1所示。

(2)以“入学登记”表、“系”和“专业”表为数据源,创建查询“查询2”,计算每个系的平均高考分数。结果显示“系名称”和“平均高考分数”字段,查询结果如图2所示。

9、

考生文件夹下存在一个数据库文件“Acc2.mdb”,其中已经设计好3个关联表对象“学生”、“课程”和“成绩”及表对象“Temp”。试按以下要求完成设计:

(1)创建一个查询,查找并显示学生的“姓名”、“课程名”和“分数”。所建立的查询命名为“查询1”。

(2)创建一个查询,查找并显示有书法爱好的学生的“学号”、“姓名”、“性别”和“年龄”4个字段内容,所建立的查询命名为“查询2”。

(3)创建一个查询,查找学生的成绩信息,并显示“姓名”和“平均成绩,,两列内容。其中“平均成绩”由统计计算得到,所建立的查询命名为“查询3”。

(4)创建一个查询,将所有男生的信息追加到“Temp”表对应的字段中,所建查询命名为“查询4”。

10、在“Acc2.mdb”数据库中有“雇员”、“产品”、“供应商”、“订单”4张表。

(1)以“雇员”表为数据源,创建参数查询“查询1”,实现通过输入生日范围显示雇员全部信息,参数提示为“起始日期”和“终止日期”。运行查询的结果如图1所示。

(2)以“雇员”、“产品”、“供应商”和“订单”4张表为数据源,建立查询“查询3”,查询供应商ID=1时产品定购情况,结果显示雇员“名字”、“订单ID”、“产品名称”和“数量”字段。运行查询的结果如图2所示。

三、综合应用题(共18分)

11、

考生文件夹下有一个数据库“Ace3.mdb”,其中存在已经设计好的表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。请在此基础上按照以下要求补充设计:

(1)将报表“rEmp”的报表页眉区内名为“bTitle”标签控件的标题文本在标签区域中居中显示,同时将其放在距上边“0.5cm”、距左侧“5cm”处。

(2)设计报表“rEmp”的主体节区内“tSex”文本框控件依据报表记录源的“性别”字段值来显示信息:性别为1,显示“男”,性别为2,显示“女”。

(3)将“fEmp”窗体上名为“bTitle”的标签文本颜色改为红色。同时,将窗体按钮“bTnp”的单击事件属性设置为宏“mEmp”,以完成单击按钮打开报表的操作。

注意:不允许修改数据库的表对象“tEmp”和宏对象“mEmp”;不允许修改窗体对象“fEmp”和报表对象“rEmp"中未涉及的控件和属性。如图7所示。

12、

在考生文件夹下有一个“Acc3.mdb”数据库。

(1)以“班级”表为数据源,创建“班级”窗体,在窗体中显示“班级ID”和“班级名称”字段。布局为纵栏表;样式为标准。在“班级”窗体中添加子窗体,子窗体中显示“学号”和“姓名”字段。删除子窗体标签。窗体最终效果如图3所示。

(2)以“学生档案信息”表为数据源,创建“按照学生姓名查询学生信息”查询,实现输入学生姓名显示学生信息的功能。参数提示为“请输入学生姓名”,结果显示“学生档案信息”表中的全部字段。

(3)在“学生信息查询”窗体中添加“按姓名查询”和“关闭窗体”按钮,分别实现“按照学生姓名”查询学生信息和关闭窗体的功能。窗体效果如图4所示。

13、

在考生文件夹下有一个数据库“Acc3.mdb”,其中已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。同时,给出窗体对象“fEmp”上一个按钮的单击事件代码,请按以下功能要求补充设计:

(1)重新设置窗体标题为“信息输出”。

(2)调整窗体对象“fEmp”上“退出”按钮(名为“bt2”)的大小和位置,要求大小与“报表输出”按钮(名为“btl”)一致,且左边对齐“报表输出”按钮,上边距离“报表输出”按钮1cm(即“bt2”按钮的上边距离“bt1”按钮的下边lcm)。

(3)将报表记录数据按照姓氏分组升序排列,同时要求在相关组页眉区域添加一个文本框控件(命名为“tm”),设置属性显示姓氏信息,如“陈”、“刘”……

注意:这里不用考虑复姓等特殊情况,所有姓名的第一个字符视为其姓氏信息。

(4)单击窗体“报表输出”按钮(名为“bt1”),调用事件代码实现以预览方式打开报表“rEmp”;单击“退出”按钮(名为“bt2”),调用设计好的宏“mEmp”以关闭窗体。显示结果如图2所示。

注意:不要修改数据库中的表对象“tEmp”和宏对象“mEmp”;不要修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性;

只允许在Add注释之间的空行内补充一行语句,完成设计,不允许增删和修改其他位置已存在的语句。

14、

在考生文件夹下有一个数据库“Acc3.mdb”,其中已经设计好表对象“tStud”,同时还设计出窗体对象“fStud”。窗体效果如图4所示。请在此基础上按照以下要求补充“fstud”窗体的设计:

(1)在窗体的页眉中距左边“0.4cm”,距上边“1.2cm”处添加一个直线控件,控件宽度为“10.5cm”,将控件命名为“tLine”。

(2)将窗体中名称为“Talbel”的标签控件上的文字颜色改为“蓝色”(蓝色代码为16711680),字体名称改为“华文行楷”,字体大小改为“22”。

(3)将窗体边框改为“细边框”样式,取消窗体中的水平和垂直滚动条、记录选定器、浏览按钮和分隔线,只保留窗体的关闭按钮。

(4)假设在“tStud”表中,“学号”字段的第5位和第6位编码代表该生的专业信息,当这两位编码为“10”时表示“信息”专业,为其他值时表示“管理”专业。设置窗体中名称为“tSub”的文本框控件的相应属性,使其根据“学号”字段的第5位和第6位编码显示对应的专业名称。

(5)在窗体中有一个“退出”按钮,名称为“CmdQuit”,其功能为关闭“fStud”窗体。请按照VBA代码中的指示将实现此功能的代码填入指定的位置中。

注意:只允许在Add注释之间的空行内补充一行语句,完成设计,不允许增删和修改其他位置已存在的语句。

15、

考生文件夹下存在一个数据库“Acc3.mdb”,其中已经设计好表对象“职工”、“销售”、“图书”和宏对象“mos”,窗体对象“book”和“employee”、子窗体“sell”。请在此基础上按照以下要求补充“employee”窗体的设计,窗体的最终效果如图6所示。

(1)在窗体页脚节区位置添加一个按钮,命名为“but1”,按钮标题为“查阅图书”。

(2)设置按钮“but1”的单击事件属性为运行宏对象“trios”。

(3)在窗体的页眉节区添加一个标签控件,其名称为“label0”,初始化标题显示为“职工详细销售情况”,属性设置为“隶书”、“加粗”,字体大小为“20”。

(4)设置主窗体标题栏的显示标题为“职工详细销售情况”。

(5)设置窗体的相关属性,使其中不显示记录选定器和浏览按钮。

注意:不允许修改窗体对象“employee”、“sell”、“book”和宏对象“mos”中未涉及的控件和属性;不允许修改表对象“职工”、“销售”和“图书”。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。