数据库应用基础Access高教版教案.docx
- 文档编号:3607114
- 上传时间:2022-11-24
- 格式:DOCX
- 页数:24
- 大小:24.25KB
数据库应用基础Access高教版教案.docx
《数据库应用基础Access高教版教案.docx》由会员分享,可在线阅读,更多相关《数据库应用基础Access高教版教案.docx(24页珍藏版)》请在冰豆网上搜索。
数据库应用基础Access高教版教案
2016数据库应用基础——Access(高教版)教案
第1节数据库基础知识知识目标:
了解数据库基础知识和基本概念
认识ACCESS的界面和基本工具
技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。
培养学生的创新意识、创新能力。
情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。
通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。
教学重难点:
掌握数据库的基础知识和概念是本节的重点也是难点。
教学方法和工具:
讲授法、讨论法使用多媒体教学工具
教学过程:
第一课时:
1.1、Access界面使用
1
一、Access的启动与退出
二、菜单栏
三、工具栏
四、主要特点和功能
五、打开数据库
1.2、数据库基础知识
一、基本概念:
1、数据:
是指存储在某一种媒体上能够识别的物理符号。
包括“数据内容”和“数据形式”两个方面
2、数据处理:
是指将数据转换成信息的过程。
即从大量的数据中找出对人有用的数据的过程。
二、计算机数据管理:
1、利用计算机设备对数据进行分类、组织、编码、存储、检索和维护。
2、发展过程:
人工管理、文件管理、数据库系统、分布式数据库系统、面向对象的数据库系统。
三、数据库系统
1、数据库的概念
数据:
数据库:
(DataBase)是存储在计算机存储设备上,结构化的相关数据集合。
它不公包括描述
2
事物的数据本身,还包括相关事物之间的联系。
数据库应用系统:
是指系统开发人员利用数据库系统资源开发出来的,面向某一类实际应用的应用软件系统。
数据库管理系统:
(DBMS)为数据库的建立、使用和维护而配置的软件。
数据库系统:
(DBS)引进数据库技术后的计算机系统,实现有组织地、动态地存储大量相关数据,提供数据处理和和信息资源共享的便利手段。
数据库系统的组成:
硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员(DBA)、用户。
2、数据库系统的特点
实现数据共享,减少数据冗余
采用特定的数据模型
具有较高的数据独立性
有统一的数据控制功能
3、数据库管理系统:
为数据库的建立、使用、和维护而配置的软件
功能:
数据定义、数据操纵、数据库运行管理、数据组织.存储和管理、数据库建立和维护、数据通信接口
组成:
数据定义语言及翻译处理程序、数据操纵语言及其编译(或解释)程序、数据库运行控制程序、实用程序
第二课时:
练习课
3
课堂作业:
请学生将练习过程中完成的课堂作业上交教师机。
第三课时:
四、数据模型:
1、实体描述:
实体:
客观存在并相互区别的事物称为实体
实体的属性:
描述实体的特性。
实体型:
属性的集合表示一种实体的类型。
实体集:
同类型的实体的集合。
2、实体间联系及种类:
一对一、一对多、多对多(处理时要拆分成两个一对多的联系,建立一个中间表)3、数据模型简介:
层次、网状、关系
第四课时:
练习课
课堂作业:
请学生将练习过程中完成的课堂作业上交教师机。
1.3、关系数据库
一、关系模型
1、关系:
一个关系就是一张二维表,每个关系有一个关系名。
在Access中,一个关系存储为一个“表”,每一个都具有一个表名。
2、关系模式:
对关系和描述。
用文字将表名及表中所包含的属性名一一列出。
4
3、元组:
二维表中水平方向的行。
4、属性:
二维表中垂直方向的列。
5、域:
属性的取值范围。
6、关键字:
属性或属性的组合,其值能够唯一地标识一个元组。
7、外部关键字:
如果一个表中的一个字段不是本表的主关键字,而是另外一个表的主关键
字或候选关键字,这个字段就被称为外部关键字。
二、关系的特点
1、关系必须规范化
2、在同一个关系中不能出现相同的属性名3、关系中不允许有完全相同的元组
4、在一个关系中元组的次序无关紧要
5、在一个关系中列的次序无关紧要
三、关系运算
1、传统的集合运算:
并、差、交
2、专门的关系运算:
选择:
从关系中找出满足给定条件的元组的操作。
投影:
从关系模式中指定若干属性组成新的关系。
联接:
关系的横向结合。
等值联接:
按照字段值对应相等为条件进行的联接。
5
自然联接:
去掉重复属性的等值联接。
1.4、数据库设计基础
一、设计原则
二、设计步骤
三、设计过程
课后小结:
6
第2讲数据库和表
(1)知识目标:
掌握数据库建立的基本方法。
了解数据库中常用的数据类型
技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。
培养学生的创新意识、创新能力。
情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。
通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。
教学重点:
建立数据库
多种数据类型的掌握
教学难点:
数据类型十分抽象,是教学难点
教学方法和工具:
讲授法,使用多媒体教学工具
7
教学过程:
第一课时:
2.1、创建数据库和使用
一、设计数据库
二、创建空数据库
三、使用“向导”创建数据库
四、打开和关闭数据库
2.2、建立表
一、Access数据类型
1、文本数据类型:
可输入各种类型的字符,最长可输入255个字符。
2、备注数据类型:
与文本型相似,最长可输入64000个字符。
3、数字数据类型:
只能输入0,9,小数点,正、负号(+、-)
可细分为:
字节、整型、长整型、单精度型、双精度型(P41表2.3)
4、日期/时间数据类型:
可存储日期、时间、日期时间,宽度8字节
5、货币数据类型:
等价于双精度数据类型,可自动加入美元符号、千分位隔点,并自动设置2位小数。
6、自动编号数据类型:
1、2、3……,Access自动插入一个唯一的顺序号。
占4字节空间。
7、是/否数据类型:
Yes/No、Ture/False、On/Off占一个字节。
8、OLE对象数据类型:
OLE——对象的联接与嵌入。
用于插入一个独立的文件,如:
图片、
8
声音、Word文档等。
9、超级链接数据类型:
链接到一个文件存放的位置、一个网络中的文件地址、一个电子邮件地址、一个数据库中的对象
10、查询向导数据类型:
从已有的表或查询中查阅数据列表;或存储一组不可更改的固定值的列表
第二课时:
练习课
课堂作业:
请学生将练习过程中完成的课堂作业上交教师机。
第三课时:
二、建立表结构
1、使用“数据表”视图:
只能设置字段名,不能设置其他属性。
数据库窗口;表;;新建表对话框;数据表视图或数据库窗口;表;双击鼠标双击各字段名;手工输入新的字段名
保存;选择存放位置;给新表命名
2、使用“设计”视图:
可设置字段的所有属性
数据库窗口;表;;新建表对话框;设施视图或数据库窗口;表;双击;表设计器视图输入字段名;设置各种属性
保存;选择存放位置;给新表命名
3、使用“表向导”:
数据库窗口;表;;新建表对话框;表向导或数据库窗口;表;双击;表向导
9
选择所要的字段;保存
第四课时:
三、输入数据
1、常用数据类型的输入
2、OLE对象数据类型的输入
3、超级链接数据类型的输入
四、获取外部数据
1、“文件”菜单;“获取外部数据”;“导入”或数据库窗口;表;;新建表对话框;导入表2、选择数据源类型;找到数据源文件;设置字段名和索引;设置主键;命名表五、字段属性的设置:
(在设计视图中完成)
1、字段大小:
2、格式:
决定数据的打印方式和屏幕显示方式。
数字格式、日期时间格式3、默认值:
插入一条新记录时自动用默认值添加字段值
4、有效性规则:
设置字段的取值范围
5、有效性文本:
违反有效性规则时的提示信息
6、输入掩码:
设置字段的输入和显示格式。
P62表2.8
7、索引、主键:
六、建立表之间的关系
1、表之间关系的概念:
Access中通常为一对多联系。
一方表称为主表,多方表称为相关表
10
2、参照完整性:
3、建立表之间的关系:
分析数据库中表之间的关系,为主表设置主键
数据库工具栏;;打开关系窗口;添加存在关系的表;从主表中拖动主键到相关的的相关字段上;设置关系类型和参照完整性
联接类型:
内部联接、左联接、右联接
4、删除关系:
选择关系连线,按“Delete”键或快捷菜单中“删除关系”
课后小结:
11
第3讲数据库和表
(2)知识目标:
掌握表的各种建立方法和其他基本操作。
技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。
培养学生的创新意识、创新能力。
情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。
通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。
教学重点:
掌握表的3种常用建立方法。
掌握表的修改和编辑,数据的输入
教学难点:
字段设计和索引的概念是本节教学难点。
教学方法和工具:
讨论法,自学法,讲授法,练习法,通过多媒体教学工具。
教学过程:
12
第一课时:
3.1、维护表
一、打开和关闭表
1、打开表:
单击数据库窗口按钮或双击表名
2、关闭表:
二、修改表结构
选中要修改的表,单击按钮,进入表设计器视图。
操作方法同建立表。
可进行字段的增加、修改、删除,重新设置字段的属性,重新设置主键……三、编辑表的内容
1、定位记录:
对记录内容进行修改时,首先要将记录指针定位到要修改的记录上。
使用记录号定位:
使用快捷键定位:
P69表2.9
2、选择记录:
鼠标操作与键盘操作
选择字段范围
选择一列或多列
选择一条记录、多条记录或所有记录
3、添加记录:
4、删除记录:
5、修改数据:
13
6、复制数据:
第二课时:
练习
课堂作业:
请学生将练习过程中完成的课堂作业上交教师机。
第三课时:
四、调整表的外观
1、改变字段次序
2、调整字段显示宽度和高度3、隐藏列和显示列4、冰结列
5、设置数据表格式6、改变字体显示
3.2、操作表
一、查找数据
1、查找指定内容:
2、查找空值:
Null3、查找空字符串:
“”二、替换数据
1、替换指定内容:
2、更改默认设置:
14
三、排序记录
1、排序规则:
数字型:
日期型:
文本型:
备注型、OLE对象、超级链接型不能排序
2、按一个字段排序3、按多个字段排序记录菜单;筛选;高级筛选/排序四、筛选记录
1、按选定内容筛选2、按窗体筛选
3、内容排除筛选
4、按筛选目标筛选5、高级筛选
第四课时:
练习
课后小结:
15
第4讲查询
(1)知识目标:
通过本节课学习了解简单查询的建立方法等。
技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。
培养学生的创新意识、创新能力。
情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。
通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。
教学重点:
查询的作用和建立方法
简单查询的使用。
教学难点:
如何设定查询准则是本节课的难点。
教学方法和工具:
讲解法,讨论法,练习法,使用多媒体教学工具。
教学过程:
16
第一课时:
4.1、SQL基本命令
一、简介
1、SQL——StructureQueryLanguage(结构化查询语言),是关系数据库系统中应用广泛的数据库查询语言。
2、SQL的功能:
数据定义、数据查询、数据操纵、数据控制
二、基本语句
SELECT[TOPN[PERCENT]][DISTINCT]<字段名表>[INTO<表名>]FROM<表名>WHERE<条件>GROUPBY<字段名>HAVING<条件>ORDERBY<表达式>4.2、认识查询
一、查询的功能
选择字段、选择记录、编辑记录、实现计算、建立新表、建立基于查询的报表和窗二、查询的类型
选择查询、交叉表查询、操作查询(生成表、更新、删除、追加)、SQL查询4.3、数值与数值运算
一、常量:
表示一个固定的、不变的量。
P255表8.2
1、数字型:
100、-15.2、0、2.58E+20
2、文本型:
“ABCD”、“张三”、“计算机”、“1234”
3、日期/时间型:
#2005/10/20##10:
25:
30##2005-10-1013:
25:
20#
17
4、布尔型:
True、False
二、变量:
表示一个随时可变的量,表示为一个名字。
1、内存变量:
2、字段变量:
第二课时:
练习
课堂作业:
请学生将练习过程中完成的课堂作业上交教师机。
第三课时:
三、表达式与运算符
1、数值表达式:
+、-、*、/、\、^、()、Mod
2、字符表达式:
+
3、日期/时间表达式:
+、-
4、关系表达式:
=、<>、>、>=、<、<=
5、逻辑表达式:
Not、And、Or
6、特殊运算符:
IN、BETWEEN、LIKE、ISNULL、ISNOTNULL四、函数
1、数值函数:
ABS、INT、SQR、SGN
2、字符函数:
SPACE、STRING、LEFT、RIGHT、LEN、LTRIM、RTRIM、TRIM、MID3、日期时间函数:
DATE()、DAY()、MONTH()、YEAR()、WEEKDAY()、HOUR()4、统计函数:
SUM、AVG、COUNT、MAX、MIN
18
4.4、创建选择查询
一、创建不带条件的查询
1、使用查询向导:
[查询];;简单查询向导或[查询];2、使用设计视图:
[查询];;设计视图或[查询];3、运行查询:
双击查询
4、修改查询:
在设计视图中修改、编辑SQL语句二、创建带条件的查询
WHERE、AND、OR、NOT
三、结果排序
ORDERBY字段名[DESC]
列在前面的记录:
TOPN
四、多表查询:
超联接查询
内部联接:
INNERJOIN
左联接:
LEFTJOIN
右联接:
RIGHTJOIN
第四课时:
练习
课堂作业:
请学生将练习过程中完成的课堂作业上交教师机。
课后小结:
19
第5讲查询
(2)
知识目标:
通过学习本节掌握查询中如何进行计算。
掌握一定的函数。
技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。
培养学生的创新意识、创新能力。
情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。
通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。
教学重点:
在查询中计算
掌握常用函数
教学难点:
如何通过计算得到自己希望的查询,以及掌握常用函数是重点。
教学方法和工具:
讲解法,讨论法,练习法,使用多媒体教学工具。
20
教学过程:
第一课时:
5.1、在查询中进行计算
一、了解查询计算功能
预定义计算:
SUM、AVG、COUNT、MAX、MIN用户自定义计算:
各种表达式
二、自定义计算
三、总计查询
1、添加计算字段:
2、分组总计查询:
GROUPBY
3、新字段命名:
<表达式>AS<新字段名>4、用新字段设置查询条件:
HAVING逻辑表达式5.2、创建交叉表查询
一、认识交叉表查询
行标题、列标题、值、
第二课时:
练习
课堂作业:
请学生将练习过程中完成的课堂作业上交教师机。
第三课时:
二、创建交叉表查询
1、单一表交叉查询:
向导、设计器
21
2、多表交叉查询:
设计器
5.3、创建参数查询
由用户输入查询条件后,再进行查询
一、单参数查询:
准则中输入[XXXXXX]二、多参数查询:
多字段准则中输入[XXXXXX]5.4、创建操作查询
一、生成表查询
SELECT*INTO表名
二、删除查询
DELETEFROM表名WHERE条件
三、更新查询
UPDATE表名SET字段名=表达式WHERE条件四、追加查询
INSERTINTO表名SELECT……
课后小结:
22
第6讲查询(3)
知识目标:
学会创建SQL查询
技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。
培养学生的创新意识、创新能力。
情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。
通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。
教学重点:
1(使用SQL修改查询中的准则
2(创建SQL查询
教学难点:
如何使用准则是本节的重点也是难点。
教学方法和工具:
讲解法,讨论法,练习法,使用多媒体教学工具。
教学过程:
23
第一课时:
6.1、创建SQL查询
一、使用SQL修改查询中的准则二、创建SQL查询
6.2、操作已创建的查询
一、运行已创建的查询
二、编辑查询中的字段
三、编辑查询中的数据源
四、调整查询的列宽
五、排序查询的结果
6.3、试题
第二课时:
练习
课堂作业:
请学生将练习过程中完成的课堂作业上交教师机。
课后小结:
24
第7讲窗体
(1)知识目标:
初步了解窗体的作用
掌握窗体的建立方法
技能(能力)目标:
培养学生运用所学知识与技能,主动探究,解决实际问题的能力。
培养学生的创新意识、创新能力。
情感目标、价值观目标:
培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。
通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。
教学重点:
掌握窗体的2种建立方法
学会使用窗体
教学难点:
如何建立自己需要的窗体是难点。
教学方法和工具:
讲解法,讨论法,练习法,使用多媒体教学工具。
25
教学过程:
第一课时
7.1、认识窗体
1、窗体是数据库中的一种对象。
2、窗体的作用:
用于接收用户输入的数据或命令,显示表或查询中的数据、输入数据、编
辑数据、修改数据。
3、窗体中的两类信息:
提示信息、数据信息。
一、窗体的组成与结构——节
1、主体节:
显示数据信息和安放控件。
2、窗体页眉:
显示窗体的标题、使用说明……3、窗体页脚:
显示对所有记录都要显示的内容、使用命令的操作……4、页面页眉:
打印时的页头信息。
5、页面页脚:
打印时的页脚信息。
第二课时:
练习
课堂作业:
请学生将练习过程中完成的课堂作业上交教师机。
第三课时:
二、窗体的类型
1、纵栏式窗体:
P141——图4.3
2、表格式窗体:
P141——图4.4
26
3、数据表窗体:
P141——图4.5
4、主/子窗体:
P142——图4.6
5、图表窗体:
P142——图4.7
6、数据透视表窗体:
P143——图4.8
三、窗体的视图
设计视图、窗体视图、数据表视图
7.2、创建窗体
一、自动创建窗体
数据库窗口;窗体;;新建窗体对话框;选择一个表或视图;自动创建窗体:
纵栏式|自动创建窗体:
表格式|自动创建窗体:
数据表;确定
二、使用窗体向导
数据库窗口;窗体;;新建窗体对话框;选择一个表或视图;窗体向导或数据库窗口;窗体;
单一表窗体
一对多窗体:
子窗体、链接窗体
三、使用数据透视表向导
数据库窗口;窗体;;新建窗体对话框;选择一个表或视图;数据透视表向导数据透视表的调整与设置
第四课时:
练习
课堂作业:
请学生将练习过程中完成的课堂作业上交教师机。
27
第五课时:
四、使用图表向导
数据库窗口;窗体;;新建窗体对话框;选择一个表或视图;图表向导
图表的调整与设置
第六课时:
练习
课堂作业:
请学生将练习过程中完成的课堂作业上交教师机。
第七课时:
7.3、自定义窗体
一、工具箱的使用
工具箱的打开与关闭、工具箱的移动与锁定
二、窗体、控件与控件的使用
1、窗体:
页眉/页脚的设置、大小的调整……
2、标签控件:
用于显示说明性文本,不显示字段或表达式的数值。
3、文本框控件:
用于输入或编辑字段数据。
分为结合型(从表、查询或SQL语言中获得所需内容)、非结合型(不链接到某一字段,用于显示提示信息或接收用户输入数据)、计算型(显示表达式的结果)
4、复选框、切换按钮、选项按钮:
显示表或查询中的“是/否”、“真/假”、“On/Off”的值5、选项组控件:
多个复选框或选项按钮的组合。
6、列表框与组合框:
值取自某固定内容的数据。
28
7、命令按钮:
执行某项操作或某些操作
8、选项卡:
将窗体分成多页
9、图像:
三、窗体和控件属性
属性决定窗体或控件的结构和外观特性、窗体和控件都有各自的属性。
利用工具栏中的属性按钮或双击某一对象,可打开属性窗口进行设置。
1、常用格式属性:
控件格式属性:
标题、字体、字形、字号、对齐方式、颜色……窗体格式属性:
大小、边框、颜色、特殊效果……
第八课时:
练习
课堂作业:
请学生将练习过程中完成的课堂作业上交教师机。
第九课时:
2、常用的数据属性
控件数据属性:
数据来源、输入掩码、有效性规则、有效性文本……窗体数据属性:
记录源、排序依据、允许编辑、数据入口……3、常用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 应用 基础 Access 高教 教案
![提示](https://static.bdocx.com/images/bang_tan.gif)