上机试题解析
基本操作:
本题主要考核点:在一个数据库中添加一个新表、表结构的定义、主键的设置、默认值的设置、向表中输入记录和输入掩码的设置。
本题解题思路:
第一步:打开考生文件夹下的samp1.mdb数据库。
第二步:打开数据库菜单选择新建(N),在弹出的新建表对话框中,点击设计视图按钮,在弹出的表设计器中按题面要求依次输入各字段的定义,其中单价字段的定义为:数据类型为数字,字段大小为单精度型,格式为固定,小数位数为2。
第三步:主关键字是每个表中能惟一标识每条记录的字段,可以是一个字段,或是一组字段。由表中字段可知,编号为该表的主关键字,选中编号字段行,点击工具栏上的主键按钮。然后点击文件菜单下的保存,输入表名tBook,点击确定按钮。
第四步:选中入库日期字段行,点击默认值属性右边的…按钮,弹出表达式生成器,在文本框中输入Now()-1,也可以直接在默认值框中输入Now()-1。
第五步:向tBook表中输入题面所要求的各字段的内容。
第六步:选择表tBook,点击设计按钮,选中编号字段,输入掩码中输入:AAAAAAAA,然后保存该表。
第七步:打开表tBook,选中简介字段列,再点击格式下的隐藏列按钮或者在鼠标右击后弹出的菜单中选择隐藏列,该列被隐藏。
简单应用:
本题主要考的是数据库的查询。
本题解题思路:
(1)选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tStud表,然后在第一个字段中输入:s_data:Max([年龄])-Min([年龄]),以qStud1保存查询。
(2)选择工具栏上的关系按钮(或者单击右键,选择关系),然后单击菜单上的显示表按钮(或单击右键,在弹出的菜单中选择显示表),把tStud和tScore表添加到关系窗体中,鼠标选中tStud表中的学号字段,然后拖到tScore表中的学号字段,然后在弹出的窗体上点创建按钮。
(3)选择新建(N),在弹出的新建查询窗体上选择设计视图,然后在弹出的显示表窗体上选择tStud和tScore表,从tStud表中选择姓名和性别字段,从tScore表中选择数学字段,在数学字段中输入<60的条件,以qStud2保存。
(4)与第1小题操作类似,在显示表窗体上选择tScore表,在第一个字段中选择学号字段,然后在第二个字段中输入平均成绩:([计算机]+[数学]+[英语])/3,最后以qStud3保存查询。
综合应用:
本题主要考的是窗体和查询的设计以及VBA的编程。
本题解题思路如下:
(1)打开窗体fEmp的设计视图,选择文本框tSS,右键选择:更改为-组合框。
(2)打开查询qEmp的设计视图,添加一个性别字段,显示按钮的钩去掉,在性别字段的条件中输入[Forms]![fEmp]![tSS]。
(3)打开窗体fEmp的设计视图,选择tAge文本框控件,将控件来源属性设置为=Year(Date())-年龄。
(4)关闭窗口的语句为DoCmd.Close。
编辑推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |