上机试题解析
基本操作:
本题主要考核点:主键的设置、默认值的设置、表结构的设置、表记录的删除、有效性规则和有效性文本的设置、输入掩码的设置和字段的隐藏。
本题解题思路:
第一步:打开考生文件夹下的samp1.mdb数据库。
第二步:选择表tNorm,点击设计按钮,打开设计视图。主关键字是每个表中能惟一标识每条记录的字段,可以是一个字段,或是一组字段。由表中字段可知,产品代码为该表的主关键字,选中产品代码字段行,点击工具栏上的主键按钮。
第三步:选择表tNorm,点击设计按钮,选中单位字段行,点击默认值属性右边的…按钮,弹出表达式生成器,在文本框中输入只,也可以在默认值框中直接输入只,然后将字段大小属性设置为1;选中最高储备字段行,将字段大小属性设置为长整型;选中最低储备字段行,将字段大小属性设置为整型。
第四步:选中备注字段,在工具栏上选择删除行或者在右击鼠标后弹出的菜单中选择删除行,在弹出的对话框中选择是;打开表tNorm,找到字段值为220V-4W的记录,点击编辑菜单中的删除记录进行删除。
第五步:点击视图按钮,切换到设计视图,单击工具栏上的属性按钮,在有效性规则属性框中输入:[最低储备]<[最高储备],在有效性文本属性框中输入:请输入有效数据。选中出厂价字段,在格式属性中选择货币形式。
第六步:选中规格字段,在输入掩码中输入:000V-000W,然后保存该表。
第七步:打开表tNorm,选中出厂价字段列,点击格式菜单下的隐藏列。
简单应用:
本题主要考的是数据库的查询。
本题解题思路:
(1)点击查询,选择新建(N),在弹出的新建查询窗体上选择设计视图,点击确定按钮,然后在弹出的显示表窗体上选择tEmp表,点击添加按钮,关闭显示表窗体。然后选择题目中所说的五个字段,再在性别字段的条件中输入男,在年龄字段的条件中输入>=40,以qT1保存查询。
(2)与第1小题类似,在选择了表tEmp和tGrp后,点击添加按钮,关闭显示表窗体。选择tGrp表的部门编号字段,然后拖动到tEmp表的所属部门字段,然后选择题目中所说的三个字段,再选择部门名称字段,然后在条件中输入[请输入职工所属部门名称],并把显示中的钩去掉,最后以qT2保存查询。
(3)选择新建(N),在弹出的新建查询窗体上选择设计视图,点击确定按钮,然后在弹出的显示表窗体上选择tBmp表,点击添加按钮,关闭显示表窗体。选择查询菜单中的更新查询菜单。然后从tBmp选择编号字段,在编号字段的更新到中输入05&[编号],运行查询,最后以qT3保存查询。
(4)选择新建(N),在弹出的新建查询窗体上选择设计视图,点击确定按钮,然后在弹出的显示表窗体上选择tTmp表,点击添加按钮,关闭显示表窗体。然后点击查询菜单中的删除查询菜单(或点击右键,选择查询类型中的删除查询),在字段中选择姓名,并在条件中输入:[请输入需要删除的职工姓名],最后以qT4保存查询。
综合应用:
本题主要考的是窗体的设计和查询的修改。
本题解题思路如下:
(1)打开窗体对象fEmp的设计视图,选择文本框tSS,在鼠标右击后弹出的菜单中选择更改为选项中的组合框。点击工具栏上的属性按钮,将行来源类型设置为值列表,在行来源中输入:男;女。
(2)选中文本框tPa,点击编辑菜单中的删除,在工具箱中选择一个复选框,放到主体中,将此复选框右边的标签删除,选中复选框,选择工具栏上的属性按钮,在弹出的属性框中设置名称为tPa,将控件来源属性设置为党员否字段值。
(3)打开查询qEmp的设计视图,在年龄字段的条件中输入>=55。
(4)打开窗体fEmp的设计视图,选中bt1按钮,并点击工具栏上的属性按钮,点击单击属性右边的…打开代码生成器,在*****与*****之间输入:RecordSource=qEmp;选中bt2按钮,并点击工具栏上的属性按钮,点击单击属性并选择宏mEmp,保存窗体。