当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

北京中医药大学:《计算机基础》课程PPT教学课件(Access 数据库程序设计)第3章 查询

资源类别:文库,文档格式:PPT,文档页数:98,文件大小:873KB,团购合买
3.1 认识查询 3.2 创建选择查询 3.3 在查询中进行计算 3.4 创建交叉表查询 3.5 创建参数查询 3.6 创建操作查询 3.7 创建SQL查询 3.8 操作已创建的查询
点击下载完整版文档(PPT)

第3章查询 制作:计算机基础课程组 北京中医药大学信息中心 2008年

第 3 章查询 制作:计算机基础 课程组 北京中医药大学信息中心 2008年

3.1认识查询 3.2创建选择查询 3.3在查询中进行计算 3.4创建交叉表查询 3.5创建参数查询 3.6创建操作查询 3.7创建SQL查询 3.8操作已创建的查询

3.1 认识查询 3.2 创建选择查询 3.3 在查询中进行计算 3.4 创建交叉表查询 3.5 创建参数查询 3.6 创建操作查询 3.7 创建SQL查询 3.8 操作已创建的查询

3.1,认识查询P88 一、 查询功能 查询主要用于以下几方面的操作: (1)以一个表,或多个表,或查询为基础,创建 个新的数据集; (2) 通过创建查询,完成数据的统计分析等操作: (3) 使用参数查询,可以使查询结果更具有动态性, 实效性; (4) 利用交叉表查询,可以将数据表中的某个字段 进行汇总,并将其分组,从而更便于查看和分析数据: (5) 利用动作查询可以生成表,可以更新、删除数 据源表中的数据,也可以为数据源表追加数据: (6)查询可作为窗体和报表数据的来源,使只能有 一个数据源的窗体和报表,实现以多个数据表为数据源 成为可能

3.1 认识查询 P88 一、查询功能 查询主要用于以下几方面的操作: (1) 以一个表,或多个表,或查询为基础,创建一 个新的数据集; (2) 通过创建查询,完成数据的统计分析等操作; (3) 使用参数查询,可以使查询结果更具有动态性, 实效性; (4) 利用交叉表查询,可以将数据表中的某个字段 进行汇总,并将其分组,从而更便于查看和分析数据; (5) 利用动作查询可以生成表,可以更新、删除数 据源表中的数据,也可以为数据源表追加数据; (6) 查询可作为窗体和报表数据的来源,使只能有 一个数据源的窗体和报表,实现以多个数据表为数据源 成为可能

3.1认识查询P88 二.查询方式 在Access中,主要有以下5种查询操作方式:选择 查询、参数查询、交叉表查询、操作(动作)查询及SQL 查询。 选择查询主要用于浏览、检索、 统计数据库中的数据 参数查询是通过运行查询时的参数定义、创建的动态 查询结果,以便更多、更方便地查找有用的信息; 操作查询主要用于数据库中数据的更新、删除及生成 新表,使得数据库中数据的维护更便利 SQL查询是通过SQL语句创建的选择查询、参数查询、 数据定义查询及动作查询

3.1 认识查询 P88 二. 查询方式 在Access中,主要有以下5种查询操作方式: 选择 查询、参数查询、交叉表查询、操作(动作)查询及SQL 查询。 选择查询主要用于浏览、检索、统计数据库中的数据; 参数查询是通过运行查询时的参数定义、创建的动态 查询结果,以便更多、更方便地查找有用的信息; 操作查询主要用于数据库中数据的更新、删除及生成 新表,使得数据库中数据的维护更便利; SQL查询是通过SQL语句创建的选择查询、参数查询、 数据定义查询及动作查询

三.查询准则P90-P94 1.准则中的表达式 要想使用Access数据库中的表达式,首先 要清楚什么是常数、常量、变量和如何使用 Access的表达式。 (1)常数:常数是Access系统中使用的值与 显示的值基本相同。 类型 输入值 显示值 数值 0.125,18 0.125,18 字符串 “China”‘王威 “China”‘王威 日期 1999-0420 #99-420#

三. 查询准则 P90-P94 1. 准则中的表达式 要想使用Access数据库中的表达式,首先 要清楚什么是常数、常量、变量和如何使用 Access的表达式。 (1)常数:常数是Access系统中使用的值与 显示的值基本相同。 类型 输入值 显示值 数值 0.125, 18 0.125, 18 字符串 “China” ‘王威’ “China” ‘ 王 威 ’ 日期 1999-04-20 #99-4-20#

(2)表达式 Access系统提供了算术运算、关系(比较)运算、 连接运算、逻辑运算四种表达式。 ①算术表达式 运算 描述 例子 结果 + 两个运算相加 2+3; 5 两个运算相减 Date()-30 #2003一1一2# (如Date(0为2003/2/1) 两个运算相乘 8*4; 32 一个运算被另一个运算除 17/2 8.5 整数除法(结果只包含整数 17\2 8 部分,不包含小数部分) Mod 返回被整除后的余数 17 Mod 2 1 指数 10^2 100

(2)表达式 Access系统提供了算术运算、关系(比较)运算、 连接运算、逻辑运算四种表达式。 ①算术表达式 运算符 描述 例子 结果 + 两个运算相加 2+3 ; 5 - 两个运算相减 Date()-30 (如Date()为2003/2/1) #2003-1-2# × 两个运算相乘 8*4; 32 / 一个运算被另一个运算除 17/2 8.5 \ 整数除法(结果只包含整数 部分,不包含小数部分) 17\2 8 Mod 返回被整除后的余数 17 Mod 2 1 ∧ 指数 10^2 100

连接表达式:连接运算主要用于连接两个字符串 其运算符有两个:&和十。 ·&用来强制两个表达式作为一个字符串连接。 例如:“Iello”&World”,结果为”Helloworld”, Cheek”&48&”abce”,结果为”Cheek48abce”。 (运算符将数值48强制转换成字符串“48”,然后再 连接。) ·十连接两个字符串。要求“十”号两端的类型必须 一致。例如 Tello” World'”,结果 为 ”Ielloworld”。此种情况与 “&”的功能相同。 而”Cheek”+48+&”Abce”,系统会给出出错信 息“类型不匹配”。即运算符“十” 必须要求类型 相同才能连接。为避免与算术运算符“十” 号混淆 一 般用“&”进行两个字符串的连接而尽量不使用

②连接表达式:连接运算主要用于连接两个字符串, 其运算符有两个:&和+。 • &用来强制两个表达式作为一个字符串连接。 例如:“Hello”&”World” ,结果为”Helloworld” , ”Cheek”&48&” abce”,结果为”Cheek48abce” 。 (运算符将数值48强制转换成字符串“48”,然后再 连接。) •+连接两个字符串。要求“+”号两端的类型必须 一 致 。 例 如 : “ Hello” + ” World” , 结 果 为”Helloworld” 。此种情况与“&”的功能相同。 而”Cheek”+48+&”Abce” ,系统会给出出错信 息“类型不匹配” 。即运算符“+”必须要求类型 相同才能连接。为避免与算术运算符“+”号混淆, 一般用“&” 进行两个字符串的连接而尽量不使用 “+”

③关系表达式 运算符 功能 举例 含义 三 等于 =“王名” 等于“王名” 大于 >80 大于80 = 大于等于 >=#99一1一1# 99年1月1日以后出 生 <> 不等于 <>“男” 不等于“男

③关系表达式 运算符 功能 举例 含义 = 等于 = “王名” 等于“王名” 大于 > 80 大于80 = 大于等于 >=#99-1-1# 99年1月1日以后出 生 <> 不等于 <>“男” 不等于“男

④逻辑运算表达式 逻辑运算主要用于对表达式进行真、假判断。 逻辑运算符 运算符 功能 举例 含义 “团员”And And 是男生团员的 与 “男” Or 逻辑 “团员”0r“男” 是男生或是团员任 或 意一个 Not 逻辑 Not“团员” 不是团员的 非

④逻辑运算表达式 逻辑运算主要用于对表达式进行真、假判断。 逻辑运算符 运算符 功能 举例 含义 And 逻辑 与 “团员” And “男” 是男生团员的 Or 逻辑 或 “团员” Or “男” 是男生或是团员任 意一个 Not 逻辑 非 Not “团员” 不是团员的

⑤其他运算表达式 运算符 功能 举例 含义 Between 决定一个数值是否在 Between 1 And 10 在1到10之间 一个指定值得范围内 In 决定一个字符串是否 In(“团员”,“男”) 是“团员”或是男生 是一列表值的成员 中的任意一个 Is 与Nul1一起使用,以 Is Null 表示该字段无数据 决定一个值是否是 Is Not Null 该字段有数据 Nu11或Not Nul1 Like 决定一个字符串是否 Like“a*” 以“a”开头的字符串 以一个或更多字符开 Like“℉i1e???” 以Fi1e开头,后3位为 始,需要通配符“*” 任意的字符 号或“?”号以使 (专用文本或备注数 Like运算符正确的使 据类型) 用

⑤其他运算表达式 运算符 功能 举例 含义 Between 决定一个数值是否在 一个指定值得范围内 Between 1 And 10 在1到10之间 In 决定一个字符串是否 是一列表值的成员 In(“团员” , “男”) 是“团员”或是男生 中的任意一个 Is 与Null一起使用,以 决定一个值是否是 Null或Not Null Is Null Is Not Null 表示该字段无数据 该字段有数据 Like 决定一个字符串是否 以一个或更多字符开 始,需要通配符“*” 号或“?” 号以使 Like运算符正确的使 用。 Like “a*” Like “File???” 以“a”开头的字符串 以File开头,后3位为 任意的字符 (专用文本或备注数 据类型)

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共98页,可试读20页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有