数据库应用基础Access高教版教案Word格式.docx
- 文档编号:16512057
- 上传时间:2022-11-24
- 格式:DOCX
- 页数:24
- 大小:24.25KB
数据库应用基础Access高教版教案Word格式.docx
《数据库应用基础Access高教版教案Word格式.docx》由会员分享,可在线阅读,更多相关《数据库应用基础Access高教版教案Word格式.docx(24页珍藏版)》请在冰豆网上搜索。
具有较高的数据独立性
有统一的数据控制功能
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:
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 高教 教案