资源描述
《Access2010数据库应用基础》
授课标题 单元1 认识数据库系统
任务1 初识Access2010(一)
一、教学目的要求
1、熟悉Access的应用
2、了解信息与数据的概念
3、了解数据处理与数据管理技术
二、教学重点
1、处理数据与信息的关系
2、启动Access,界面介绍
3、空数据库换名、保存
三、教学难点
数据、信息和数据的概念
四、教学课时:多媒体1课时,上机1课时
五、教学方法:讲解法,演示法
六、教学教程
1、导入
先介绍,教材目录,教学方法
提问:说说你认识的数据库
如:超市收银,话费查询,就医查询等
信息、能源和材料构成客观世界的三大要素。为了获取有价值的信息,需要对数据进行处理和管理。
对信息进行处理的计算机应用系统一般称为信息系统。信息系统的核心是数据库。
2、授新课
任务一、初识Access2010
一、Access2010概述
Access2010数据库可以包含表、查询、窗体、报表、宏、模块以及数据访问页的快捷方式 ,是一些关于某个特定主题目的的数据和对象的集合。与传统的桌面数据库不同,Access数据库的文件类型单一,使用.mdb文件管理所有的信息。这种数据库集成性的优化文件结构还包括了它的支持对象,其中链接表及数据访问页对象页对应的HTML文件,是存储在.mdb文件之外的,但它们与实际存储在.mdb文件中的其他对象一样,都直接通过统一的数据库窗口进行处理。
重点关键词:信息与数据(用PPT展示)
1.数据:是将现实世界中的种信息记录下来的符号,其意义是客观实体的属性值。是信息的载体和具体表现形式。数据有数字、文字、图形、图像、声音等多种表现形式。
提问:数字、字母、文字、图形、图像、动画、声音、多媒体等是信息吗?
表示:类型和值(解释:如文本,日期、数字等)
2.信息:是现实世界事物的存在方式或运动状态的反映。
主要特征:
(1)信息传递需要物质载体,信息的获取和传递要消耗能量。
(2)信息可以感知。
(3)信息可以存储、压缩、加工、传递、共享、扩散、再生和增值。
3.数据处理:对各种类型的数据进行收集、存储、分类、计算、加工、检索、维护和传输的过程。有价值的数据
4.数据与信息的关系
数据与信息紧密相关。信息提供关于现实世界有关事物的知识,数据是载荷信息的物理符号,二者不可分离又有一定区别。
信息=数据+数据处理
举例:为创建一个班级学生上课联系信息表,收集到如下信息:
姓名,年龄,性别,电话,住址,身高,体重,血型,家庭成员,成绩,学习课程
问:这些内容都 要选用吗?可选用的有用信息是哪几个?
说明:信息与数据的关系
3、教学小结
本节课主要介绍了数据与信息的含义及相关关系,同时介绍了数据处理的发展阶段,Access软件,初始界面介绍。
上机实训
一、上机任务
1、启动、关闭程序练习
2、创建数据库:保存,取名,
3、更换保存数据库的位置;路径
4、创建表,输入表头(字段:姓名,性别,电话,籍贯等)
5、输入数据(自定义)
6、保存到U盘
二、上机要点
1、建立空数据库
2、保存,换名
3、熟悉表1
4、输入数据
三、要求
1、自定义:设置一个学生信息表,字段位置设置正确
四、考核要求
1、建好空数据库,并保存20分;2、创建字段50分;3、输入记录30分.
授课标题 单元1 认识数据库系统
任务1 初识Access2010(二)
一、教学目的要求
1、了解数据库的发展史及发展趋势
2、了解数据库系统的组成
3.理解数据库系统的特点
二、教学重点
1、数据库系统、数据库、数据库管理系统之间的关系
三、教学难点
1、数据库系统、数据库、数据库管理系统之间的关系
四、教学课时:多媒体1课时,上机1课时
五、教学方法:讲解法,演示法
六、教学教程
1、导入:复习旧知识,讲解作业
板书:一、数据库的发展
数据模型是数据库系统的核心和基础。数据库发展阶段的划分以数据模型的进展作为主要的依据和标志。数据库的发展经历了三个阶段:
(1)第一代数据库是层次数据库和网状数据库
(2)第二代数据库是关系型数据库系统
(3)第三代数据库系统为面向对象数据库系统
二、数据库技术的发展趋势
1.面向对象的方法和技术对数据库发展的影响
广泛的应用
2.数据库技术与多学科技术的有机结合
可
3.面向专门应用领域的数据库技术的研究
如:银行、药店,大小超市
三、数据库系统的组成
数据库系统DBS(Data Base System)是一个采用数据库技术,具有管理数据库功能,则硬件、软件、数据库及各类人员组成的计算机系统。数据库是数据库系统的核心和管理对象。
1.数据库
数据库是以一定的组织方式存放于计算机外在储器中相互关联的数据集合。它反映了数据本身和数据间的联系。
2.数据库管理系统DBMS(Data Base Managemnet System)
数据库管理系统是维护和管理数据库的软件,是数据库与用户间的界面。
3.应用程序
对数据库中数据进行各种处理的程序,通常由用户编写和使用。
4.计算机软件
各种高级语言处理程序、应用开发工具软件等。
5.各类人员
系统分析员、程序员、数据库管理员,用户等。
6.计算机硬件
包括CPU、内存、显示器、磁盘、磁带及其外部设备等。
四、数据库系统的特点
1.数据共享
数据共享是数据库系统区别于文件系统的主要特点,是数据库系统技术先进性的体现。
2.面向全组织的数据结构化
数据不再从属于特定的应用,按照某种数据模型组织成为一个结构化的整体。
3.数据独立性
数据库技术的重要特征是数据独立于应用程序而存在,数据与程序相互独立,互不依赖,不因一方的改变而改变另一方,极大简化了应用程序的设计与维护的工作量。
4.可控数据冗余度
提问:什么是余度?并解释,
可控冗余度是数据库系统区别于文件系统的重要特点。数据共享、结构化和数据独立性的优点可使数据存储不必重复,不仅可以节省存储空间,而且从根本上保证数据的一致性。
5.统一数据控制功能
(1)数据安性控制
(2)数据完整性控制
(3)并发控制
(4)数据恢复
3、教学小结
本节课主要讲述了数据库的发展史,及数据库系统的组成,还有数据系统的几个主要的特点。
上机实训
上机目的:熟悉Access 2010的工作界面,菜单
上机任务:
一、Access 2010窗口
1.了解Access的基本情况
2.了解Access的启动与退出方法
3.掌握Access2010的窗口设置
二、启动与退出Access2010
1.启动
启动步骤:
步骤1:打开计算机,启动系统。
步骤2:单击左下角的“开始”按钮,移动鼠标指针到“程序”项上,程序子菜单出现,其界面与Windows其他应用程序相似。
2.退出
完成工作要退出Access,可以单击屏幕右上角的“×”按钮,也可以单击“文件”菜单中的“退出”,还可以双击屏幕左上角的控制符号,都能够退出Access。
三、Access2010的窗口
启动Access2010,将出现主窗口如下图所示,由标题栏、菜单栏、工具栏、数据库子窗口、工作区和状态栏组成。
标题栏:主窗口的标题栏固定不变,左端有一个钥匙的图标。
菜单栏:包含7个菜单,分别“文件”“编辑”“视图”“插入”“工具”“窗口”和“帮助”,第个菜单选项中都汇集了相关的命令,可完成相关的操作。
工具栏:是一些图标按钮集,每一个按钮都代表了一个命令,可完成相关的操作。
工作区:窗口中呈灰色的大部分区域。
状态栏:用于显示系统信息。
3、教学小结:
本节课的内容比较简单,主要介绍了ACCESS2010的基本情况,以及启动与退出的方法,同时还有窗口内容的介绍,学生对Windows的操作已经比较熟练,能很快掌握这节课的内容。
授课标题 单元2 建立和维护数据表
任务1 建立数据表(一)
一、教学目的要求
1、初步认识数据表结构
2、掌握输入数据的方法
3、数据类型的使用:文本,数字,日期,备注,查阅向导
二、教学重点
1、使用设计器建立表结构。
2、数据类型的使用:文本,数字,日期,备注,查阅向导
三、教学难点:
1、对数据类型的应用选择,
2、区分文本和备注,日期/时间的正确输入,查阅向导的列表设置
四、教学课时:多媒体1课时,上机1课时
五、教学方法:讲授法,任务驱动法,演示法
六、教学过程,
1、教学导入:提问:大家见过成绩表吗?有哪些内容?一般一个数据表,有行,列
例如;列:有姓名,性别,成绩等。姓名是汉字,几个字?,性别是汉字几个字,成绩是数字等。所以表中的列是有类型的。导入新课数据类型
板书知识准备3、数据类型P14
字段数据类型以下的教学方法软件演示:
(1)文本:字母,数字、符号、汉字 长度0-255 1个字符占用一个字节
举例:如姓名,长度选多少合适?
(2)备注:和文本类似
举例:若要填写个人简历,字数超过255时,选用
例如:个人简历,350字,选哪个?
(3)数字:1,2,4,8,16字节
举例如;成绩,年龄,钱,单价
提示可用来计算的数字,选用
提问:手机号,身份证号可用数字类型吗?为什么?
(如果是的话,张三的手机号+李四的手机号,等于王五的机号吗?)
(4)日期/时间:存储表示日期和时间的数据 8字节
例如:生日,入校时间
特别提示:时间写入方式:2018-9-1,中间一定用橫杠, 不用2018/9/或 2018\9\1或2018.9.1
(5)查阅向导:是一个组合框,列表 框
举例如:性别:男女,
学历:小学\中学\大学\本科\研究生
序号
数据类型
说明
长度
举例
1
文本
字母,数字、符号、汉字1个字符占用一个字节
0-255
如姓名,长度选多少合适?
2
备注
同上
0-65535
如:个人简历
3
数字
用于科学计算的数值数据
1,2,4,8,16字节
如;成绩,年龄,钱
提问:手机号、身份车可用数字类型吗?为什么
4
日期/时间
存储表示日期和时间的数据
8字节
生日,入校时间
时间写入方式:2018-9-1,中间一定用橫杠, 不用2018/9/或 2018\9\1或2018.9.1
5
查阅向导
组合框,列表 框
如:性别男女,
学历:小学\中学\大学\本科\研究生
上机实训
一、上机任务:创建数据表学生信息表,并按要求选择数据类型
二、上机目的:按要求熟悉创建数据表,掌握数据类型的使用
三、上机要点提示与评分要求(字段可不分次序区别)
1、姓名:文本型(10分)
2、年龄:文本型(10分)
3、性别:查阅向导;男女。(10分)
4、学历:查阅向导:中学,中专,大专,本科,研究生(10分)
5、入校日期:日期,注意日期的输入:如:2018-9-6(10分)
6、语文成绩:数字型 (10分)
7、数学成绩:数字型(10分)
8、联系电话:文本(10分)
9、出生日期:日期/时间(10分)
(总体10分)
四、完成信息表制作,登记成绩。
3、教学小结: “数据类型”是对字段而言,掌握好各种类型的应用特点。
授课标题 单元2 建立和维护数据表
任务1 建立数据表(二)
一、教学目的要求
1、熟练创建数据表
2、数据类型的使用
二、教学重点
1、创建数据表。
2、数据类型的使用
货币,是否型,自动编号,OLE对象,超链接,附件,计算
三、教学难点:数据类型:货币,是否型,自动编号,OLE对象,超链接,附件,计算
四、教学课时:多媒体1课时,上机1课时
五、教学方法:讲授法,演示法,任务驱动法
六、教学过程,
1、教学导入:上节课学习了哪几个数据类型?文本和备注的区别?日期/时间的正确输入?
2、授新课
续前板书 3、数据类型(以下的教学方法:演示加讲授)
6、货币:说明:用于存储货币值,小数位1-4位 8字节
例如:580.00→→ ¥5800.00
7、自动编号:
说明:自动插入一个唯一数值,删除,编号消失,不能更新 4字节
举例:自动编号为0001 0002 0003 0004
当把0002删除后,号码为多少呢?0001 0003 0004
0002再也不会出现(软件演示,观察结果)
8、是/否型:说明
逻辑值:(是yes/否no,真true/假false,开on/关off) 1位
最终可用在默认值中输入:-1/0 -1是,0否
如,团员否,婚否,
9、OLE对象:表格,文档,图形,声音二进制数据 字节1GB
提示:使用右击→插入,找到文件保存的位置
10、超链接地址,网址,路径 字节0-65535
链接到如:变为手指形
(1)@:邮箱。D:\
(2)网站:如;百度,
(3)文本书写形式:文本#地址#
如;我的主页# C:\#
我的微博# #
11、附件任何支持的文件类型
举例:标识表示有一个附件,@(1) 有2个附件: @(2)
12、计算表达式来计算的字段
如,计算语文和数学的总成绩。
特别:是在数据表格视图下(演示)
方法:字段格式→计算字段→表达式[语文]+[数学]
序号
数据类型
说明
长度
举例
6
货币
用于存储货币值,小数位1-4位
8字节
7
自动编号
自动插入一个唯一数值,删除,编号消失,不能更新
4字节
演示举例
8
是/否
逻辑值
(是yes/否no,真true/假false,开on/关off)
-1/0
1位
如,团员否,婚否
9
OLE对象
表格,文档,图形,声音二进制数据
1GB
演示
10
超链接
地址,网址,路径
0-65535
如@:邮箱。D:\
11
附件
任何支持的文件类型
@(1), @(2)
12
计算
表达式来计算的字段
8
如,计算语文和数学的总成绩。特别:是在数据表格视图下(演示)
方法:字段格式,计算字段,表达式[语文]+[数学]
上机实训
一、上机任务:补充数据表学生信息表
二、上机目的:按要求熟悉创建数据表
三、上机要点与评分要求
1、团员否;是否型 ,默认值为:是(10分)
2、学费,货币型(10分)
3、序号:自动编号(10分)
4、照片:OLE对象(10分)
5、个人爱好,特点:(提示“附件”类型)(20分)
(先在word下建立一个个人特长,爱好文档)
6、个人主页:链接到D:\ (10分)
7、总成绩:语文与数学之和(30分)
(1)在字段表下
(2)表达式为:总成绩=[语文]+[数学]
四、考核要求
完成数据表的创建,自定义输入三条有效信息
3、教学小结“数据类型”共学习了12种,根据不同的应用特点选用。
授课标题 单元2 建立和维护数据表
任务1 技能拓展
一、教学目的要求
1、熟悉Access的应用
2、了解信息与数据的概念
3、了解数据处理与数据管理技术
二、教学重点
1、处理数据与信息的关系
2、启动Access,界面介绍
3、空数据库换名、保存
三、教学难点
数据、信息和数据的概念
四、教学课时:多媒体1课时,上机1课时
五、教学方法:讲解法,演示法
六、教学教程
1、教学导入:数据表在创建和录入数据时,怎样快速的移动光标,找到当前位置,今天介绍Access的记录操作及快捷键的使用方法。
2、授新课:技能拓展
板书:1、定位记录
解释:记录导航条
(1)界面:数据表视图
(2)位置:在数据表视图的底部
(3)作用:定位记录
(4)图示:
(5)定位功能:9个
边讲边演示
第一条记录:
上一条记录:
当前记录:
下一条记录:
总记录:
新空白记录:
筛选状态:有、无筛选
搜索框:
尾记录:
提问:以上这些操作都是使用鼠标的拖曳,怎样才能快速实现操作呢?
(6)快捷键,P18页2表-9
以下使用讲解、演示、学生操作相结合的教学方法
还要提示,这些键在键盘的位置
快捷键
定位功能
讲解
Tab,回车键,右箭头
下一字段
请问,这三个键在键盘的位置?请学生来找,并按动三个键,观察光标运行结果
Shift,Tab,左箭头
上一字段
请问,这三个键在键盘的位置?请学生来找,并按动三个键,观察光标运行结果
Home
当前记录的第一字段
键的位置?按键后的光标状况
End
当前记录的最后一个字段
键的位置?按键后的光标状况
Ctrl+上箭头
第一条记录的当前字段
1、快键是二个键相加时的操作方法是:按住一个键不松开,再按下一个键。2、演示。3、学生操作,教师指导;4观察光标移动的状况
Ctrl+下箭头
最后一条记录的当前字段
同上
Ctrl+ Home
第一条记录的第一个字段
同上
Ctrl+ End
最后一条的最后一个字段
同上
上箭头
上一条记录的当前字段
观察光标移动的状况
下箭头
下一条记录的当前字段
观察光标移动的状况
PgUp
上移一屏
1、键位置2、观察光标移动的状况状况
PgDn
下移一屏
1、键位置2、观察光标移动的状况状况
Ctrl+ PgUp
左移一屏
1、提问:二键加的操作方法
2、学生操作,3、观察光标状况
Ctrl+ PgDn
右移一屏
2、学生操作,3、观察光标状况
2(留到后面的课程讲)
3、修改数据表结构
目的:对数据表进行修改
对象:设计视图下
插入字段:(学生操作)
删除字段:(学生操作)
4、修改数据表记录
数据表视图
演示操作删除,剪切,复制,新记录
上机实训:
一、上机任务:
1、在学生信息表中练习,表2-9的快捷键的定位功能
2、创建“进存销”数据表P15的表结构2-4 2-5 2-6 2-7
二、上机要点
1、单个功能键的使用:直接按下
2、组合功能键的使用:
功能键1+功能键2,先按下第一个键不松开,再按下第二个键
三、上机要求
1、观察光标的移动状况。
2、练习一遍后,指导教师在表2-9中随意报读一个快捷键,学生操作。巡视学生的操作状况。
四、考核要求:
1、准确率(10分)
2、与速度(10分)
3、完成P15表结构2-4 2-5 2-6 2-7(80分)
3、教学小结:本课讲了定位数据表的记录单元格,可以使用键盘的功能键和组合的快捷键,可以更加快速录入数据。在学习中熟练使用更有效果。
授课标题 单元1 认识数据库系统
任务2 创建数据库
一、教学目的要求
1.掌握数据库的建立方法
2.掌握数据库的打开与关闭方法
3.掌握建立表结构的方法
4.掌握输入数据的方法
二、教学重点
数据库的基本操作;建立;使用设计器建立表结构,简单的表类型
三、教学难点、学生的实际操作表的创建包括建立表结构和输入数据。
四、教学课时:多媒体1课时,上机1课时
五、教学方法:讲解法,演示法
六、教学过程
1、导入: 库与表的建立是数据库系统最基本的操作。
一、建立数据库
建立数据库有两种方法,一种是先建立一个空数据库然后向其中添加数据表等数据库对象,另一种是使用“数据库向导”,先选择一种数据库类型然后通过一次操作为其添加需要的对象。一般选择建立一个空数据库。
1.启动时建立空数据库
启动时在Access主窗口下“数据库子窗口”内“新建数据库”中选择“空Access数据库”,单击“确定”按钮,出现“文件新建数据库”对话框。
选择存储位置和文件名“教学”后单击“创建”按钮,建立空数据库完毕。
2.使用“新建”命令建立空数据库
单击工具栏上的“新建”按钮或“文件”菜单中的“新建”命令,出现“新建”对话框。
在“常用”选项卡中选择“数据库”,单击“确定”按钮,出现“文件新建数据库”对话框。选择存储位置和文件名单击“创建”按钮,建立空数据库完毕。
特别提示:数据库命名,保存位置
二、打开与关闭数据库
步骤1:单击菜单栏“文件”按钮,移动鼠标指针到“打开”项上,出现“打开”对话框,
步骤2:选择“教学”数据库,单击“打开”按钮,弹出“教学”数据库。
2.关闭数据库
关闭数据库可以单击数据库子窗口右上角的关闭按钮,也可以单击“文件”菜单中的“关闭”选项。
三、表:熟悉创建表。输入的内容:自主的学生信息表
提问:学生信息表可以建立哪些内容?
提示:如姓名,年龄,性别,电话,住址等
上机实训
一、上机任务
1.掌握输入数据的方法
二、上机方法
(一)、建立表结构
建立表结构可以使用“数据表视图”、“设计视图”和“表向导”三种方法。使用“数据表视图”的方法比较简单,使用“设计视图”的方法最有效,使用“表向导”的方法最快捷。
1.使用“数据表视图”
步骤1:打开“教学”数据库,在“数据库”子窗口中选定“表”这一对象,单击“新建”按钮,出现“新建表”对话框。
步骤2:选择数据表视图,单击“确定”按钮,出现一个空数据表。
步骤3;双击字段1,输入字段名。
步骤4:选择“文件”菜单中“保存”命令或单击工具栏内“保存”按钮,弹出“另存为”对话框。
步骤5:在“表名称”文本框中输入表名。
步骤6:单击“是”按钮,将产生一个自动编号字段,作为主键字,相关则不建立该字段。
(二)输入字段,如学生信息表,改变字段类型:
1、姓名:文本
2、年龄:文本
3性别:查阅向导;男女。学历:查阅向导。中学,中专,大专,本科,研究生
4、团员否;是否
5、入校日期:日期,注意日期的输入:2018-3-6
(三)自定义:输入记录
教学小结:本节课学习内容学会建立空数据库,简单表的输入,字段类型的设置。
授课标题 单元1 认识数据库系统
单元实训一
一、教学目的要求
1、掌握创建数据库的建立方法
2、数据库的命名与位置保存方法
3、学会创建人事管理、图书管理、客户管理数据库
二、教学重点
1、创建人事管理、图书管理、客户管理数据库
三、教学难点:学生的实际操作过程,建立表结构。
四、教学课时:上机2课时
五、教学方法:讲解法,演示法
六、教学过程
1、导入:打开数据库模板,展示“罗斯文”数据库
2、授新课
一、上机任务:
1、创建数据库文件“人事管理”
2、创建数据库文件“图书管理”,并保存
3、创建数据库文件“客户管理”,并保存
二、上机步骤及要点
演示:
方法一:
1单击“空数据库”按钮
2输入数据库名:人事管理
3单击“文件夹”,选择数据库存放的位置。
提示:放在桌面上,保存时发送到U盘
方法二:通过模板创建数据库,通过模板可适当修改对象,达到要求。简洁,快速
1单击“可用模板”,选择“教职员”
(提问:看到数据库里有啥?请学生回答)
2更改成你所需要的人事管理信息表。
三、上机考核要求
1、完成数据库取名10分
2、保存位置10分
3、数据表创建20
3、教学小结:创建数据库是最基本的部分,一个是命名,另一个保存的位置。并注意保存。
授课标题: 单元3 使用查询
任务1 创建选择查询
1.使用简单查询向导
一、教学目的要求
1.理解查询的功能、分类
2.掌握字面值、关系运算符含义
3.使用简单查询向导
二、教学重点
1.操作查询与选择查询的区别以及特点
2.字面值、关系运算符的应用
3.使用简单查询向导,
三、教学难点
1、字面值、关系运算符区别
2、查询结果的识读
四、教学课时:2课时,1多媒体,1上机
五、教学方法:讲解法,软件演示法,实例教学法,任务驱动法
六、教学过程:
1、导入:提问:(1)什么是查询:通过给定的条件对表或其他查询进行 检索,筛选出符合条件的记录构成新的数据集合,是不产行新表的,只有一种产生新表,
提示:(2)查询不是简单的查找.
(3)打开access:(演示软件操作)
2、授新课:
任务实训
1、使用简单查询向导:创建查询最简单的方法是利用向导来创建
(先打开 软件,使用学生感受,查询的界面,)
举例:查询goods中的数据
1、步骤:
在数据库中选择查询对象,双击“使用向导创建查询”
在弹出的对话框中从表/查询下拉列表中选择需要查询的表,从可用字段中选择要查询的字段,单击下一步
单击下一步,出现为查询设定名称对话框。单击完成即可。
以下图示:
注明:1、图中只有二个字段,其他不出现,没有删除,只是不显示
2、保存,取名goods商品编码,单价查询,或默认
知识准备
1、查询功能:6个
(1)选择字段;从表中选择部分字段(选列,)
例如:一张学生信息表有10个字段,只查询,姓名,年龄,二个段的信息
(2)选择记录:根据条件筛选满足(选行)
例如:只选择是团员的学生信息
(3)编辑记录:通过操作查询,完成对记录的添加/更改/删除操作
(4)实现计算:在建立查询的过程中进行统计计算
若干个条件合在一起进行计算
如:计算女生的/团员的平均年龄和平均成绩;计算班级人数,不及格人数等
(5)建立新表:将查询的作为表对象保存,只有这种产生新表,其他是数据集合
(6)为报表或窗体,数据访问页提供数据
2、查询的分类(分5类,没有优劣之分,只是结果,要求不一样)讲授法
(1)选择查询;常见根据所给条件查询
(2)交叉表查询:行/列交叉位置显示汇总数据查询
(3)操作查询:对表中的数据进行编辑:分四类生成表查询;删除查询,更新查询,追加查询。
(4)SQL查询:使用SQL语句做查询,包含联合查询,传递查询,数据定义查询和子查询
对语句要熟悉,鼠标可以做到,SQL可以建表,编辑数据
(5)参数查询:根据用户输入的条件(参数)来检索记录
3、查询条件:(补充)
查询条件是运算符、常量、字段值函数以及字段名和属性等任意组合的一种产生逻辑值的式子:between 60 and 100; like“张小红”
In(#2018-3-2#,#2018-3-4#)
(下面介绍)
1、字面值、关系运算符
字面值(板书)
字面值是指系统中使用的值与显示的值完全相同,即通常所说的常数。
例如:(1)日期型数据要用#号括起来,#2018-3-28#
(2)字符串的字面值要用单引号或双引号括起来。”男””女””张小红”
数字:直接写,
2、关系运算符:比较运算符
>(大于)a>b
<(小于) 3<5
>=(大于等于);>=12 and <=20,表示12-20之间
<=(小于等于);<=#2018-3-1# 表示时问2018-3-1日前
=(等于);a=b
<>(不等于)。a<>b a不等于b
关系运算表达式的结果是逻辑值(True,False)
例如:1>2结果:不成立,即为False。
例如:规则:非负数。表示为:>=0
3、教学小结:本课介绍简单查询,查询功能、分类;比较运算符应用
上机实训
一、上机任务
1、创建使用简单查询向导
(一)查询从表buy,goods,二个表,查询字段商品名称,计量单位,进货日期时间,商品编码,规格,进货数量,进货单价
保存为buy查询,通过一个表格显示出来
识读查询结果
(二)从“学生成绩”表中查询如下 :组成 一张表,
(1)成绩并对成绩进行计算:合计,平均,最大,最小
(2)姓名
(3)课程
二、上机步骤要点;
1、关闭所有数据表
2、显示表,选择buy,goods
3、正确选择字段:
4、选择“简单查询向导”
5、保存,比较buy有什么不同
三、要求
1、结果比对 P66书3-2图
2、汇总结果:P67 3-4图
四、考核评分
1、3-2图80分2、3-4图20分
授课标题 单元3 使用查询
任务1 创建选择查询
2.创建交叉表查询向导
一、教学目的要求
1.理解交叉查询的功能含义
2.掌握自述表达式、连接表达式、逻辑表达式、准则
3.使用交叉查询向导
二、教学重点
1.交叉查询与其他查询区别以及特点
2.表达式的含义及应用
3.使用交叉查询向导,
三、教学难点
1、各表达式的区别,应用
2、查询结果的识读
四、教学方法;实例计解,软件演示
五、课时2(多媒体+上机)
六、过程
1、教学导入;
1、什么是查询?提问查询的分类?功能?
2、选择:查询的数据源是( )
A、表 B、报表 C、查询 D、表或查询
3、不等于的运算符号是( )
A、>< B、<> C、≠ D、≮≯
2、授新课
(补充)一、表达式:概念讲解
(分析):用运算符将字面值、常量、变量、函数以及字段名、控件和属性等连接起来的式子称为表达式。
1.算术表达式(过讲边举例方法)
+、-、 *、 / 、 \、 mod、^等七种
(1)+ :求两个数的和 例3+2(结果:5) 12+6(结果:18)
(2)- :求二个数的差,或者指定负数 3-2(结果:1)
(3) *: 求两个数的积 例 3*2(结果:6)
字段用[ ],如:计算总价:
例 [数量]* [单价](结果:总价)
例:进销存中buy表中的数量,单价,计算总价
软件演示 要点:在表工具下的其他字段,计算字段
(4)/ : 求两个数的商 例3/ 2(结果:1.5)
(5)\ : 将两个数舍入为整数,用第一个数除以第二个,然后将结果截断为一个整数
举例5.6\2.1(结果:3)
分析:5.6舍为6,2.1舍为2 结果为3
(6)Mod 取余,
解释做完除法后返回余数,
例 3Mod2(结果:1)
21 Mod8 结果:5 21 Mod6 结果:3
扩展知识 操作演示:
在EXCEL中,单元格中输入操作=mod(21,6) 结果是3
(7)^ 指数幂例3^2(结果:9)
5^3 (结果:125)
2、使用交叉表查询向导
(概念讲解分析)交叉表查询常用于汇总特定表中的数据,创建一个交叉表查询,需要三个要素:
行标题(表格左侧),列标题(表格顶部),值(行列交叉、做平均、计数、求和等多种计算)。
例如:查询各班级的语文,数学平均成绩
分析:行标题:各班级代码 例标题:语文,数学 计算;平均值
班级
语文
数学
一班
二班
列标题
(软件演示)
行标题
值
选择交叉表
选择行标题:
姓名
选择列标题:
分数
上机实训
一、上机实训任务
(一)1、通过对sell查询每一种商品的每个季度的销量,合计
2、通过对buy查询每一种商品的每个季度的进货量,合计
3、计算buy表中的总金额:合计
4、在EXCEL中,练习mod,=mod(21,6)
5、计算成绩:平均分,总分
6、识读查询结果
7、保存查询
二、操作步骤
1、交叉表查询向导,选择数据表
2、选择行标题字段
3、选择列标题字段
4、选择时间间隔
5、选择计算函数
6、指定查询标题
三、要点提示
1、行code、列标题datetime要选择
2、时间间隔:季度
3、计算函数 合计
4、保存名:sell交叉表
四、识读查询表
五、考核评分:
1、选择数据表10分
2、选择行标题字段20分
3、选择列标题字段20分
4、选择时间间隔10分
5、选择计算函数20
6、指定查询标题10
7、识读查询10分
3、教学小结:本课讲了交叉查询向导操作使用,和常用 的算术运算符号
七、作业:
授课标题 单元3 使用查询
任务1 创建选择查询
技能拓展 1 查找重复项查询向导
一、教学目的要求
1.理解重复项查询的功能含义
2.掌握通配符的使用
3.使用重复项查询向导
二、教学重点
1.重复项查询与其他查询区别以及特点
2.通配符的使用
3.使用重复项查询向导,
三、教学难点
1、通配符的使用 2、查询结果的识读
四、教学方法;实例计解,软件演示
五、课时2(多媒体+上机)
六、过程
1、导入;交叉表三个关键参数:行标题,列标题,值
2、授新课
(补充)一、通配符---在查找中常用的通配符:
1、?可表示任意一个字符,
例:(1)王?:分析:姓王的,且名字是两个字的。
(2)?王:分析,名字有两个字且最后一个是王
(3)?王?:分析名字中第2个字是王。
提问(4)a?by,有几个字母?哪个是不确定的?
2、*可表示任意多个字符
例:(1)王*:分析
展开阅读全文