计算机二级ACCESS - 2011考试大纲及复习方法+历年真题+讲义 - 图(5)
3.使用数值作为查询条件 4.使用文本值作为查询条件
5.使用计算或处理日期结果作为查询条件 6.使用字段的部分值作为查询条件 7.使用空值或空字符串作为查询条件 注意:
? 在条件中字段名必须用方括号括起来。
? 数据类型必须与对应字段定义的类型相符合。 3.2 创建选择查询
根据指定条件,从一个或多个数据源中获取数据的查询称为选择查询。创建创建选择查询的方法有两种:查询向导和设计视图。 3.2.1 使用查询向导
使用查询向导创建查询,操作者可以在向导指示下选择一个或多个表、一个或多个字段,但不能设置查询条件。
例3-1 查找“教师”表中的记录,并显示“姓名”、“性别”、“工作时间”和“系别”4个字段。 注意:
1、在数据表视图显示查询结果时,字段的排列顺序与在“简单查询向导”对话框中选定字段的顺序相同。故在选定字段时,应考虑按照字段的显示顺序选取。 2、当所建查询的数据源来自于多个表时,应建立表之间的关系。 3.2.2 使用“设计”视图 1.查询“设计”视图
? 在Access中,查询有5种视图:设计视图、数据表视图、SQL视图、数据
透视表视图和数据透视图视图。
? 在设计视图中,既可以创建不带条件的查询,也可以创建带条件的查询,还
可以对已建查询进行修改。
3.2.3 在查询中进行计算 1 查询中的计算功能
在Access查询中,可以执行两种类型的计算,预定义计算和自定义计算。
(1)预定义计算即“总计”计算,是系统提供的用于对查询中的记录组或全部记录进行的计算,它包括总计、平均值、计数、最大值、最小值、标准偏差或方差等。
(2)自定义计算使用一个或多个字段的值进行数值、日期和文本计算。对于自定义计算,必须直接在“设计网格”中创建新的计算字段,创建方法是将表达式输入到“设计网格”中的空字段单元格,表达式可以由多个计算组成。 2 总计查询
总计查询是在成组的记录中完成一定计算的查询。使用查询设计视图中的“总计”行,可以
21
对查询中全部记录或记录组计算一个或多个字段的统计值。 例4-7 统计1992年参加工作的教师人数。 3 分组总计查询
将记录进行分组,对每个组的值进行统计。分组统计时,应在该字段的“总计”行上选择“分组”。
例4-8 计算各类职称的教师人数。 4 添加计算字段
添加的新字段值是根据一个或多个表中的一个或多个字段并使用表达式计算得到,也称为计算字段。
例4-10 查找平均分低于所在班平均分的学生并显示其班级号、姓名和平均成绩。假设,班级号为“学生编号”中的前8位。 3.3 交叉表查询 1.认识交叉表查询
(1)所谓交叉表查询,就是将来源于某个表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部,然后在数据表行与列的交叉处显示表中某个字段的各种计算值 (2)与Excel中的数据透视表一样 2.使用“交叉表查询向导”
例3-11 创建一个交叉表查询,统计每班男女生人数。 注意:
使用向导创建交叉表的数据源必须来自于一个表或一个查询。如果数据源来自多个表,可以先建立一个查询,然后以此查询作为数据源。 3.使用“设计”视图
例3-12 创建交叉表查询,使其统计各班男生平均成绩和女生平均成绩 。
当所建“交叉表查询”数据来源于多个表或查询时,使用设计视图。当所用数据源来自于一个表或查询,使用“交叉表查询向导” 。如果“行标题”或“列标题”需要通过建立新字段得到,使用设计视图。 3.4 参数查询
参数查询利用对话框,提示输入参数,并检索符合所输参数的记录。可以创建一个参数提示的单参数查询,也可以创建多个参数提示的多参数查询。 1.单参数查询
创建单参数查询,即指定一个参数。在执行单参数查询时,输入一个参数值。 例3-13 按学生姓名查找某学生的成绩,并显示“学生编号”、“姓名”、“课程名称”及“成绩”等。
2.多参数查询
创建多参数查询,即指定多个参数。在执行多参数查询时,需要依次输入多个参数值。 例3-14 建立一个查询,使其显示某班某门课的学生“姓名” 和“成绩”。 3.5 操作查询
操作查询是指仅在一个操作中更改许多记录的查询。例如在一个操作中删除一组记录,更新一组记录等。
操作查询包括生成表查询、删除查询、更新查询、追加查询等。 1.生成表查询
生成表查询是利用一个或多个表中的全部或部分数据创建新表。 2.删除查询
从一个或多个表中删除指定的数据。
22
3.更新查询 对一个或多个表中的记录进行更新。 4.追加查询 从一个或多个表中将一组记录追加到另一个或多个表中。 注意: 无论哪一种操作查询,都可以在一个操作中更改许多记录,并且在执行操作查询后,不能撤消刚刚做 过的更改操作。因此在执行操作查询之前,最好单击工具栏上的“视图”按钮,预览即将更改的记录。另外,在使用操作查询之前,应该备份数据。 3.6 创建SQL查询 3.6.1 查询与SQL视图 ? 在Access中,一个查询都对应着一个SQL语句,查询对象的实质是一条SQL语句。 ? 当使用设计视图建立一个查询时,Access在后台就会构造一个等价的SQL语句。 3.6.2 SQL语言简介 SQL(Structured Query Language,结构化查询语言)是数据库领域中应用最为广泛的数据库查询语言。 SQL的特点: ? SQL是一种一体化语言,包括数据定义、数据查询、数据操纵和数据控制等方面的功能,可以完成数据库活动中的全部工作。 ? SQL是一种高度非过程化语言,只需描述“做什么”,不需说明“怎么做”。 ? SQL是一种非常简单的语言,所用语句很接近于SQL是一个共享语言,全面支持客户机/服务器结构。 2.SQL语句 SQL语句的功能包括:查询、操纵、定义和控制。 SQL功能 数据定义 数据操作 动 词 CREATE,DROP,ALTER SQL功能 数据查询 动 词 SELECT CRANT,REVOTE INSTER,UPDATE,DELETE 数据控制 1.CREATE语句 格式:CREATE TABLE <表名> (<字段名1> <数据类型> [列完整性约束条件], [<字段名2> <数据类型> [列完整性约束条件]] ……) 例3.19 建立一个“雇员”表,包括雇员号、姓名、性别、出生日期、部门,备注字段。 CREATE TABLE 雇员 (雇员号 CHAR(8) SMALLINT Primary Key, 姓名 CHAR(4) Not Null,性别 CHAR(1), 出生日期 DATE,部门 CHAR(20)),备注 MEMO; 2. ALTER语句 格式:ALTER TABLE <表名> [ ADD <新字段名> <数据类型> [字段级完整性约束条件] ] [ DROP [<字段名>] ……. ] [ALTER <字段名> <数据类型>] 其中, <表名>是指需要修改的表的名字,ADD子句用于增加新字段和该字段的完整性约 23
束条件,DROP子句用于删除指定的字段,ALTER子句用于修改原有字段属性。
例3.20 在“雇员”表中增加一个字段,字段名为“职务”,数据类型为“文本”;将“备注”字段删除;将“雇员号”字段的数据类型改为文本型,字段大小为8。 (1)添加新字段的SQL语句为:
ALTER TABLE 雇员 ADD 职务 CHAR(10); (2)删除“备注”字段的SQL语句为:
ALTER TABLE 雇员 DROP 备注; (3)修改“雇员号”字段属性的SQL语句为:
ALTER TA …… 此处隐藏:3283字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [互联网资料]2022年厦门大学机电工程系824机械设计
- [互联网资料]东南大学2022年硕士研究生拟录取名单公
- [互联网资料]能源调研报告(精选多篇)
- [互联网资料]初三英语下学期 中考英语 语法填空训练
- [互联网资料]2022内蒙古选调生行测常识备考:新事物
- [互联网资料]自驾必备!在新西兰租什么样的车自驾游
- [互联网资料]佛教素食菜谱44页未完
- [互联网资料]盈利能力分析外文翻译
- [互联网资料]2022年南昌航空大学音乐学院736马克思
- [互联网资料]优选外贸跟单实习报告总结(精品版)
- [互联网资料]银行新员工培训总结
- [互联网资料]2_year_visa_new_guidance_190316
- [互联网资料]天津市五校宝坻一中静海一中杨村一中芦
- [互联网资料]2007--2008学年第一学期高三数学宁波市
- [互联网资料]Chromatic framework for vision in ba
- [互联网资料]幼儿园大班上学期美术教案《心愿树》含
- [互联网资料]2022年华中农业大学信息学院820微型计
- [互联网资料]硬盘坏道的表现 __硬盘使用久了
- [互联网资料]江苏省2016年会计从业资格考试《会计基
- [互联网资料]公共场所卫生监督试卷全解
- 高级英语第一册所有修辞方法及例子总结
- 综合交通枢纽规划与城市发展
- 沃尔玛的企业文化案例分析
- 美国Thanksgiving Day 感恩节 介绍
- PEP六年级英语上册Unit6How do you fee
- 最齐全的中国大型商场购物中心名单
- 数据结构实验报告八—哈夫曼编译码
- 杭州市余杭区人民政府(通知)
- 七年级语文成语运用专项训练
- 微观经济学第三章 消费者行为 课后习题
- 对_钱学森之问_的思考
- Excel_三级联动_下拉菜单
- 办公用品需求计划申请表
- 对外汉语教材必须要知道的发展史
- 挑战杯大学生学术科技作品竞赛作品申报
- 举办民办教育培训机构应具备下列条件
- 太阳能路灯项目设计方案
- 2013年八年级上最新人教版新教材Unit3I
- 【历史】 6-4 《近代科学之父牛顿》 课
- 高中生物《第四章 第二节 探讨加酶洗衣




