1、授课日期2011-9-7课时2班级10级计1班授课方式1、 讲授法2、 多媒体演示3、 任务驱动法作业题数拟用时间教学目的了解并掌握数据库的基本概念了解Access 2003的用户界面了解Access 2003数据库的构成对象选用教具挂图多媒体、电脑室重点数据库的基本概念Access数据库的构成对象难点数据库的构成对象教学回顾说明第一章主要讲述的是数据库的基本概念,其中重点Access 2003数据库的构成对象课时分配:理论课时:2课时上机实习: 审核签名:QR-JXSS- 10 教 案 任务一:认识Access 2003用户界面1、启动Access 2003 使用快捷菜单启动:开始所有程序M
2、icrosoft OfficeMicrosoft Office Access 2003 通过打开Access 2003数据库文件(.mdb)启动Access 2003,由于安装程序会在Access 2003数据库文件与Access 2003应用程序之间自动建立关联,因此,当打开一个数据库文件时,也会启动Access 2003并打开指定的数据库文件。2、初识Access 2003用户界面 标题栏:用于显示当前打开的数据库名称及其文件格式。菜单栏:位于标题栏的下方。工具栏: 用于创建、打开或管理数据库对象,也用于改变数年据库对象的显示方式,包含8个按钮。任务空格:通过点击该空格上的链接,可以进入数
3、据库相应的7个任务空格。工作区:大部分区域,对数据库的各种操作将在这里进行。当对不同的数据库对象进行操作时,在工作区中显示的内容也会有所不同。“数据库”窗口:当打开了某个数据库对象窗口,可按F11切换到“数据库”窗口。3、退出Access 2003:(有三种方法)文件退出标题栏上方的“关闭”按钮使用Alt+F4知识拓展数据与数据处理:数据:数据是指存储在某种介质上能够识别的物理符号。数据的概念包括两个方面:其一是描述事物特性的数据内容;其二是存储在某一种介质上的数据形式。数据的形式可以是多种多样的,例如,某人的生日是“1988年6月25日” ,可以表示为“1988.06. 25”,其含义并没有
4、改变数据处理 是指将数据转换成信息的过程。从数据处理的角度而言,信息是一种被加工成特定形式的数据,这种数据形式对于数据接收者来说是有意义的z 数据库(Data Base,简称DB) 是有规则存储在一起的、相关信息的数据集合。简单地说,数据库就是存储数据的“仓库”。一个学生成绩册可以成为一个数据库,一个学校的学生学籍名单、学生毕业情况信息也可以成为一个数据库。数据库有许多优点:如可以实现共享,减少数据冗余,保持数据的一致性、独立性、安全性和完整性,实现并发控制,进行系统维护与恢复等。 数据库管理系统(Data Base Management System ,简称DBMS) 数据库管理系统是建立、
5、维护和使用数据库,对数据库进行统一管理和控制的系统。 数据库管理系统是用户和数据库之间的接口,是建立在操作系统之上的一个软件系统。Access 2003实际上就是一个数据库管理系统。 关系数据库 关系数据库是一组表的集合,其基本元素是表,表中的一行表示的是一系列值之间的联系,也可以说,一个表就是一组联系的集合。表之间以主关键字关联起来,建立表间关系有一对一、一对多、多对多3种。最常用的是一对多(或多对一)关系,在这种关系中,一个表中的记录在另一个表中可以有一个或多个对应的记录。在关系数据库中,不允许有多对多的关系。如在学生成绩中,学号就是主关键字,每个学生只有一个学号,知道了学号就可唯一地确定
6、这个学生。数据库系统:一个完整的数据库系统由5个部分组成,即硬件系统,软件系统、数据库、数据库管理系统、数据库应用程序及用户。任务二:认识Access 2003数据库对象开始所有程序Microsoft Office Access 2003 帮助示例数据库罗斯文示例数据库可以选择各个对象显示相关的信息。知识与技能:一个数据库可以包含7种类型的数据库对象:表、查询、窗体、报表、页、宏和模块。表:表是若干条记录的集合,每条记录又包含若干个字段。查询:查询可以按照不同的方式查看、更新和分析数据,还可以将查询作为窗体、报表和数据访问页的记录源。窗体:在这种对象中可以放置控件,用于执行各种操作,或者在字段
7、中输入、显示和编辑数据。报表:它根据指定规则打印格式化和组织化的信息。如学生情况表,学生成绩表等。页:是数据库的访问页,通常是指链接到数据库的Web页。宏:就是由一个或多个操作组成的集合。其中每个操作用来自动完成某一特定的任务。利用宏可以自动完成一些重复性的操作。例如打开某个窗体或打印报表等,从而简化数据库中的各种操作,使数据库的维护和管理更为轻松。模块:是将VBA的声明、语句和过程作为一个命名单位来保存的集合。分标准模块和类模块。窗体和报表模块都是类模块,它们包含着从属于对应窗体和报表的代码,除非明确地将模块声明为私有,否则,任何标准模块中的过程,都可以被同一数据库中的其他模块或引用数据库中
8、的过程识别和调用。课堂小结:本章主要介绍了Access 2003的基本知识,包括数据库的基本概念,Access 2003的启动和退出及Access 2003数据库对象的认识。思考与作业:1、 P11的题一和题二2、 如何启动和退出Access 2003?3、 Access 2003数据库中包含哪些类型的对象?第二章 数据库的设计与实现(1)2011-9-154、 讲授法5、 多媒体演示6、 任务驱动法了解并设计数据库的原则和方法了解并掌握创建数据库的方法和步骤掌握创建表的各种方法数据库和表的创建数据库的创建第一章主要讲述的是数据库的基本概念,其中重点Access 2003数据库和表的创建课时分
9、配:设计数据库 其主要步骤为:1、 明确数据库的用途:如创建学生管理数据库,通过与教学人员交流可以知道,要开发学生成绩管理系统应具备以下主要功能。系别信息管理:可以对系别进行添加、修改、删除和查询。班级信息管理:可以对班级进行添加、修改、删除和查询。学生信息管理:可以对学生进行添加、修改、删除和查询。教师信息管理:可以对教师进行添加、修改、删除和查询。课程信息管理:可以对课程进行添加、修改、删除和查询。授课信息管理:可以对老师授课进行添加、修改、删除和查询。学生成绩管理:可以对学生的成绩进行添加、修改、删除和查询。2、 明确数据库中需要的表:如系别表、班级表、学生表、教师表、课程表、授课表和成
10、绩表等3、 明确表中需要的字段:(即表中存储的信息,每个信息项将成为一个字段,并作为列显示在表中,而表中的每一行信息就叫一个记录。)具体表的字段内容见书P14P15页。4、 明确表中的主键:每个表应包含一个或多个字段,用于对存储在该表中的每条记录进行唯一标识,这通常是一个唯一的标识号。如学号、教师编号、班级等字段。在数据库的术语中叫主键。在数据库中,可以使用主键将多个表中的数据关联起来,从而将来自不同表的数据组合起来。5、 创建表关系:Access是关系数据库管理系统,在关系数据库中,可以将信息划分到基于主题的不同表中,然后使用关系将信息组合在一起。如成绩表中的“学号”和学生表中的:“学号”字
11、段,成绩表和课程表中的“课程编号”,通过这些公共字段分别在学生表、成绩表、课程表之间建立关系 。 在一对多的关系中,获取关系的一方为主表,另一些子表的主键称为外键。6、绘制数据库模型图:见书P16图示。创建数据库1、创建数据库有两种方法:第一种是先建立一个空数据库,然后向其中添加表、査询、窗体和报表等对象;第二种是使用“数据库向导”,利用系统提供的模板进行一次操作来选择数据库类型, 并创建所需的表、窗体和报表。 第一种方法比较灵活,但是必须分别定义数据库的每一个对象;第二种方法仅一次操作就可以创建所需的表、窗体和报表,这是创建数据库最简单的方法。无论哪一种方法,在数据库创建之后,都可以在任何时
12、候修改或扩展数据库。创建数据库的结果是在磁盘上生成一个扩展名为.mdb的数据库文件。操作方法:新建数据库学生成绩.mdb2、打开空数据库文件打开(打开对话框中的打开按钮旁下拉按钮有四种方式)打开、 以只读方式打开以独占方式打开以独占只读方式打开4、 关闭数据库:在Access 2003中,一次只能打开一个数据库,若要关闭当前打开的数据库,关闭“数据库”窗口即可。我们所讲的创建数据库,还只是一个空白的数据库,所做的工作只是指定数据库文件名并选择文件存储路径,并未在数据库中创建任何对象。那么下面学习如何在数据库中创建表。任务三:在数据库视图中创建表:实现步骤:1、 打开“学生成绩.mdb”数据库2
13、、 如果数据库窗口未显示,可按F11切换到该窗口3、 在“数据库”窗口中单击对象栏下的“表”按钮,然后执行以下操作: 双击“通过输入数据创建表”快捷方式,若未显示此快捷方式,可单击“数据库”窗口工具栏上的“新建”按钮,然后在“新建表”对话框中双击“数据表视图”选项。然后在表中输入“系别”表中的字段名。4、 输入完成后,单击文件保存在对话框中输入表名“系别”保存表。创建表时并非必须定义主键,但建议最好定义主键,只有在一个表中定义主键,才能定义该表与数据库中其他表之间的关系。5、 修改字段名:在字段1处双击输入“编号”,在字段2处输入“系别名称”按回车6、 按【Ctrl+S】, 以保存对表的修改。
14、知识拓展:一、 字段命名:1. 每个字段一个名称,不能有相同的字段名。2. 长度最多不能超过64个字符。3. 可以是字母,数字,空格和特殊字符,但不能是句号(。)、惊叹号(!)、重音符号()、及方括号().4. 不能以先导空格开头。也不能包含控制字符(031的Ascii值)二、 字段的数据类型:文本:最多为255个字符,Access不会为文本字段中未使用的部分保留空间。备注:长文本或文本和数字的组合,最多可为63999个字符。数字:用于数学计算的数值数据。日期时间:从100年到9999年的日期和时间货币:可精确到小数点前15位和后4位。自动编号:每当向表中添加一条记录时,由Access指定一个
15、唯一的顺序号,通常占4个字节。是/否:Trul/False yes/No 占1位O LE对象:可以是Excel Wor d文档,图形、声音、或其他二进制数据。最多为1G字节,受可用磁盘空间限制。超链接:文本或文本和以文本形式存储的数字的组合,超链接地址最多包含3个部分,显示的文本、地址和子地址。还可以指定工具提示显示的文本。查阅向导:创建一个字段,通过该字段可以使用列表框或组合框从另一个表或值列表选择值。单击该选项将弹出,它用于创建一个查阅字段,在完成向导后,Access将基于在向导中选择的值来设置数据类型。三、 设置主键: 在“设计”视图中打开表 选择一个或多个字段,按Ctrl键并单击每个所需要字段的行选择器。 单击工具栏上的“主键”按钮 若删除主键则再单击一个“主键”按钮。四、 数据表视图中的字段操作插入字段:插入列删除字段:选择该字段列编辑删除列重命名字段:可双击该字段名,然后输入新的名称,按回车 若要调整字段次序,可将字段列拖到新的位置。 课堂小结: 本堂课主要讲述了数据库的创建方法和在“数据库”视图中创建表的操作1、 如何创建数据库和数据库?2、 为何要设置主键?怎样设置主键?3、 字段有哪些数据类型?上机练习:1、 创建一个“学生成绩”数据库2、 在数据表视图中创建一个“系别”表,一个“班级”表。表内容见书P22和P32页。以自己的姓名为文件夹名,上传作业。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1