您好,欢迎访问三七文档
1第1章数据库基础知识知识目标:1.数据库基础知识和基本概念2.认识ACCESS的界面和基本工具技能(能力)目标:1.学生运用所学知识与技能,主动探究,解决实际问题的能力。2.养学生的创新意识、创新能力。情感目标、价值观目标:培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值观。通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。教学重难点:1.数据库的基础知识和概念是本节的重点也是难点。教学方法和工具:讲授法、讨论法使用多媒体教学工具教学过程:第一课时:1.1、Access界面使用2一、Access的启动与退出二、菜单栏三、工具栏四、主要特点和功能五、打开数据库1.2、数据库基础知识一、基本概念:1、数据:是指存储在某一种媒体上能够识别的物理符号。包括“数据内容”和“数据形式”两个方面2、数据处理:是指将数据转换成信息的过程。即从大量的数据中找出对人有用的数据的过程。二、计算机数据管理:1、利用计算机设备对数据进行分类、组织、编码、存储、检索和维护。2、发展过程:人工管理、文件管理、数据库系统、分布式数据库系统、面向对象的数据库系统。三、数据库系统1、数据库的概念数据:数据库:(DataBase)是存储在计算机存储设备上,结构化的相关数据集合。它不仅包括描述事物的数据本身,还包括相关事物之间的联系。数据库应用系统:是指系统开发人员利用数据库系统资源开发出来的,面向某一类实际应用的应用软件系统。3数据库管理系统:(DBMS)为数据库的建立、使用和维护而配置的软件。数据库系统:(DBS)引进数据库技术后的计算机系统,实现有组织地、动态地存储大量相关数据,提供数据处理和和信息资源共享的便利手段。数据库系统的组成:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员(DBA)、用户。2、数据库系统的特点实现数据共享,减少数据冗余采用特定的数据模型具有较高的数据独立性有统一的数据控制功能3、数据库管理系统:为数据库的建立、使用、和维护而配置的软件功能:数据定义、数据操纵、数据库运行管理、数据组织.存储和管理、数据库建立和维护、数据通信接口组成:数据定义语言及翻译处理程序、数据操纵语言及其编译(或解释)程序、数据库运行控制程序、实用程序第二课时:练习课课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第三课时:四、数据模型:41、实体描述:实体:客观存在并相互区别的事物称为实体实体的属性:描述实体的特性。实体型:属性的集合表示一种实体的类型。实体集:同类型的实体的集合。2、实体间联系及种类:一对一、一对多、多对多(处理时要拆分成两个一对多的联系,建立一个中间表)3、数据模型简介:层次、网状、关系第四课时:练习课课堂作业:请学生将练习过程中完成的课堂作业上交教师机。1.3、关系数据库一、关系模型1、关系:一个关系就是一张二维表,每个关系有一个关系名。在Access中,一个关系存储为一个“表”,每一个都具有一个表名。2、关系模式:对关系和描述。用文字将表名及表中所包含的属性名一一列出。3、元组:二维表中水平方向的行。4、属性:二维表中垂直方向的列。5、域:属性的取值范围。56、关键字:属性或属性的组合,其值能够唯一地标识一个元组。7、外部关键字:如果一个表中的一个字段不是本表的主关键字,而是另外一个表的主关键字或候选关键字,这个字段就被称为外部关键字。二、关系的特点1、关系必须规范化2、在同一个关系中不能出现相同的属性名3、关系中不允许有完全相同的元组4、在一个关系中元组的次序无关紧要5、在一个关系中列的次序无关紧要三、关系运算1、传统的集合运算:并、差、交2、专门的关系运算:选择:从关系中找出满足给定条件的元组的操作。投影:从关系模式中指定若干属性组成新的关系。联接:关系的横向结合。等值联接:按照字段值对应相等为条件进行的联接。自然联接:去掉重复属性的等值联接。1.4、数据库设计基础一、设计原则6二、设计步骤三、设计过程课后小结:7第2讲数据库和表(1)知识目标:1.数据库建立的基本方法。2.理解数据库中常用的数据类型技能(能力)目标:1.让学生运用所学知识与技能,主动探究,解决实际问题的能力。2.培养学生的创新意识、创新能力。情感目标、价值观目标:1.大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。2.过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。教学重点:1.建立数据库2.多种数据类型的掌握教学难点:数据类型。教学方法和工具:讲授法,使用多媒体教学工具8教学过程:第一课时: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——对象的联接与嵌入。用于插入一个独立的文件,如:图片、声音、9Word文档等。9、超级链接数据类型:链接到一个文件存放的位置、一个网络中的文件地址、一个电子邮件地址、一个数据库中的对象10、查询向导数据类型:从已有的表或查询中查阅数据列表;或存储一组不可更改的固定值的列表第二课时:练习课课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第三课时:二、建立表结构1、使用“数据表”视图:只能设置字段名,不能设置其他属性。数据库窗口;表;新建表对话框;数据表视图或数据库窗口;表;双击鼠标双击各字段名;手工输入新的字段名保存;选择存放位置;给新表命名2、使用“设计”视图:可设置字段的所有属性数据库窗口;表;;新建表对话框;设施视图或数据库窗口;表;双击;表设计器视图输入字段名;设置各种属性保存;选择存放位置;给新表命名3、使用“表向导”:数据库窗口;表;;新建表对话框;表向导或数据库窗口;表;双击;表向导选择所要的字段;保存10第四课时:三、输入数据1、常用数据类型的输入2、OLE对象数据类型的输入3、超级链接数据类型的输入四、获取外部数据1、“文件”菜单;“获取外部数据”;“导入”或数据库窗口;表;新建表对话框;导入表2、选择数据源类型;找到数据源文件;设置字段名和索引;设置主键;命名表五、字段属性的设置:(在设计视图中完成)1、字段大小:2、格式:决定数据的打印方式和屏幕显示方式。数字格式、日期时间格式3、默认值:插入一条新记录时自动用默认值添加字段值4、有效性规则:设置字段的取值范围5、有效性文本:违反有效性规则时的提示信息6、输入掩码:设置字段的输入和显示格式。P62表2.87、索引、主键:六、建立表之间的关系1、表之间关系的概念:Access中通常为一对多联系。一方表称为主表,多方表称为相关表2、参照完整性:113、建立表之间的关系:分析数据库中表之间的关系,为主表设置主键数据库工具栏;;打开关系窗口;添加存在关系的表;从主表中拖动主键到相关的的相关字段上;设置关系类型和参照完整性联接类型:内部联接、左联接、右联接4、删除关系:选择关系连线,按“Delete”键或快捷菜单中“删除关系”课后小结:12第3讲数据库和表(2)知识目标:1.掌握表的各种建立方法和其他基本操作。技能(能力)目标:2.培养学生运用所学知识与技能,主动探究,解决实际问题的能力。培养学生的创新意识、创新能力。情感目标、价值观目标:培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。教学重点:1.掌握表的3种常用建立方法。2.掌握表的修改和编辑,数据的输入教学难点:字段设计和索引的概念是本节教学难点。教学方法和工具:讨论法,自学法,讲授法,练习法,通过多媒体教学工具。教学过程:13第一课时:3.1、维护表一、打开和关闭表1、打开表:单击数据库窗口按钮或双击表名2、关闭表:二、修改表结构选中要修改的表,单击按钮,进入表设计器视图。操作方法同建立表。可进行字段的增加、修改、删除,重新设置字段的属性,重新设置主键……三、编辑表的内容1、定位记录:对记录内容进行修改时,首先要将记录指针定位到要修改的记录上。使用记录号定位:使用快捷键定位:P69表2.92、选择记录:鼠标操作与键盘操作选择字段范围选择一列或多列选择一条记录、多条记录或所有记录3、添加记录:4、删除记录:5、修改数据:146、复制数据:第二课时:练习课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第三课时:四、调整表的外观1、改变字段次序2、调整字段显示宽度和高度3、隐藏列和显示列4、冰结列5、设置数据表格式6、改变字体显示3.2、操作表一、查找数据1、查找指定内容:2、查找空值:Null3、查找空字符串:“”二、替换数据1、替换指定内容:2、更改默认设置:15三、排序记录1、排序规则:数字型:日期型:文本型:备注型、OLE对象、超级链接型不能排序2、按一个字段排序3、按多个字段排序记录菜单;筛选;高级筛选/排序四、筛选记录1、按选定内容筛选2、按窗体筛选3、内容排除筛选4、按筛选目标筛选5、高级筛选第四课时:练习课后小结:16第4讲查询(1)知识目标:1.通过本节课学习了解简单查询的建立方法等。技能(能力)目标:2.培养学生运用所学知识与技能,主动探究,解决实际问题的能力。培养学生的创新意识、创新能力。情感目标、价值观目标:培养大家养成勇于探究新知识,不断地提高自身的审美意识,树立正确的人生观和价值。通过实例操作引导学生积极参与,培养学生的学习兴趣,在活动中的互相帮助不但增进了同学间的友情也培养了他们协同工作的能力。教学重点:1.查询的作用和建立方法2.简单查询的使用。教学难点:如何设定查询准则是本节课的难点。教学方法和工具:讲解法,讨论法,练习法,使用多媒体教学工具。教学过程:17第一课时: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.21、数字型:100、-15.2、0、2.58E+202、文本型:“ABCD”、“张三”、“计算机”、“1234”3、日期/时间型:#2005/10/20##10:25:30##2005-10-1013:25:20#184、布尔型:True、False二、变量:表示一个随时可变的量,表示为一个名字。1、内存变量:2、字段变量:第二课时:练习课堂作业:请学生将练习过程中完成的课堂作业上交教师机。第三课时:三、表达式与运算符1、数值表达式:+、-、*、/、\、^、()、Mod2、字符表达式:+3、日期
本文标题:ACCESS教案
链接地址:https://www.777doc.com/doc-6315263 .html