实验名称:数据综合查询
实验目的:熟练掌握数据的综合查询方法
实验内容:
(1)利用“HappyYouAccess实验07学籍01.mdb”数据库完成:
(A)建立一个汇总查询。该查询名称为“期未成绩汇总查询”,显示的字段有“人数”,“课程名”,“期未成绩平均分”,“期未成绩最低分”,“期未成绩最高分”。(要求:数据来源于cjb、 kcb)
(B)做一参数查询名称为“综合期末成绩查询”,输入要查询的期未成绩的最低数后,能够显示这些学生的“学号,姓名,课程名,期中成绩,期未成绩”。(要求:数据来源于cjb、kcb、xjb)
(2)利用“HappyYouAccess实验07Exe01.mdb”数据库完成:
(A)通过“学生成绩表”建立查询 “三门总分”,包含“学生编号、语文、数学、外语、三门总分”字段,并使“三门总分”等于“语文”、“数学”与“外语”之和,条件是三门课程都在80分以上。
(B)对“学生家庭情况表”和“学生编号表”创建名为“查询1”的查询,要求包括字段“学生编号、姓名、邮政编码、家庭住址”。
(3)利用“HappyYouAccess实验07Exe02.mdb”数据库完成:
(A)打开“教师业务档案及收入”表,查询出学历为大学本科的月工资大于2000元且小于2500元的教语文的女教师,保存到名为q1的查询中如图1。
(B)设计一个查询,名为“高二年级汇总”的查询,要求对高二年级的同学进行汇总,字段显示语文、数学、外语。
(4)利用“HappyYouAccess实验07Exe03.mdb”数据库完成:
(A)在“教师教育背景表”学历字段中查找出“学历”为“硕士”的记录,查询名称为“q1”。
(B)根据“教师教育背景表”创建一个追加查询,名称为q2,能实现对“教师教育背景表”中的学历为硕士的教师信息追加到“部分教师教育背景表”。
(C)对“学生编号表”、“学生成绩表”进行查询,浏览项目包括“姓名、年级、信息科技、语文、数学、外语、三门平均分”。并要求“信息科技”成绩大于90、降序排列,“三门平均分”为语文、数学、外语的平均分,并保存为q3。
(5)利用“HappyYouAccess实验07Exe04.mdb”数据库完成:
(A)建立一个“中学高级或中学特级查询”的查询,浏览的项目为“教师编号、姓名、专业、学历、来校工作年月、任教学科、职称、月工资、奖金”,要求:首先为表建立关联;“教师编号、姓名”字段使用的是“教师编号表”;“专业、学历、来校工作年月”字段使用的是“教师教育背景表”;其它字段使用的是“教师业务档案及收入表”。
(B)创建一个“高三学生成绩查询”的查询,浏览的项目:为“班级编号、学生编号、
姓名、语文、数学、外语、物理、总分(总分:语文+数学+外语+物理)”,其中“姓名、班级编号、学生编号”字段使用的是“学生编号表”;其它字段使用的是“学生成绩表”。
(6)利用“HappyYouAccess实验07Exe05.mdb”数据库完成:
(A)做一更新查询,名称“修改语文分数”,每次执行该查询可以使“高一年级部分学生成绩表”的语文字段增加1分,并要执行一次该查询,使现有表中的语文成绩增加1分。
(B)做一删除查询,名称为“删除空班”,实现的功能是能将“学生班级任课教师表”中只有体育任课教师的班级删除。
(7)利用“HappyYouAccess实验07学籍02.mdb”数据库完成:
(A)建一查询,名称为“期末成绩汇总”,通过该查询可以查询到每一科的最高分,最低分,参加人数和平均分(要求用两个表”kcb”、”cjb”)。
(B)将“cjb”、 “kcb”和“xjb”中的“高等数学”的成绩单独查询出来,将查询的结果保存到名为“高等数学成绩单”表中,建立的查询名称为“成绩单” 。
(8)利用“HappyYouAccess实验07Exe06.mdb”数据库完成:
(A)在“教师教育背景表”中查找出“大学本科”的记录,查询名称为q1。
(B)创建一个生成表查询名称为“出生日期查询”,将“教师家庭情况表”表出生日期在1976年1月 1日以前的职工保存到名为“查询结果”的表中,要求该表中有如下字
段“教师编号,姓名,出生年月”。
(9)利用“HappyYouAccess实验07Exe07.mdb”数据库完成:
(A)以“职工”表为数据源,创建一个查询,查找并显示每个仓库的职工的平均工资,要求查询结果中有仓库号和平均工资两项内容,查询名为Q1。
(B)以“订购单”和“供应商”两张表为数据源,创建一个查询,查找并显示每个订购单的“订购单号”和“供应商名”,要求查询结果按订购单号升序排序,查询名为Q2。
(10)利用“HappyYouAccess实验07Exe08.mdb”数据库完成:
(A)以“订购单”和“供应商”两张表为数据源,创建一个查询,查找并显示每个订购单的“订购单号”和“供应商名”,要求查询结果按订购单号降序排序,查询条件为“订购单”表的“供应商号”等于“供应商”表的“供应商号”(两表间无关联)查询名为“Q1”。
(B)以“职工”为数据源建立一个删除查询“Q2”,其功能是删除“职工”表中工资少于1230元的,并执行该查询。
(11)利用“HappyYouAccess实验07Exe09.mdb”数据库完成:
(A)使用“查找不匹配项查询向导”将“职工”表和“订购单”表作为数据来源,创建查询Q1,用来查询那些没有订购单的职工的信息(要求查询结果中包含“职工”表的全部字段)。
(B)以“订购单”,“职工”和“供应商”三张表为数据源,创建一个查询,查找并显
示每个订购单的订购单号,职工的姓名和供应商的供应商名,要求查询结果按订购单号升序排序,查询名为“Q2”。
(12)利用“HappyYouAccess实验07Exe10.mdb”数据库完成:
(A)使用“查找重复项查询向导”,将“订购单”表作为数据来源,创建查询Q1,要求“重复值字段”为职工号,查询结果包括“订购单”表中的所有字段。
(B)更新“职工”表的字段“工资”对应的数据,将“工资”字段值都加20,定义更新查询名称为“Q2”。(注:查询Q2只能运行一次)。
提交文件:按照Access学号姓名和实验序号提交到指定文件夹。
例如:Access123456张三07.rar
步骤提示:
(1)…参考HappyYouAccess实验07学籍01an.mdb
(2)…参考HappyYouAccess实验07Exe01an.mdb
(3)…参考HappyYouAccess实验07Exe02an.mdb
(4)…参考HappyYouAccess实验07Exe03an.mdb
(5)…参考HappyYouAccess实验07Exe04an.mdb
(6)…参考HappyYouAccess实验07Exe05an.mdb
(7)…参考HappyYouAccess实验07学籍02an.mdb
(8)…参考HappyYouAccess实验07Exe06an.mdb
(9)…参考HappyYouAccess实验07Exe07an.mdb
(10)…参考HappyYouAccess实验07Exe08an.mdb
(11)…参考HappyYouAccess实验07Exe09an.mdb
(12)…参考HappyYouAccess实验07Exe10an.mdb
因篇幅问题不能全部显示,请点此查看更多更全内容