access实验报告(二)含答案.doc_第1页
access实验报告(二)含答案.doc_第2页
access实验报告(二)含答案.doc_第3页
access实验报告(二)含答案.doc_第4页
access实验报告(二)含答案.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验项目二公共事业管理1011班 梅健 2010133122 实验项目名称:查询的创建与操作 教师评分:一、实验目的和要求:1、熟悉和掌握利用设计视图创建多表的简单查询。2、熟悉和掌握使用向导来创建查询。3、熟悉和掌握在设计视图中创建总计查询。4、熟悉和掌握在设计视图中添加“计算”字段。5、熟悉和掌握在设计视图中创建交叉表查询。6、熟悉和掌握在设计视图中创建参数查询。7、熟悉和掌握在设计视图中创建操作查询。二、实验任务:1、以“退货信息表”、“商品信息表”、“进货信息表”、“分类信息表”和“供货信息表”为查询的数据源,查询与退货商品相关的信息。2、查询“进货信息表”中没有退货记录的商品。3、利用“总计查询”,统计每个仓库累计出货次数。4、利用“计算查询”,统计每个仓库累计出货收款金额。5、利用“交叉表查询”,统计不同供货商提供的不同种类商品的数量。6、根据输入的“商品编号”查询商品的进货信息。7、利用“生成表”查询生成“吉林田园食品公司”的供货记录信息。8、利用“删除查询”,将“客户信息表”中已流失的客户信息删除。9、利用“更新查询”,将“客户信息表”中“客户编号”为“K000006”的“联系人”由“赵松”更新为“孙晓霞”。10、利用“追加查询”,将“进货信息表”中“供货单位”为“吉林田园食品公司”的最近的供货记录追加到“吉林田园食品公司供货信息”表中。三、实验原理:1.“总计查询”的操作方法。答:在数据库窗口中单击“查询”对象;双击“在设计视图中创建查询”,显示“显示表”对话框;单击“表”选项卡,在选项卡中添加数据源 ,然后单击“关闭”关闭该对话框;在查询“设计视图”中选中要总计的行,然后单击工具栏上的“汇总”,出现“总计”行,然后在要总计的列中选择“计数”项;最后“保存”。2.“计算字段”的格式及需要注意的问题。答:当需要统计的数据在表中没有相应的字段,或者用于计算的数据值来源于多个字段时,这时应该在“设计网格”中添加一个计算字段,计算字段是指根据一个或多个表中的一个或多个字段并使用表达式建立的新字段。 需注意的问题:计算表达式的输入规则是:“计算字段名:表达式”其中计算字段名与表达式之间的分隔符是英文半角的“:”。3.不匹配项查询的功能是什么。答:可以在一个表中查找那些再另一个表格没有相关记录的记录。4.选择查询的功能及特点。答:功能:选择查询是最常见的查询类型,它可以从一个或多个表中提取数据,并且允许在可以更新记录的数据表中进行各种数据操作。有时也可以使用选择查询再对记录进行分组,并对记录作总计、计数、平均以及其它类型总和的计算。 特点:选择查询可以分为“创建不带条件的选择查询”和“创建带条件的选择查询”;它能将一个或者多个表的数据集合在一起,或者对多个表或者查询中的数据执行操作,创建操作查询是基于选择查询之上的。5.交叉表查询的功能及特点。 答:功能:在分组总计中,分组字段只用了一个,如果要用两个分组字段,分组总计就无法完成,这时可以使用交叉查询来解决这个问题。 特点:在用两个分组字段进行交叉查询时,一个分组列在查询表的左侧,另一个分组列在查询表的上部,在表的行与列的交叉处显示某个字段的不同新计算值,如总和、平均、计数等,所以,在创建交叉查询时,要指定三类字段:指定放在查询表最左边的分组字段构成行标题;指定放在查询表最上边的分组字段构成列标题;放在行与列交叉位置上的字段用于计算。6.参数查询的功能及特点。答:功能:参数查询是动态的,它利用对话框提示用户输入参数并检索符合所输入参数的记录或值。 特点:a、根据查询中参数的数据的不同,参数查询可以分为单参数查询和多参数查询两类。 b、在Access中创建参数查询就是在创建查询时,在查询条件区域中输入用方括号“”括起来的提示信息。7.操作查询的功能及特点。答:操作查询是指只在一个操作中更改许多记录的查询,是Access提供的5种查询中的一个非常重要的查询,它可以在检索数据、计算数据和显示数据的同时更新数据,而且还可以生成新的数据表。操作查询包括生成表查询、删除查询、更新查询和追加查询4种。操作查询除了从数据源中选择数据外,还要改变表中的内容,例如增加数据、删除记录和更新数据等,并且这种更新是不可以恢复的。8、各种查询的本质各是哪条SQL命令。答:选择查询:select、from、where 交叉表查询:联合查询的一般格式 Select 语句1 Union Select 语句2 四、实验操作步骤(可略)五、思考讨论题1、在实验内容1的“退货商品信息查询”中增加一个字段:“退货费用”,计算方法为:退货数量*进货单价*退货费率。请写出步骤,或画出示意图。答:打开“退货商品信息查询”的设计视图输入字段“退货数量*进货单价*退货费率”点击总计最后运行2、在实验内容2的查询中增加一个条件,使结果只显示2007年4月10日以后的没有退货记录的商品信息。请写出步骤,或画出示意图。答:打开“没有退货记录的商品信息”的设计视图在“进货日期”的条件下输入“2007年4月10日”点击运行。3、在实验内容3的查询中增加一个参数,使用户输入仓库名称,数据库按照输入的仓库统计出货次数。请写出步骤,或画出示意图。答:打开“统计每个仓库累计出货次数”的设计视图在“仓库名称”的条件下输入“请输入仓库名称:”点击总计把出货次数设为“计数”运行。4、请为实验内容4的收款总额设置保留一位小数,请写出步骤。答:打开设计师图表在“收款总额”下的显示空格属性设置为“固定”,小数位数属性值为1点击保存运行。5、请为实验内容6的查询增加一个参数,使用户可以根据商品编号查询,也可以根据商品名称查询。请写出步骤,或画出示意图。答:打开“按商品编号查询进货信息“的设计视图在商品名称这一列的“或”中输入请输入商品名称点击运行。6、请为实验内容7改写条件,使“吉林”的所有公司的供货信息都保存到“吉林供货信息查询”表中。请写出步骤,或画出示意图。答:7、请将实验内容9的“联系人”由“孙晓霞”更新为学生自己的名字,请写出步骤。答:打开“设计视图”将相关内容添加上去在“客户编号”列的“条件”行输入“请输入客户编号:”执行“更新命令”在“更新”行第二列输入“请输入新的联系人:”点击“运行”输入客户编号输入新联系人为学生名。8、请为实验内容10的“吉林田园食品公司供货信息”表设置“供货商名称”为主键,连续运行2次以上追加查询,会发生什么情况?为什么会产生这种情况?怎样处理?答:不能在追加查询中追加所有记录。因为access设置的0字段为Null,类型转换失败,它未将记录添加是因为键值冲突,没有添加0是因为锁定冲突。 处理方法:取消主键设置。9、在实验内容1的“退货商品信息查询”中增加一个字段:“退货日期”,计算方法自己决定。(提示:仔细观察:“退货编号”字段,“退货编号”的前2个字符是年份,第3、4个字符是月份,第5、6个字符是日期,请使用相关的函数将对应的年月日字符取出来,然后连接成日期形式的字符串,系统里没有现成的字符转日期的函数,所

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论