按照要求完成后,用Access的保存功能直接存盘。 [要求] 1.用Access创建“商品存放信息表”(内容如表4-7所示)。 2.用Access创建“商品名称表”(内容如表4-8所示)。 3.利用Access的查询功能生成“商品信息汇

admin2010-01-17  44

问题 按照要求完成后,用Access的保存功能直接存盘。
   [要求]
   1.用Access创建“商品存放信息表”(内容如表4-7所示)。
   2.用Access创建“商品名称表”(内容如表4-8所示)。

3.利用Access的查询功能生成“商品信息汇总表”(内容如表4-9所示),该汇总表中记录按“仓库号”进行分类,并按单价从低到高排列。
4.利用Access的更新查询功能创建[商品打折更新查询]窗口,将货物分类号最右边两位数为21的商品单价打9折。

选项

答案“商品存放信息表”操作结果如图4-67所示;“商品名称表”操作结果如图4-69所示;“商品信息汇总表”操作结果如图4-71所示;“商品打折更新查询”窗口如图4-72所示。

解析 1.创建“商品存放信息表”
   (1)在Access环境中,单击[设计]按钮,或者是双击[使用设计器创建表]选项,打开[表1:表]窗口。在[字段名称]列的第1行文本框中输入“货物分类号”,在[数据类型]列的第1行下拉列表框中选择[文本]选项,将[字段属性]区域中的[字段大小]文本框中的值更改为“4”。同理,在第 2行创建文本型、长度为3的[仓库号]字段,在第3行创建货币型[单价(元)]字段,在第4行创建数字型[数量]字段,在第5行创建文本型[保管员]字段,如图4-66所示。
   (2)拖曳选中[货物分类号]、[仓库号]两行,然后单击[表设计]工具栏中的[主键]按钮,同时将这两个字段设置为“商品存放信息表”的主键,如图4-66所示。
   
   (3)选择[文件]→[保存]命令(或按[Ctrl+S]组合键,或单击[常用]工具栏中的[保存]按钮),在[表名称]文本框中输入“商品存放信息表”,单击[确定]按钮。单击如图4-66所示的对话框中的[关闭]按钮,退出[商品存放信息表]表设计视图。
   (4)双击“商品存放信息表”,弹出的[商品存放信息表:表]窗口,依据表4-7所给出的内容进行相关文字或数字的录入操作。录入完成后的“商品存放信息表”结果如图4-67所示。选择[文件]→[保存]命令(或按[Ctrl+S]组合键),保存所录入的数据。单击[关闭]按钮,退出[商品存放信息表:表]窗口。
   
   2.创建“商品名称表”
   仿照“商品存放信息表”字段的创建步骤,完成“商品名称表”各个字段的创建,并将[货物分类号]字段设置为主键,完成之后的结果如图4-68所示。依据表4-8所给出的内容进行相关文字或数字的录入操作,完成数据录入后的“商品名称表”结果如图4-69所示。
   
   3.创建表间关系
   (1)选择[工具]→[关系]命令(或单击[数据库]工具栏中的按钮(即[关系]按钮)),打开[显示表]对话框。切换到[表]选项卡,选择[商品存放信息表]选项,单击[添加]按钮,将“商品存放信息表”添加到关系窗口中。按照同样的方法,将“商品名称表”也添加到关系窗口中。单击[关闭]按钮,退出[显示表]对话框。
   (2)选择“商品存放信息表”中的[货物分类号]字段,将其拖动到“商品名称表”的[货物分类号]字段上,弹出[编辑关系]对话框,选择[实施参照完整性]复选框,单击[创建]按钮,从而建立“商品存放信息表”与“商品名称表”之间的联系。
   (3)单击关系窗口右上角的[关闭]按钮,在系统弹出的[保存]提示对话框中,单击[确认]按钮,保存之前所进行的关系布局的参数设置。
   4.创建“商品信息汇总表”
   (1)先单击[查询]标签,再双击[在设计视图中创建查询]选项,打开[显示表]对话框。在[表]选项卡中,分别选择“商品存放信息表”和“商品名称表”并单击[添加]按钮,将各张表格添加到查询编辑窗口中。单击[关闭]按钮,退出[显示表]对话框。
   (2)基于试题所给出的表4-9中各字段的编排顺序,依次拖动“商品存放信息表”的[货物分类号]字段,“商品名称表”的[名称]字段,“商品存放信息表”的[仓库号]、[单价(元)]、[数量]和[保管员]字段到查询窗口下半部分的相应字段中,操作结果如图4-70所示。
   (3)在[仓库号]字段的“排序”单元格中选择[升序]选项,在[单价(元)]字段的“排序”单元格中选择[升序]选项,如图4-70所示。
   
   (4)选择[文件]→[保存]命令(或按[Ctrl+S]组合键,或单击[常用]工具栏中的[保存]按钮),弹出[另存为]对话框,在[查询名称]文本框中输入“商品信息汇总表”,单击[确定]按钮。
   (5)选择[查询]→[运行]命令(或单击[查询]工具栏中的[运行]按钮),系统将自动生成如图4-71所示的商品信息汇总表。单击[关闭]按钮,退出[商品信息汇总表:选择查询]窗口。
   
   5.创建“商品打折更新查询”
   (1)在[查询]标签中,双击[在设计视图中创建查询]选项,打开[显示表]对话框。在[表]选项卡中,双击“商品存放信息表”,将该表作为查询数据源添加到查询编辑窗口中。单击[关闭]按钮,退出[显示表]对话框。
   (2)依次拖动“商品存放信息表”的[货物分类号]字段和[单价(元)]字段到查询窗口下半部分的字段中。选择[查询]→[更新查询]命令,将查询窗口转换为更新窗口。在原[货物分类号]字段的单元格中输入“Right([货物分类号],2)”,在该列的“条件”单元格中输入“21”;在[单价(元)]字段的“更新到”单元格中输入“[单价(元)]*0.9”,如图4-72所示。
   
   (3)选择[文件]→[保存]命令(或按[Ctrl+S]组合键,或单击[常用]工具栏中的[保存]按钮),弹出[另存为]对话框,在[查询名称]文本框中输入“商品打折更新查询”,单击[确定]按钮。
   (4)选择[查询]→[运行]命令(或单击[查询]工具栏中的按钮),系统将弹出如图4-73所示的警告提示对话框。单击[是]按钮,对“商品存放信息表”中满足条件的记录进行更新操作。
   
   (5)先单击[表]标签,再双击“商品存放信息表”,可查看到进行记录更新后的“商品存放信息表”如图4-74所示。对比图4-67和图4-74可知,货物分类号最右边两位数为21的商品之一——“货物分类号”值为“0321”行的“单价(元)”单元格的值由原来的“¥1800.00”变成了“¥1620.00”,“货物分类号”值为“0621”行的“单价(元)”单元格的值由原来的“¥1600.00”变成了“¥1440.00”。在[查询]标签中,双击“商品信息汇总表”,在[单价(元)]列中也能查看到这些相关记录更新后的情况。
   
   注意:每单击一次[商品打折更新查询]窗口中的按钮(即[运行]按钮),满足条件的相关记录的单价都会打一次9折。因此必须设置用户权限,并采用适当的控制程序拒绝多次执行更新查询。
   6.数据库保存
   单击[常用]工具栏中的按钮(即[保存]按钮)或选择[文件]→[保存]命令(或按[Ctrl+S]组合键),将文档以系统默认的文件名直接存储在系统默认的目录中。
转载请注明原文地址:https://kaotiyun.com/show/wpCZ777K
0

相关试题推荐
最新回复(0)