上机强化练习手册查询

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

查询上机强化练习查询部分,是上机操作中“简单应用题”考察的主要内容。主要操作包括五类查询:选择查询、参数查询、交叉表查询、操作查询、SQL查询,以及一些特殊的查询,如总计查询。在查询部分最为重要的是查询准则(运算符、函数、表达式)的书写,可以说能够熟练的书写满足各种条件的查询准则,成为查询部分知识内容的核心。在查询部分学习的另一个重点是知识点的系统化,即对所学的查询进行分类,熟知不同类型的查询分别可以解决什么样的问题;当学员面对习题时,应能根据习题要求判断出该使用的查询类型,以及该种查询怎么创建,创建的过程中应该注意些什么。本部分将列出相关操作的要求,同学们按照要求在学习后进行操作。当遇到问题时,立刻参照在线课堂“图解操作”中的应用部分,然后再反复熟练。查询上机操作内容如下:(1)简单查询设计(投影与选择):在ACCESS数据库“教学管理.mdb”,其中有四个表:“教师”、“学生”、“课程”、“选课成绩”。其中教师表中信息如下图所示。1、创建“教师工作时间-姓名-职称查询”。要求以教师表为数据源,查询在1990年到1995年之间参加工作的、姓张的、职称不为空的教师信息,结果显示所有字段。2、创建“数学系-计算机系-教师查询”。以教师表为数据源,查询数学系或计算机系的教师信息。结果显示下面字段:教师编号、姓名、性别、工作时间、职称、系别。其中“姓名”重命名为“教师姓名”。3、创建“学生-课程-选课成绩-不及格查询”。以学生、选课成绩、课程为数据源,建立一多表查询,选出成绩60分的记录。要求结果显示“学生编号”、“姓名”、“课程名称”、“学分”、“成绩”五个字段信息。知识要点:1、设计查询的基本方法2、查询设计视图的组成,以及使用3、单表查询、多表查询、条件and和or的设置4、字段中*号的作用(代表表的所有字段),字段重命名方法(新字段名称:原字段名)(2)总计查询(分组查询)设计:在利用ACCESS数据库“教学管理钟老师课堂.mdb”中数据表,完成如下查询。1、创建一总计查询“学生合格门数-所获学分-总计查询”。以学生、课程、选课成绩为数据源,创建一总计查询“学生合格门数-所获学分-总计查询”,结果要求显示学生编号、学生姓名、合格课程门数、总获学分字段。这里需要注意的是,合格课程是指成绩=60分的课程。2、创建一总计查询“各部门年工资支出总计查询”。以部门人员、部门信息和工资表为数据源,创建“各部门年工资支出总计查询”,统计各部门每年的工资支出。结果显示部门名称和各部门工资年支出字段,各部门工资年支出=([工资]![基本工资]+[工资]![奖金]+[工资]![津贴]+[工资]![保险])*123、创建一总计查询“产品利润总计查询”。以产品、订单和订单明细表为数据源,创建“产品利润总计查询”,统计每种产品的利润。结果显示产品名称和利润字段,利润=sum([订单明细]![数量]*[订单明细]![单价]*[订单明细]![折扣]-[产品]![单价])知识要点:1、什么是总计(分组)查询2、总计项及其含义3、总计查询设计要点(3)交叉表查询设计:在利用ACCESS数据库“教学管理钟老师课堂.mdb”中数据表,完成如下查询。1、创建一交叉表查询“各系各职称教师人数统计_交叉表查询”。教师表为数据源,创建一交叉表查询“各系各职称教师人数统计_交叉表查询”,结果要求行标题为系别,列标题为职称,值为教师人数。2、创建一交叉表查询“学生合格门数-所获学分-各课成绩-交叉表查询”。以学生、课程、选课成绩为数据源,创建一交叉表查询“学生合格门数-所获学分-各课成绩-交叉表查询”,结果要求行标题为学生编号、学生姓名、合格门数、总计学分,列标题为课程名称,值为该课程的成绩。(注意要想获得学分,则这门课的成绩应该=60分)知识要点:1、什么是交叉表查询2、交叉表查询设计要点(4)参数查询与计算字段设计:对于操作(1)中的“教师”表完成下面操作。1、创建“输入起止工作时间-教师参数查询”。通过用户输入起止工作时间,来查询在该时间段内参加工作的相关教师。结果显示全部字段、要求提示分别为:“请输入起始时间:”、“请输入终止时间:”。2、创建“教师教龄大于某输入值-参数查询”。以教师表为数据源,通过用户输入一整数设定教龄下限,显示教龄大于该值的相关教师全部字段。要求创建“教龄”计算字段,参数提示为“请输入教龄下限:”。知识要点:1、什么是参数查询2、如何设计参数查询3、计算字段(5)操作查询一(生成表查询):在利用ACCESS数据库“教学管理钟老师课堂.mdb”中数据表,完成如下查询。1、创建一生成表查询“计算机系教师信息表生成表查询”。教师表为数据源,利用生成表查询创建一“计算机系教师信息表”。要求将教师姓名字段在新表中拆分为“姓”和“名”两个字段来存放,并在新表中创建一教龄字段。2、创建一生成表查询“生成工资明细”。以部门人员和工资表为数据源,创建生成表查询“生成工资明细”,生成工资明细表。生成员工姓名、工资表的全部字段、税前和税后字段,税前=基本工资+奖金+津贴-保险,税后=(基本工资+奖金+津贴-保险)×0.95。知识要点:1、什么是操作查询、操作查询的分类2、操作查询注意要点3、生成表查询设计(6)操作查询二(追加查询、删除查询):在利用ACCESS数据库“教学管理钟老师课堂.mdb”中数据表,完成如下查询。1、创建一追加查询“追加数学系教师记录查询”。数学系教师备份”为一空表(其中教师编号为主键,姓名、学历为必填字段),创建一追加查询“追加数学系教师记录查询”,将教师表中数学系教师的记录添加到数学系教师备份”表中。2、创建一“系-职称-教师删除查询”。以教师备份表为数据源,创建一“系-职称-教师删除查询”,实现通过在参数对话框中输入系别、职称,删除相应系及职称的教师记录。提示信息为“请输入要删除老师所在系别”,“请输入要删除老师所获职称”。知识要点:1、追加查询设计要点、及图解2、删除查询设计要点、及图解3、删除查询与参数查询相结合(7)操作查询三(更新查询):在利用ACCESS数据库“教学管理钟老师课堂.mdb”中数据表,完成如下查询。1、创建一更新查询“入库更新查询”。以产品入库表和库存表为数据源,创建更新查询“入库更新”查询,实现更新[库存表].[库存量]=[库存表]![库存量]+[产品入库表]![入库数量]。2、创一建更新查询“展位扩展更新查询”。以馆号表和展位号表为数据源,创建更新查询“展位扩展更新查询”,实现输入展位扩展面积、馆号、展位号将对应的展位面积更新。参数提示为“请输入展位号”、“请输入馆号”和“请输入扩展面积”,更新准则为:[展位号]![展位面积]+val([请输入扩展面积])。知识要点:1、更新查询设计要点、及图解2、更新查询与参数查询相结合(8)SQL查询:在利用ACCESS数据库“教学管理钟老师课堂.mdb”中数据表,完成如下查询。1、创建一联合查询“雇员联合查询”。以雇员表和82年出生雇员表为数据源,创建一联合查询“雇员联合查询”。显示雇员表中食品部门和82年出生雇员表中男雇员的记录。结果显示雇员号、雇员姓名、性别和所在部门字段。2、创一带有SQL子查询的查询“1980年后雇员子查询”。以雇员表为数据源,创一带有SQL子查询的查询“1980年后雇员子查询”。显示1980年以后出生的雇员全部信息,要求1980出生雇员查询在子查询中实现。知识要点:1、什么是SQL查询、SQL查询的基本类型2、SQL查询设计的基本方法、步骤

1 / 5
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功