- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
国家二级(ACCESS)机试模拟试卷及答案
考试时间:______分钟总分:______分姓名:______
一、基本操作题
1.某班级有“学生信息”表,表结构如下:
*字段名:学号(文本型,长度10),姓名(文本型,长度8),性别(文本型,长度2),出生日期(日期/时间型),班级(文本型,长度10)
*要求:
*将“学号”字段设置为主键。
*将“出生日期”字段的格式设置为“长日期”。
*将“性别”字段设置为“男”或“女”的输入掩码。
*为“姓名”字段设置有效性规则,确保输入的姓名长度必须在2到8个字符之间。
2.使用“学生信息”表和“课程选择”表(字段名:学号,课程号,成绩,均为文本型)创建一个选择查询,查询结果包含“姓名”、“课程号”、“成绩”三个字段。要求:
*查询命名为“学生选课成绩查询”。
*在“成绩”字段旁边添加一个计算字段“绩点”,计算公式为:如果成绩=90,则绩点=4;如果成绩=80,则绩点=3;如果成绩=70,则绩点=2;其他情况绩点=1。
*查询条件为“成绩”字段不为空。
3.创建一个名为“查询学生基本信息”的查询,用于显示“学生信息”表中的所有字段。要求:
*该查询是一个带参数的查询,参数名称为“输入姓名”,参数类型为文本型。
*查询条件为“姓名”字段等于参数“输入姓名”的值。
4.创建一个名为“窗体1”的窗体,基于“学生信息”表。要求:
*窗体标题设置为“学生信息管理”。
*在窗体中添加一个标签控件,名称为“Lab_性别”,标题为“性别:”,控件的位置和大小根据需要设置。
*在窗体中添加一个组合框控件,名称为“Cbo_性别”,绑定到“学生信息”表的“性别”字段,设置为“组合框”的行来源类型,行来源为“‘男’;‘女’”。
二、简单应用题
根据以下要求,使用SQL语句完成操作:
5.创建一个查询,查询名为“查询平均成绩”,查询“课程选择”表,计算每门课程的平均成绩,结果字段为“课程号”、“平均成绩”。要求使用GROUPBY子句对“课程号”进行分组。
6.使用SQL语句,向“学生信息”表中插入一条记录,记录内容为:学号=2023001,姓名=张三,性别=男,出生日期=#1999-05-20#,班级=计算机科学2023级。
7.使用SQL语句,更新“课程选择”表中所有记录的成绩,将不及格(成绩60)的成绩都设置为60。
三、VBA程序设计题
8.假设有一个名为“主窗体”的窗体,其中包含一个名为“Cmd_查询”的命令按钮和一个名为“Lab_结果”的标签控件。请编写“Cmd_查询”按钮的单击事件代码(事件名称为`Cmd_查询_Click`),实现以下功能:
*执行名为“查询学生基本信息”的查询(第3题创建的查询)。
*将查询的参数“输入姓名”设置为文本“李四”。
*如果查询结果不为空,则将第一条记录的“姓名”字段的值显示在“Lab_结果”标签控件中;如果查询结果为空,则在“Lab_结果”标签控件中显示“无此人信息”。
9.编写一个VBA子程序,名称为`ShowMsg`。该子程序接收一个文本类型的参数,名称为`msg`。程序的功能是:使用`MsgBox`函数显示一个消息框,消息内容为`msg`参数的值,消息框标题为“提示信息”,按钮类型为`vbOKOnly`。
四、综合应用题
10.假设存在“教师信息”表(字段名:教师工号,教师姓名,性别,职称,联系电话,均为文本型)和“课程信息”表(字段名:课程编号,课程名称,授课教师工号,均为文本型)。请编写VBA代码段,实现以下功能:
*定义两个字符串变量`t_id`和`t_name`,分别用于存储要查询的教师工号和姓名,初始值分别为2021001和王老师。
*使用`DoCmd.RunSQL`方法执行一个SQL查询语句,查询所有由教师`t_id`授课的课程信息(包括课程编号和课程名称),并将查询结果存储在一个名为TempCourse的临时表中。
*使用`DoCmd.RunSQL`方法执行一个SQL查询语句,查询TempCourse临时表中所有课程的平均成绩(假设该临时表中有课程编号和平均成绩两个字段,平均成绩字段类型为数字型),并将结果输出到立即窗口(使用`Debug.Print`)。
*删
专注地铁、铁路、市政领域安全管理资料的定制、修改及润色,本人已有7年专业领域工作经验,可承接安全方案、安全培训、安全交底、贯标外审、公路一级达标审核及安全生产许可证延期资料编制等工作,欢迎大家咨询~
原创力文档


文档评论(0)