二级 access 第5章

合集下载

数据库应用基础ACCESS(第二版)习题解答

数据库应用基础ACCESS(第二版)习题解答
数据库应用基础ACCESS习题解答
第八章 习题参考答案
一、填空题
1.类模块、标准模块、子过程、函数过程
2.面向对象
3.注释语句
4.立即窗口、本地窗口、监视
5.简单的(特殊的)模块
二、选择题
1.B
2.D
3.D
三、判断题
1.对
2.错
3.对
四、思考题
1.答:类模块是与某个对象相关联的模块,只有在对该对象进行相应的操作时才会执行。而标准模块不与任何对象相关联,因此可在数据库中的任何位置执行。所以,标准模块和类模块的主要区别在于其范围和生命周期。
2.答:用查询向导创建查询的优点:能够快捷方便地创建查询,简单易用,上手快。
缺点:只能创建一些简单的查询,查询功能相对较弱。
用查询设计视图创建查询的优点:可以创建一些比较复杂的查询,查询功能相对较强,实用性强。
缺点:完成较为复杂的查询的操作有一定难度,不易掌握。
3.答:SQL查询有联合查询、传递查询、数据定义查询、子查询。
(7)使用符合标准的SQL数据库语言,具有较好的通用性;
(8)可以利用VBA进行高级操作控制和复杂的数据操作。
第二章 习题参考答案
一、填空题
1.标题栏,菜单栏,工具栏,数据库窗口,状态栏
2.数据库子窗口右上角的“X”按钮,数据库子窗口左上角的控制符号,“文件”菜单中关闭命令
3.文本类型,货币类型,数字类型,日期时间类型,自动编号类型,是/否类型,备注类型,OLE对象类型,超级链接类型,查阅向导类型
报表页脚:包含整份报表最后得出的统计数据或结论,显示于整份报表的结尾处。
2.答:对文本型字段进行分组时,分组形式可以设置为:每一个值和前缀字符。当设置为每一个值时,组间距属性应设置为1;若分组形式设置为前缀字符时,组间距属性可设置为任何有效的字符数。

Access2021循序渐进教程第5章报表Access的统计系统

Access2021循序渐进教程第5章报表Access的统计系统
Access2021循序渐进教 程第5章报表Access的
统计(tǒngjì)系统
2021/11/9
第一页,43页。
5.1 指点要看的东西(dōngxī)——什么是〝 报表〞
报表就是(jiùshì)一种组织和显示Access 2007数据 库数据的好方法。如以下图所示。
“报表页眉”只在整个 报表的首部显示打印, 一般用来放置公司徽标、 报表标题或打印日期
5
此处选择〝本月工 资(gōngzī)统计〞 报表
6
单击〝下一步〞 按钮
第三十七页,共43页。
选择〝文本 〞,输入 (shūrù)文 字
单击〝下一 步(yī bù)〞 按钮
7
8
11 按相似的操作添
加其他命令按钮
9 输入(shūrù)按钮
称号
10 单击〝完成〞按钮
第三十八页,共43页。
这是创立完成
的报表
第七页,共43页。
• 5.2.3 运用设计(shèjì)视图创立报表
1
翻开〝计件工资(jìjiàn gōngzī)管理
系统〞数据库
2 单击〝创立〞标签
单击〝报表 (bàobiǎo)设计〞
3
第八页,共43页。
4 单击〝添加(tiān jiā)现有字段 〞按钮
5
选中〝部门表〞字段列 表中的〝ID〞字段,并 将其拖动至任务区主体 (zhǔtǐ)区段的适当位置
钮,完成多列报表的创立
报表的打
印(dǎ yìn) 效果
第二十九页,共43页。
• 5.4.2 创立(chuànglì)子报表
1
翻开〝计件工资 管理系统〞数据 库,在〝每日工 资报表〞项上单 击鼠标右键,选 择(xuǎnzé)〝设 计视图〞命令, 翻开〝每日工资 报表〞的设计视 图

第5章_Access查询及其应用

第5章_Access查询及其应用
使用设计视图创建选择查询在数据库窗口中单击左面工作区的查询按钮然后单击数据库窗口工具栏上的新建按钮在新建查询对话框中选择设计视图并单击确2354在弹出的显示表对话框中单击表tab然后分别双击学生信息表课程表和成绩表单击关闭按钮
第5章 Access查询及其应用
5.1 Access的五种查询 5.2 使用“简单查询向导”创建选择查询 5.3 使用“交叉表查询向导”创建查询 5.4 使用查询设计视图创建查询 5.5 操作查询 5.6 SQL查询
14
5.3 使用“交叉表查询向导”创建查询
结果如图所示,结果表的行为学生的姓名,列为各门成绩 以及总成绩。
15
5.4 使用查询设计视图创建查询
查询设计器
数据表显示区: 显示查询所用的
表或查询。
查询设计区:设计 具体的查询条件。 16
5.4 使用查询设计视图创建查询
查询设计区:
字段:查询工作表中使用的字段名称。 表:字段所在的表或查询的名称。 排序:确定是否该字段排序,以及按照何种方式排序。 显示:确定该字段是否在结果查询表中出现。 条件:指定该字段的查询条件。 或:可以提供多个查询准则。
11
5.3 使用“交叉表查询向导”创建查询
“选定字段”中,选择“姓名”作为交叉表的行标题,单 击“下一步”。
12
5.3 使用“交叉表查询向导”创建查询
选择“课程名称”作为交叉表的列标题,单击“下一 步”。
13
5.3 使用“交叉表查询向导”创建查询
“函数”中选择“求和” ,选中“是,包括各行小计”, 单击“下一步”。
交叉表查询
可以计算并重新组织数据的结构,如数据总计、平均值等。 例如,可以设计交叉表查询,来统计各学生每学期各门课 程的成绩及总成绩。

计算机二级 Access 复习笔记

计算机二级 Access 复习笔记

计算机二级Access 复习笔记各结构的功能1、access是一种关系型数据库。

2、Access是一个面向对象的开发工具3、Access不仅是表对象的集合,还包含查询、窗体、报表、页、宏、模块等共7个对象。

(1)表是Access数据库的核心,用于存储数据。

其他对象都不能存放数据。

实际应用系统中必须包含的对(2)查询包含数据检索和数据操作。

(3)窗体的数据源可以是表、查询等。

窗体的作用有:在数据库中输入和显示数据;利用切换面板来打开自定义框来接受用户的输入及根据输入执行操作。

(4)报表只能显示、输出数据。

利用报表可以对数据进行排序、分组、统计计算。

(5)页对象是连接到数据库的Web页,只能用浏览器打开,主要用于Internet或Intranet(6)宏是一组操作命令的集合,每个操作都用于实现特定的功能。

(7)模块是用VBA语言编写的。

VBA语言是VB语言的子集。

第2章创建数据库创建空数据库1、Access数据库不仅是数据表的集合,还是查询、窗体等相关对象的集合。

一个数据库对应一个文件,且个数据表建一个数据库)。

Access数据库与数据库文件是一一对应的,数据库文件的后缀是.MDB。

2、创建数据库有两种方式:建空数据库,使用模板。

3、要求掌握创建空数据库。

数据库创建好以后是没有任何对象的。

需要在空数据库内创建表等对象。

4、打开数据库的四种方式分别代表的含义是什么?打开:多用户操作,数据可以更改。

独占:单用户使用,对象可以被更改。

(设置密码的条件)只读:数据处于只读状态。

独占只读:单用户使用,且数据只读。

5、设置密码的过程:(1)以独占方式打开数据库,(2)工具à安全à设置数据库密码。

设置了密码就拥有导入数据—文本、Excel文件、关系型数据库文件建立关系—主键、关系1、表对象由两部分构成:结构和数据。

表设计视图只包含表结构,不包含表数据。

数据表视图只包含数据2、要求掌握的表的创建方法:通过导入外部数据来创建表对象;或通过使用Access生成表查询对象来创建3、建表的注意事项:4、数据类型:会选择合适的数据类型(有十种)如文本(最长255字符),备注(最长65535字符),自动编号(唯一顺序值,不能修改),数字,日期/时间链接,查阅向导(使用查阅向导只是可以用下拉列表选择输入字段值,并非数据类型变为查阅向导)等。

二级Access教程

二级Access教程
– 关系数据库的设计应该遵从概念单一化的原则。 即一个表描述一个实体或实体间的一种联系。 – 避免表之间出现重复字段 – 表中的字段必须是原始数据和基本数据元素 – 用外部关键字来保证有关联的表之间的联系
• 1.3.2 数据库设计步骤: • 需求分析
– 信息需求 – 处理需求 – 安全性和完整性需求
• 1.1.2 数据库系统
• 数据库(DB):存储数据的仓库,是按某种特定方式存储在计 算机内的数据的集合。 • 数据库管理系统(DBMS):数据库系统中专门对数据进行 管理的软件,是数据库系统的核心组成部分。 • 数据库系统(DBS):是一种可以有组织的、动态的存储大 量关联数据、方便用户访问的计算机软件和硬件资源组成的 系统。 • 数据库应用系统:某一类实际应用定制开发的应用软件系统。 • 三者的关系:数据库管理系统是数据库系统的组成部分,数 据库又是数据库管理系统的管理对象。数据库系统包括数据 库管理系统和数据库。DBS=DB+DBMS
第一章 数据库基础
• • • • • 1.1 1.2 1.3 1.4 1.5 数据库基本概念 关系数据库 数据库设计基础 Access简介 Access 初识Access
1.1 数据库基本概念
1.1.1 计算机数据管理的发展(了解) 数据:存储于某种媒体,用于载荷信息的物理符号,是一种未经加工的 原始资料。包括数字、字母、文字、图形、图像、动画等(熟记) 信息:一种被加工成特定形式的数据 数据处理:是将数据转换为信息的过程。包括数据管理、数据加工和数 据传播 数据管理:数据处理中最基本的工作,是其他数据处理的核心和基础。 包括对数据的组织、分类、编码、存储、维护和查询统计等
Access数据库(*.mdb)
数据表对象:

2012年全国Access二级考试模拟试题第5章试题及答案

2012年全国Access二级考试模拟试题第5章试题及答案

《Access数据库程序设计》第5章练习班级:___________ 学号:___________ 姓名:___________一、选择题(1~31题每题2分,32~39题每题1分,共70分)1.Access的报表操作提供了3种视图,下面不属于报表操作视图的是CA)"设计"视图 B)"打印预览"视图 C)"报表预览"视图 D)"版面预览"视图2.报表不能完成的工作是DA)分组数据 B)汇总数据 C)格式化数据 D)输入数据3.报表的数据来源不能为DA)查询 B)表 C)SQL语句 D)窗体4.报表统计计算中,如果是进行分组统计并输出,则统计计算控件应该布置在DA)主体节 B)报表页眉/报表页脚 C)页面页眉/页面页脚 D)组页眉/组页脚5.报表中的页面页眉用来AA)显示报表中的字段名称或记录的分组名称 B)显示报表中的标题、图形或说明性文字C)显示本页的汇总说明 D)显示整个报表的汇总说明6.当在一个报表中列出学生3门课a、b、c的成绩时,若要对每位学生计算3门课的平均成绩,只要设置新添计算控件的控制源为CA)"=a+b+c/3" B)"(a+b+c)/3" C)"=(a+b+c)/3" D)以上表达式均错7.关于报表功能的叙述不正确的是AA)可以呈现各种格式的数据 B)可以包含子报表与图表数据C)可以分组组织数据,进行汇总 D)可以进行计数、求平均、求和等统计计算8.关于设置报表数据源,下列叙述中正确的是DA)可以是任意对象 B)只能是表对象 C)只能是查询对象 D)只能是表对象或查询对象9.可作为报表记录源的是DA)表 B)查询 C)Select语句 D)以上都可以10.如果设置报表上某个文本框的控件来源属性为“ = 2 * 3 + 1”,则打开报表视图时,该文本框显示信息是B A)未绑定 B)7 C)2 * 3 + 1 D)出错11.如果要使报表的标题在每一页上都显示,那么应该设置BA)报表页眉 B)页面页眉 C)组页眉 D)以上说法都不对12.如果要在报表的每一页底部显示页码号,那么应该设置CA)报表页眉 B)页面页眉 C)页面页脚 D)报表页脚13.如果要在整个报表的最后输出信息,需要设置BA)页面页脚 B)报表页脚 C)页面页眉 D)报表页眉14.使用什么创建报表时会提示用户输入相关的数据源、字段和报表版面格式等信息?BA)"自动报表" B)"报表向导" C)"图表向导" D)"标签向导"15.下列对报表属性中的数据源设置的说法正确的是CA)只能是表对象 B)只能是查询对象 C)既可以是表对象也可以是查询对象 D)以上说法均不对16.下列关于报表的叙述中,正确的是BA)报表只能输入数据 B)报表只能出数据 C)报表可以输入和输出数据 D)报表不能输入和输出数据17.要设置只在报表最后一页主体内容之后输出的信息,正确的设置是BA)报表页眉 B)报表页脚 C)页面页眉 D)页面页脚18.要实现报表按某字段分组统计输出,需要设置的是BA)报表页脚 B)该字段的组页脚 C)主体 D)页面页脚19.要显示格式为“页码/总页数”的页码,应当设置文本框的控件来源属性是DA)[Page]/[Pages] B)= [Page]/[Pages] C)[Page] & "/" & [Pages] D)=[Page] & "/" & [Pages] 20.用来查看报表页面数据输出形态的视图是BA)"设计"视图 B)"打印预览"视图 C)"报表预览"视图 D)"版面预览"视图21.下面这张报表的类型是BA)纵栏式报表 B)表格式报表 C)图表报表 D)标签报表22.要在报表上显示格式为"7/总10页"的页码,则计算控件的控件源应设置为DA)[Page]/总[Pages]页 B)=[Page]/总[Pages]页C)[Page]&"/总"&[Pages]&"页" D)=[Page]&"/总"&[Pages]&"页"23.以下关于报表组成的叙述中错误的是DA)打印在每页的底部,用来显示本页的汇总说明的是页面页脚B)用来显示整份报表的汇总说明,在所有记录都被处理后,只打印在报表的结束处的是报表页脚C)报表显示数据的主要区域叫主体D)用来显示报表中的字段名称或对记录的分组名称的是报表页眉24.以下是某个报表的设计视图。

二级ACCESS培训教案(每次上课详细内容安排)

二级ACCESS培训教案(每次上课详细内容安排)

二级ACCESS培训教案(每次上课详细内容安排)第一章:数据库基础知识1.1 数据库的概念与分类1.2 数据库管理系统的作用与功能1.3 关系型数据库的基本结构1.4 认识ACCESS 2013界面及功能第二章:表的创建与使用2.1 数据类型与字段属性2.2 创建表的方法2.3 数据输入与表的导入2.4 表的基本操作第三章:数据查询3.1 查询的类型与作用3.2 选择查询的创建与运行3.3 参数查询的创建与运行3.4 操作查询的创建与运行3.5 交叉表查询的创建与运行第四章:窗体的设计与使用4.1 窗体的概念与作用4.2 窗体的创建方法4.3 窗体控件的添加与布局4.4 窗体的属性设置4.5 窗体的数据绑定与显示第五章:报表的创建与使用5.1 报表的概念与作用5.2 报表的创建方法5.3 报表控件的添加与布局5.4 报表的属性设置5.5 数据排序与分组5.6 报表的预览与打印第六章:宏的使用6.1 宏的概念与作用6.2 宏的创建与运行6.3 宏的基本操作6.4 宏的安全性设置第七章:模块与VBA编程7.1 模块的概念与作用7.2 VBA编程环境7.3 VBA数据类型与变量7.4 VBA运算符与表达式7.5 VBA控制结构第八章:数据分析与决策8.1 数据分析的概念与方法8.2 数据透视表的作用与创建8.4 预测值与假设检验第九章:ACCESS 2013高级应用9.1 数据库的优化与维护9.2 数据的导入与导出9.3 数据共享与并发控制9.4 安全性与权限管理第十章:综合实战案例10.1 案例一:学生信息管理系统10.2 案例二:图书馆管理系统10.3 案例三:销售数据分析系统第十一章:数据库安全与权限管理11.1 数据库安全的重要性11.2 用户权限的设置与管理11.3 密码策略与加密技术11.4 备份与恢复策略第十二章:宏与VBA高级应用12.1 宏的调试与优化12.2 VBA函数与对象属性12.3 VBA数组与集合12.4 面向对象编程第十三章:数据可视化与报告13.2 图表的类型与创建13.3 仪表板的设计与实现第十四章:ACCESS与其他应用程序的集成14.1 OUTLOOK与ACCESS的集成14.2 EXCEL与ACCESS的交互14.3 WORD与ACCESS的集成14.4 POWERPOINT与ACCESS的集成第十五章:项目实战与案例分析15.1 实战案例一:员工信息管理系统的开发15.2 实战案例二:客户关系管理系统的构建15.3 实战案例三:库存管理系统的优化15.4 实战案例四:在线考试平台的制作重点和难点解析本文教案涵盖了ACCESS 2013的基本操作、数据库设计、数据查询、窗体与报表创建、宏与VBA编程、数据分析、高级应用和实战案例等内容。

ACCESS第5章窗体

ACCESS第5章窗体

Access 2010数据库基础及应用
( 5)布局视图:是修改窗体最直观的视图,可对 窗体进行几乎所有需要的更改。在布局视图中可以调 整和修改窗体设计,可以向窗体中添加部分新控件, 并设置窗体及其控件的属性以及调整控件的位置和宽 度等。在布局视图中查看窗体时,每个控件都显示真 实数据,因此,该视图非常适合设置控件的大小或者 执行其他许多影响窗体的外观和可用性的任务。 ( 6)设计视图:用于设计、修改窗体的结构、布 局和属性,为窗体按钮添加各种命令与宏代码等。
图5-12 自动创建的“教师3”数据表窗体
图5-13 自动创建的“教师4”分割窗体
Access 2010数据库基础及应用
5.2.2 使用“窗体向导”创建窗体 使用自动创建窗体的方法可以快速地创建窗体, 但所建窗体的形式、布局和外观已经确定,作为 数据源的表或查询中的字段默认方式为全部选中, 同时这种方法只能够显示来自一个数据源(表或 查询)的数据。如果用户要选择数据源中的字段、 窗体的布局等,可以使用“窗体向导”来创建窗 体。 使用“窗体向导”可以选择在窗体上显示哪些 字段、窗体采用的布局(纵栏表、表格、数据表、 两端对齐),以及窗体上显示的标题等,而且创 建的窗体更加灵活,更具有针对性。
Access 2010数据库基础及应用
5.2.1 自动创建窗体 自动创建窗体是指Access 2010能够智能化地收集 相关表中的数据信息,然后依据这些信息自动地创 建窗体。该方法创建的窗体包含选定数据源中的全 部字段。自动创建窗体可分别通过“创建”选项卡 下“窗体”选项组中的“窗体”,“其他窗体”中 的“多个项目”、“数据表”和“分割窗体”4个命 令来实现。其基本步骤是:先在导航窗格中选择数 据源,然后直接单击上述相应的自动创建窗体命令, 即可生成相应的窗体。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

统计函数
• • • • • • Sum(number1,number2,…) Avg(number1,number2,…) Count(value1,value2,…) Max(number1,number2,…) Min(number1,number2,…) 以上函数,最多允许有30个参数
以下表格是对前述内容的汇总
出生日期
查询准则练习
1. 要将“选课成绩”表中的成绩取整,可 以使用______。 A. Abs([成绩]) B. Int([成绩]) C. Srq([成绩]) D. Sgn([成绩]) 2. 函数Sgn(-2)返回值是______。 A. 0 B. 1 C. -1 D. -2
3. 特殊运算符“IsNull”用于指定一个字段为 ______。 A. 空值 B. 空字符串 C. 缺省值 D. 特殊值
日期时间函数 Day(date) Month(date) Year(date)
说明
返回给定日期1~31的值,表示给定日期是一个月中的哪一天 返回给定日期1~12的值,表示给定日期是一年中的哪个月
返回给定日期100~9999的值,表示给定日期是哪一年 返回给定日期1~7的值,表示给定日期是一周中的哪一天 返回给定小时0~23的值,表示给定时间是一天中的哪个时刻 返回当前系统日期
第5章 查询操作
5.1 查询概述
5.1.1
查询的作用
(1)基于一个表,或多个表,或已知查询,创建一个满足某 一特定需求的数据集。 (2)利用已知表或已知查询中的数据,可以进行数据的计算, 生成新字段。 (3)利用查询可以选择一个表,或多个表,或已知查询中数 据进行操作,使查询结果更具有动态性,大大地增强了对数据的 使用效率。 (4)利用查询可以将表中数据按某个字段进行分组并汇总, 从而更好地查看和分析数据。 (5)利用查询可以生成新表,可以更新、删除数据源表中的 数据,也可以为数据源表追加数据。 (6)查询还可以为窗体、报表提供数据来源。
查询准则中的运算符
• 特殊运算符
– Like:用于指定查找文本字段的字符模式。在 所定义的字符模式中,用“?”表示该位置匹 配任何一个字符;用“*”表示该位置可以匹配 零个或多个字符;用“#”表示该位置可匹配一 个数字;用方括号描述一个范围,用于可匹配 的字符范围 – Is Null:用于指定一个字段为空 – Is Not Null:用于指定一个字段为非空
6. 关于准则Like”[!北京,上海,广州]”,以下可满 足条件的城市是______。 A. 北京 B. 上海 C. 广州 D. 杭州
7. 年龄在18~21岁之间的学生的设置条件 可以设置为______。 A. “>18 or <21” B. “>18 and <21” C. “>18 not <21” D. “>18 like <21” 5. 返回字符表达式中值的最小值的函数为 ______。 A. Avg B. Count C. Max D. Min
字符函数
• • • • Ltrim(字符表达式):删除字符串的前导空格 Rtrim(字符表达式):删除字符串尾部空格 Trim(字符表达式):删除首尾空格 Mid(字符表达式,数值表达式1[,数值表达 式2])
日期/时间函数
• Day(date):返回给定日期是一个月中的哪 一天 • Month(date):返回给定日期是哪一个月 • Year(date):返回给定日期的年份 • Weekday(date):返回给定日期是周几 • Hour(date):返回给定时间的小时数,24小 时制 • Date():返回系统当前日期
选择查询
“选择查询”就是从一个或多个有关系的表中 将满足要求的数据选择出来,并把这些数 据显示在新的查询数据表中。包括:
简单选择查询 统计查询 重复项查询 不匹配查询
学习要点
• 如何使用“简单查询向导”创建单表查询 或多表查询? • 如何使用“设计”视图创建单表查询或多 表查询? • 怎样运行查询? • 怎样设置查询准则进行条件查询? • 如何修改查询? • 如何使用查找重复项和不匹配项查询?
4. 返回一个值,该值是从字符表达式右侧第1个字 符开始截取若干个字符的函数为______。 A. Space B. String C. Left D. Right
5. 假设某数据库表中有一个工作时间字段,查找 15天前参加工作的记录的准则是______。 A. =Data( )-15 B. <Data( )-15 C. >Data( )-15 D. <=Data( )-15
查询准则中的数值函数
• Abs(数值表达式):返回数值表达式的绝对 值 • Int(数值表达式):返回数值表达式的整数部 分 • Sqr(数值表达式):返回数值表达式的平方 根值 • Sgn(数值表达式):返回数值表达式的符号 值,大于0返回值为1,小于0返回值为-1, 0返回值为0
字符函数
• Space(数值表达式):返回由数值表达式的 值确定的空格个数 • String(数值表达式,字符表达式):返回由 字符表达式的第1个字符重复组成的指定长 度为数值表达的字符串 • Left(字符表达式,数值表达式) • Right(字符表达式,数值表达式) • Len(字符表达式)
界面
查询视图
Access 2003的每一个查询主要有三个视图:
设计视图 数据表视图 SQL视图
三种视图可以通过工具栏上的 “视图”按钮下拉列表框中的 视图进行相互转换。
1、数据表视图
“数据表” 视图用来显 示查询的结 果数据。
2、 设计视图
“设计”视 图用来对查 询设计进行 修改。
3、 SQL 视图
Weekday(date)
Hour(date) Date()
统计函数 Sum Avg
说明 返回字符表达式中值的总和
返回字符表达式中值的平均值
返回字符表达式中值的个数,即统计记录数 返回字符表达式中值的最大值 返回字符表达式中值的最小值
Count
Max Min
表达式
字段名 性别 出生日期 所在班级 姓名 考试成绩 条件表达式 “女” 或 =”女” >#86/11/20# Like “计算机*” NOT “王*” >=90 AND <=100 Year([出生日期])=1986 功能 查询性别为女的学生记录 查询86年11月20日以后出生的学生记录 查询班级名称以“计算机”开始的记录 查询不姓王的学生记录 查询考试成绩在90~100分的学生记录 查询1986年出生的学生记录
5.2 创建选择查询
5.2.2
使用向导创建查询
操作步骤如下:
(1)打开数据库文件。
(2)在“数据库”窗口,选择“查询”为操作对象。 (3)在“数据库”窗口,按“新建”按钮,进入“新建
查询”窗口。
(4)在“新建查询”窗口,选择所需的“查询向导”, 按“查询向导”提供的信息选择适当的参数。 (5)保存查询,结束查询的创建。
运算符
关系运算符 说明 等于 不等于 小于 小于等于 大于 大于等于
=
<> < <= > >=
逻辑运算符
说明
当Not连接的表达式为真时,整个表达式为假
Not 当And连接的表达式都为真时,整个表达式为真,否则为假 And 当Or连接的表达式只要有一个为真时,整个表达式为真,否则 为假
Or
特殊运算符 In Between
5.2 创建选择查询
(8)在“选择查询”窗口,在“字段”列表框中,
打开“排序”下拉框,可以指定由某一字段“值”决 定查询结果的顺序。
(9)在“选择查询”窗口,在“字段”列表框中,
打开“显示”复选框,可以指定被选择的字段是否在 查询结果中显示。
(10)在“选择查询”窗口,在“字段”列表框中,
选择“准则”文本框,可以输入查询条件,或者利用 表达式生成器,输入查询条件。 (11)保存查询,结束查询的创建。 (12)打开表,再打开查询。
Like
IsNull
用于指定一个字段为空
用于指定一个字段为非空
IsNotNull
函数
数值函数 说明
返回数值表达式的绝对值 Abs 返回数值表达式的整数部分 Int 返回数值表达式的平方根 Srq 返回数值表达式的符号值 Sgn
字符函数 Space String Left Right Len Ltrim Rtrim Trim Mid
(4)操作查询
(5)SQL查询
5.2 表达式 P75
查询准则中的运算符
• 关系运算符
– =、<>、<、<=、>、>=
• 逻辑运算符
In:用于指定一个字段值的列表,列表中的任 意一个值都可与查询的字段相匹配 – Between:用于指定一个字段值的范围。指定 的范围之间用And连接。
建立单表查询
查询学生的基本信息,并显示学生的姓名、 性别、出生日期和专业编号。
建立多表查询
查询学生的课程成绩,并显示学生的姓名、所选课程名称和考试成绩。 (该查询涉及到3个表:“学生”表、“课程”表和“学生选课”表 )
运行查询的方法
• 在数据库窗口“查询”对象下,双击要运 行的查询; • 选择要运行的查询,单击“数据库”窗口 工具栏上的“打开”按钮。 • 在查询“设计”视图中,单击“执行”按 钮。 • 在查询“设计”视图中,单击“视图”按 钮。
查询的功能
• • • • • • 选择字段 选择记录 编辑记录 计算 建立新表 建立基于查询的报表和窗体
5.1 查询概述
5.1.2
查询的类型
在Access中,主要有以下几种查询类型:选择查询、交 叉表查询、参数查询、操作查询及SQL查询,其中,操作查询、 SQL查询必须是在选择查询的基础上创建的。 (1)选择查询 (2)交叉表查询 (3)参数查询
相关文档
最新文档