计算机等级考试二级Access上机试题及答案第七套

  基本操作:

  (1)在考生文件夹下,samp1.mdb数据库文件中建立表tCourse,表结构如下:

计算机等级考试二级Access上机试题及答案第七套

  (2)根据tCourse表的结构,判断并设置主键。

  (3)设置学时字段的相关属性,使其输入的数据必须大于0。

  (4)设置开课日期字段的输入掩码为短日期,默认值为系统当前日期的前一天。

  (5)在tCourse表中输入以下2条记录:

计算机等级考试二级Access上机试题及答案第七套

  (6)在数据表视图中冻结课程名称字段。

  简单应用:

  考生文件夹下存在一个数据库文件samp2.mdb,里面已经设计好表对象tTeacher、tCourse、tStud和tGrade,试按以下要求完成设计:

  (1)创建一个查询,按输入的教师姓名查找教师的授课情况,并按上课日期字段降序显示教师姓名、课程名称、上课日期三个字段的内容,所建查询名为qT1;当运行该查询时,应显示参数提示信息:请输入教师姓名。

  (2)创建一个查询,查找学生的课程成绩大于等于80且小于等于100的学生情况,显示学生姓名、课程名称和成绩三个字段的内容,所建查询名为qT2。

  (3)对表tGrade创建一个分组总计查询,假设学号字段的前4位代表年级,要统计各个年级不同课程的平均成绩,显示年级、课程ID和成绩之Avg,并按年级降序排列,所建查询为qT3。

  (4)创建一个查询,按课程ID分类统计最高分成绩与最低分成绩的差,并显示课程名称、最高分与最低分的差等内容。其中,最高分与最低分的差由计算得到,所建查询名为qT4。

  综合应用:

  考生文件夹下存在一个数据库文件samp3.mdb,里面已经设计好表对象tAddr和tUser,同时还设计出窗体对象fEdit和fEuser。请在此基础上按照以下要求补充fEdit窗体的设计:

  (1)将窗体中名称为Lremark的标签控件上的文字颜色改为蓝色(蓝色代码为16711680)、字体粗细改为加粗;

  (2)将窗体标题设置为显示/修改用户口令;

  (3)将窗体边框改为细边框样式,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮和分隔线;并且保留窗体的关闭按钮;

  (4)将窗体中退出命令按钮(名称为cmdquit)上的文字颜色改为棕色(棕色代码为128)、字体粗细改为加粗,并在文字下方加上下划线;

  (5)在窗体中还有修改和保存两个命令按钮,名称分别为CmdEdit和CmdSave,其中保存命令按钮在初始状态为不可用,当单击修改按钮后,保存按钮变为可用,同时在窗体的左侧显示出相应的信息和可修改的信息。如果在口令文本框中输入的内容与在确认口令文本框中输入的内容不相符,当单击保存按钮后,屏幕上应弹出如下图所示的提示框。现已编写了部分VBA代码,请按照VBA代码中的指示将代码补充完整。

计算机等级考试二级Access上机试题及答案第七套

  要求:修改后运行该窗体,并查看修改结果。

  注意:不允许修改窗体对象fEdit和fEuser中未涉及的控件、属性;不允许修改表对象tAddr和tUser。只允许在*****Add*****与*****Add*****之间的空行内补充一行语句、完成设计,不允许增删和修改其它位置已存在的语句。

  上机试题解析

  基本操作:

  本题主要考核点:在一个数据库中添加一个新表、表结构的定义、主键的设置、有效性规则的设置、向表中输入记录、输入掩码的设置和字段冻结设置。

  本题解题思路:

  第一步:打开考生文件夹下的samp1.mdb数据库。

  第二步:打开数据库菜单选择新建(N),在弹出的新建表对话框中,点击设计视图按钮,在弹出的表设计器中按题面要求依次输入各字段的定义。

  第三步:主关键字是每个表中能惟一标识每条记录的字段,可以是一个字段,或是一组字段。由表中字段可知,课程编号为该表的主关键字,选中课程编号字段行,点击工具栏上的主键按钮。然后点击文件菜单下的保存,输入表名tCourse,点击确定按钮。

  第四步:选中学时字段行,选中下面的有效性规则,在右边的框中输入>0。

  第五步:选中开课日期字段行,点击输入掩码属性右边的…按钮,弹出输入掩码向导,选择短日期;点击默认值属性右边的…按钮,弹出表达式生成器,在文本框中输入Now()-1,也可以在默认值框中直接输入Now()-1。

  第六步:向tCourse表中输入题面所要求的各字段的内容。

  第七步:打开表tCourse数据表视图,选中课程名称字段列,选择格式菜单下的冻结列。

  简单应用:

  本题主要考的是数据库的查询。

  本题解题思路:

  (1)点击查询,在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tTeacher和tCourse表,然后从 tTeacher 表中选择教师姓名,从tCourse表中选择课程名称、上课日期,然后在教师姓名字段的条件中输入:[请输入教师姓名],接下来在上课日期字段的排序中选择降序,最后以qT1保存查询。

  (2)与第1小题类似,在选择了tStud、tGrade和tCourse表后,选择题目上所说的三个字段,再选择成绩字段,在成绩字段的条件中输入:>=80 And <=100,最后以qT2保存查询。

  (3)选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tGrade表,在第一个字段中输入:年级:Left([学生ID],4),然后选择tGrade表中的课程ID字段,在第三个字段中输入成绩之Avg:成绩,在第一个字段的排序中选择降序,单击视图菜单中的总计命令,将成绩字段的总计选择为平均值,最后以qT3保存查询。

  (4)选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tGrade和tCourse表,在第一个字段中选择课程名称,在第二个字段中输入:最高分与最低分的差:Max([成绩])-Min([成绩]),然后在第三个字段中选择课程ID,把该字段中的显示中的钩去掉,单击视图菜单中的总计命令,将第二个字段的总计选择表达式,最后以qT4保存查询。

  综合应用:

  本题主要考的是窗体的设计、VBA的数据库编程。

  本题解题思路如下:

  (1)打开窗体对象fEdit的设计视图,选中Lremark的标签控件,右击鼠标选择属性,前景色设置为16711680,字体粗细设置为加粗。选择fEdit窗体,设置标题属性为显示/修改用户口令,边框样式为细边框,滚动条为两者均无。记录选择器、导航按钮和分隔线属性均为否,关闭按钮属性为是。

  (2)选择退出命令按钮,右击鼠标选择属性,前景色设置为128,字体粗细为加粗,下划线为是。

  (3)在VBA编程的第一空中,需要设置屏幕上弹出如题面所示的提示框语句,所填语句为:MsgBox 请重新输入口令!。

更多相关文章
  • 苹果的用户越来越多,问题就会被发现的越来越多 安全研究人员近日表示,刚刚上市的苹果新一代操作系统Leopard防火墙存在漏洞,并不阻止来自外部的网络入侵.尽管Leopard系统安全性得到了提升,但Heise Security研究员Jürgen Schmidt近日指出,Leopard的防火墙存在诸多漏 ...
  •   10.1.3 不要向已经释放的对象发送消息 有些读者想测试当对象释放时, 其retainCount 是否变为了0, 他们的试验代码如下: (记得要在Appdelegate.m 中 设置为MRC -fno-objc-arc) - (BOOL)application:(UIApplication * ...
  • 一.默认日志配置 在django 1.4中默认有一个简单的日志配置,如下 # A sample logging configuration. The only tangible logging # performed by this configuration is to send an email ...
  • 易网科技讯8月10日消息,阿里巴巴今日宣布,阿里将以约283亿元人民币战略投资苏宁,成为第二大股东,占股19.99%:苏宁将以140亿元人民币认购不超过2780万股的阿里新发行股份:双方将打通线上线下全面提升效率.随后苏宁发布公告,将向淘宝(中国)及安信-苏宁众承2号定向资产管理计划(苏宁第二期员工 ...
  • Cookies 操作类 功能: 1.保存,读取,更新,清除cookies数据. 2.可设置前缀. 3.强制超时控制. 4.cookies数据可以是字符串,数组,对象等. Cookies.class.php <?php / Cookies class 保存,读取,更新,清除cookies数据.可 ...
  • 能力要求: 能独立做渗透测试  了解行业内产品更好 要求能写方案和讲 不能写 可以培养 年龄要求: 25岁以下   工作地点: 北京   待遇: 视能力面谈   如有意向请联系qq: 258675075 注释: 如果提及在红黑联盟或暗影技术团队的作品,将可能提高应聘成功率  
一周排行
  • 介绍 Laravel 的 Eloquent ORM 提供了漂亮.简洁的 ActiveRecord 实现来和数据库的互动. 每个数据库表会和一个对应的「模型」互动. 在开始之前,记得把 config/database. ...
  • 近期正在开发微信支付功能,用crul调用证书时提示类似错误 58 problem with the local client certificate. 经过查找手册和实验,参考php手册提供的以下方案可以解决,代码如 ...
  • 据国外媒体报道,针对美国最大的门户网站雅虎的45万用户名和密码遭黑客盗窃一事,一位雅虎用户日前把公司告至美国加利福尼亚州圣何塞联邦法院,并提出了索赔要求.用户杰夫·艾伦(Jeff Allan)在诉讼中表示,雅虎未能采 ...
  •       刚看到一新闻说很多互联网公司尤其是草根北京的都缺少有针对性的CTO,看完我感觉我要努力学好算法,争取自己创业. 一.PearsonCorrelation       两个变量之间的相关系数越高,从一个变量 ...
  • TPL Dataflow库的几个扩展函数 TPL Dataflow是微软面向高并发应用而推出的新程序库.借助于异步消息传递与管道,它可以提供比线程池更好的控制.本身TPL库在DataflowBlock类中提供了不少扩 ...
  • 题目链接:B - Molar mass 题目大意:计算化学式的相对原子质量 高中化学题 思路:水题 遍历字符串 我提前初始化了一个浮点数组 存储C H O N的相对原子质量 方便计算 难办的地方就是后面的原子数 1的 ...
  • Nginx设置404有很多用户都会遇到,在真正的使用中会有相当的问题解决方法.下面我们就来学些有关于Nginx设置404的解决方法.今天帮客户的Nginx设置404页面转发,按平常的写法 error_page 404 ...
  • oppo是一个值得信赖的品牌,也是值得国人骄傲的国产的国际品牌,功能齐全,界面出色,外表时尚.电池也很给力,在众多的oppo手机中有几款是值得的购买的,下面我们就来具体介绍这几款oppo手机 最近oppo n1以一转 ...
  • Basic caculator 这题有几种思路,都不是很简单,这就是为啥计算机喜欢用波兰和你波兰,因为求值非常简单,已经体现了运算符优先级了. 1. 运算符优先级表,非常麻烦,需要n*n的表格 2. 用火车调度场算法 ...
  • VR 2014是针对 2014 年虚拟现实创业公司的一个系列报道,将从显示设备.交互产品.内容制作平台.传输技术.云服务.媒介.分发等角度,为大家全面呈现 2014 年的中国虚拟现实创业生态. 如果你也是 VR 创业 ...