数据库上机实验报告1.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、复杂查询 实验目的 掌握多表查询的设计 熟悉参数查询和统计查询设计 实验内容 创建多表查询 设计带参数的查询 创建统计查询 实验分题分析: 1、查询出指定商品在规定日期的销售详情(包括商品名称、销售单号、销售数量、销售单价、折扣、销售日期)(多表之间的条件查询及参数查询) 分析: (1)商品的销售详情的字段包括:销售单号、商品名称、销售数量、销售单价、折扣、销售日期和销售总额,为满足这些属性,应在显示表中选出“商品表”、“收货单表”和“售货单明细表”。 (2)为满足规定时间的要求,对日期作参数查询,在“日期”列的条件里面设置条件“Between [起始时间] And [截止时间]”,单击右键选择“参数”(如下图:) (3)在指定商品时,对商品设置参数,在商品列的“条件里”键入“[请输入商品名称]” (4)在计算总额时,在最后一列位置输入表达式“总额: [售货单明细]![单价]*[数量]*(1-[折扣])”,因为在“商品表”和“收货单明细表”里面都含有单价,所以在计算总额时,应用生成器选中“收货单明细表”里面的单价。(注:冒号前为计算字段的显示标题,冒号后为计算表达式),然后点击工具栏中的总计按钮,在设计网格中出现新的一栏选项“总计”,各字段默认值为“分组”,对应“总额”计算机字段的位置点击下拉列表,选择“总计”,如图。 设计视图: 运行: 2、销售单的销售额统计:按姓名查询某个销售员所销售的所有售货单并统计出每个售货单的总金额(在同一个查询中完成;提示:销售员姓名、销售单ID为分组字段,新产生一个“总额”字段为总计字段)。 分析: 按题目要求,销售单的销售额统计应该包括字段:“销售员ID”、“销售员姓名”、“销售单ID”和 “总额”;为了计算总额,还需要“数量”、“单价”、“折扣”为此,我们要从显示表中选择“售货单明细表”和“销售员表”,还应选择“售货单表”来连接“售货单明细表”和“销售员表”。 在查询指定的销售员时,在“姓名”列的“条件”里添加参数查询“[输入要查询的销售员姓名:] ” 在计算销售单总额时,在最后一列位置输入表达式“总额: [单价]*[数量]*(1-[折扣])”(注:冒号前为计算字段的显示标题,冒号后为计算表达式),然后点击工具栏中的总计按钮,在设计网格中出现新的一栏选项“总计”,各字段默认值为“分组”,对应“总额”计算机字段的位置点击下拉列表,选择“总计”,如图。 设计视图: 3、销售员月销售额统计:统计出1998年所有销售员各月的销售总额(具体年份可通过参数传递或条件输入); 分析: 销售员月销售额统计应显示字段:“销售员姓名”、“年份”、“月份”、“总额”。计算“总额”应该还需要“数量”、“单价”、“折扣”为此,我们要从显示表中选择:“售货单明细表”和“销售员表”,还应选择“售货单表”以连接“售货单明细表”和“销售员表”。 通过生成器来写出年份和月份,“年份: Year([日期])”和“月份: Month([日期])”,题目要求统计出“1998年所有销售员各月的销售总额”,所以可以在“年份”列的“条件”里写入“1998”来规定年份。 在计算月销售单总额时,在最后一列位置输入表达式“总额: [单价]*[数量]*(1-[折扣])”(注:冒号前为计算字段的显示标题,冒号后为计算表达式),然后点击工具栏中的总计按钮,在设计网格中出现新的一栏选项“总计”,各字段默认值为“分组”,对应“总额”计算机字段的位置点击下拉列表,选择“总计”,如图。 设计视图: 4、按商品月销售额统计:查出每类商品1998年每个月的销售额,包括商品名称、销售月份、销售额; 分析: 查询每类商品每个月的销售额,应选择显示表:“类别”表、“收货单明细”表、“售货单”表。 通过生成器来写出年份和月份,“年份: Year([日期])”和“月份: Month([日期])”,题目要求统计出“每类商品1998年每个月的销售额”,所以可以在“年份”列的“条件”里键入“1998”来规定年份,或者通过在“条件”栏里输入“[请输入年份]”来通过参数查询输入年份来统计每类商品1998年每个月的销售额。 在计算每一类商品每个月的销售总额时,在最后一列位置输入表达式“总额: [单价]*[数量]*(1-[折扣])”(注:冒号前为计算字段的显示标题,冒号后为计算表达式),然后点击工具栏中的总计按钮 ,在设计网格中出现新的一栏选项“总计”,各字段默认值为“分组”,对应“总额”计算机字段的位置点击下拉列表,选择“总计”,如图。 设计视图: 或者: 5、交叉查询:根据实验任务中3中的查询结果,建立一交叉查询,按月份对各销售员销售额进行对比及汇总,以方便同时按月份分析某月不同销售员业绩及按销售员分析某销售员不同月份的销售业绩。 分析: 通过交叉表向导来进行交叉查询。 选择

文档评论(0)

diliao + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档