access 概述Word下载.docx
- 文档编号:22740388
- 上传时间:2023-02-05
- 格式:DOCX
- 页数:15
- 大小:23.03KB
access 概述Word下载.docx
《access 概述Word下载.docx》由会员分享,可在线阅读,更多相关《access 概述Word下载.docx(15页珍藏版)》请在冰豆网上搜索。
4、使用已有数据创建表
5、创建表的示例
方法手段
多媒体教学
作业
P14习题1、P38习题2、P85习题3
后记
第一讲
第1章基础知识
1、了解数据库、数据表、数据库管理系统的概念。
2、了解关系数据库的概念和特点。
3、了解Access数据库包含那些对象,其作用分别是什么。
4、掌握如何启动、退出Access2002。
5、了解Access2002窗口的界面。
教学重点
1、数据库及数据库管理系统的概念。
2、Access数据库的对象。
3、启动和退出Access2002;
数据库窗口的对象栏;
教学难点
(一)Access2002
1.数据库(DB)
数据库是与特定主题或用途相关的数据和对象的集合,用于搜索、排序和重新组织数据。
数据库是指由数据库管理系统管理的数据集合。
2.关系型数据库
关系型数据库将数据分别存储在一些相关的二维表中,存放这样二维关系数据的结构,称之为数据表,简称表,它构成了数据库的基础。
关系型数据库由一系列表组成,每个表包含特定主题的数据。
一个数据库可以简单到只有一张表,也可以包含多个表,然后在表之间建立关系。
表又由一系列行和列组成。
如“学生”表。
学号
姓名
性别
出生日期
专业
班级
家庭住址
邮政编码
电话号码
040301
张三
男
75-3-12
软件
3
保定
071000
11111111
040302
立四
76-5-14
2222222
040401
王五
电商
4
3333333
040402
77-8-8
4444444
表中的一列称为一个字段,每个字段用于存储某种特性的数据。
表中的一行称为一条记录,每条记录包含表中一项的相关信息。
3.关系型数据库管理系统
数据库管理系统是对数据库进行统一管理和控制的系统,提供用户和数据库之间的操作界面,可以方便地创建和管理数据库。
是数据库系统的核心组成部分,是建立在操作系统之上的一个软件系统。
Access是一个优秀的工作组级的关系数据库管理系统。
4.中小型数据库简史
20世纪70年代出现dBase------Foxbase-------FoxPro-----Access-------SQL
可以把Access看成是第四带数据库,是目前最好的桌面数据库产品,主要适用于单机环境,于SQL相比其安全性较低,多用户特性较弱,处理大量数据时效率较低但相对简单、易学,SQL主要用于开发网络数据库。
(二)Access2002的特点
(1)与其他Office组件高度集成。
Access2002能够与World2002、Excel2002等组件进行数据交换和共享。
(2)方便快捷的可视化工具和向导。
操作简单,功能强大,不用编写一行代码,就可以在很短的时间内开发出功能强大而且相当专业的数据库应用程序,并且这一过程完全是可视的。
(3)方便易用的宏。
(4)数量众多的函数。
(5)功能强大的编程语言。
添加简短的VB代码,开发出的程序不比专业程序员潜心开发的程序差
(6)可以连接到SQLServer网络数据库。
可以把Access用做开发SQL数据库的前端开发工具。
(7)与WEB集成。
可以创建数据访问页这样一种特殊的Web页,用来处理Access或SQL数据库中的数据。
二、Access数据库的组成
(一)Access数据库对象
作为一个数据库管理系统,Access通过各种数据库对象来管理信息。
Access数据库中的对象包括:
表、查询、窗体、报表、页、宏、模块。
通过这些对象大大扩展了数据库的功能,使管理数据更加容易、直观。
不同的数据库对象在数据库中的作用是不同的:
表----存储数据;
查询---按指定条件检索数据;
窗体---浏览或更新数据;
报表---以特定方式分析和打印数据。
表:
是数据库中用于存储数据的对象,是数据库所有其它对象操作的对象,是整个数据库系统的基础。
Access允许一个数据库中包含多个表,可以将不同的信息存放在不同的表中,通过在表之间建立关系,将多个不同表中的数据联系起来。
这样在使用查询、窗体或报表时,可以将多个表中的数据合并在一起,产生综合数据。
查询:
利用查询来搜索符合指定条件的数据。
利用查询可以按照一定的条件或准则从一个或多个表中筛选出需要操作的字段,并将它们集中起来,Access把由一个查询所确定的一组记录称为动态数据集。
不同的查询所产生的动态数据集的记录是不一样的,即动态数据集是一种可改变的记录集。
动态数据集显示来自一个或多个表中的字段,并显示在一个虚拟的数据表窗口中。
可以浏览、查询、打印动态数据集中的数据,甚至还可以利用查询修改、插入、删除多条记录,Access会自动将所做的修改反映到任何表中。
查询结果还可以作为其它数据库对象的数据源。
查询的三种视图:
设计视图、数据表视图、SQL视图。
窗体:
窗体是Access数据库对象中最具灵活性的一个对象。
窗体是系统与用户交互的界面,可在其中放置各种控件,用于执行各种操作。
利用表一次可以查看多个记录,利用窗体可以完整地查看某一记录的详细信息,除了用于查看记录外,还可以用于输入记录和修改数据,在窗体中插入按钮还可以控制程序的执行流程。
窗体的数据源可以是表或查询。
报表:
报表是计算、打印、分组和汇总数据而设计的一种数据库对象。
利用报表可以打印格式化和组织化的信息。
利用报表可以将数据库中需要的数据提取出来进行分析、整理和计算,并将数据以格式化是方式发送到打印机。
在报表中可以创建计算字段,可以对数据进行排序和分组,同时还可以计算出该组的各种统计数据。
在报表中可以控制显示的字段、每个对象的大小和显示方式,使用报表的功能和控件,可以轻松地设计出高质量的美观的报表。
可以在一个表或一个查询的基础上来创建报表,也可以在多个表或多个查询的基础上来创建报表。
数据访问页:
是用户同Web数据进行交互的一种Access对象,是Access2002新增的数据库对象,是一种特殊类型的Web页。
功能上类似典型的窗体和报表,但在数据访问页中可以查看、修改Access数据库中的数据。
数据访问页在一定程度上集成了IE和FrontPage编辑器的功能,该特性允许用户通过简单轻松地创建绑定数据的HTML页,在网络上通过浏览器交互数据,可以说数据访问页将办公桌延伸到了Internet上。
宏:
在Access中宏是由用户定义的让Access自动执行一系列操作的集合,同时又不需要编写程序代码。
可以用来打开表、执行查询、修改窗体数据、改变程序流程、生成报表、查看或打印报表等。
利用宏可以使经常需要重复的大量的操作简化,使大量的重复性操作自动完成。
模块:
是将VBA声明和过程作为一个单元进行保存的集合。
模块中的每一个过程都是一个函数过程或子程序。
通过将模块与窗体、报表等对象相联系,可以建立完整的数据库应用程序。
(二)数据库对象之间的关系
三、Access2002的界面
(一)启动Access2002
1.通过“开始”菜单启动:
单击“开始”按钮---程序---MicrosoftAccess,单击即可启动。
2.利用快捷方式启动:
在开始---程序中找到MicrosoftAccess,按住Ctrl键将其拖放到桌面,即可创建一个名为“MicrosoftAccess”的快捷方式,在桌面双击该快捷方式图标即可启动。
3.运行可执行文件:
开始---资源管理器---ProgramFiles\MicrosoftOffice\Office\msaccess.exe,双击即可运行。
4.利用关联程序启动:
Access所产生的所有数据库文件默认的扩展名为.mdb,双击扩展名为.mdb的文件,即可启动Access2002,并同时打开这个数据库文件。
2.关闭Access2002
在结束数据库工作,作好数据或设计的保存后,即可关闭数据库。
1)通过菜单命令关闭:
单击“文件”---“退出”
2)通过“关闭”按钮:
单击Access2002窗口右上角的“关闭”按钮即可关闭程序。
3)Alt+F4
(二)Access2002的界面
1.Access2002的界面元素:
标题栏、菜单栏、工具栏、状态栏、
工具栏上的按钮会随打开对象的不同而变化。
2.“新建文件”任务窗格
1)打开已有文件:
打开一个已有的数据库。
可以从下方的列表框中选择。
2)“新建”:
空Access数据库、空数据访问页和项目
3.数据库窗口
标题栏、工具栏、对象栏、组栏
对象栏:
包含Access数据库的七个对象按钮,单击任一对象,在右窗格内出现该对象的所有实例即具体的表、查询等。
除宏和模块外的其他对象还有一些操作选择,使用向导创建或使用设计视图创建对象的实例
组栏:
是放置常用对象快捷方式的地方,可以把一些需要经常操作的对象的快捷方式放在组中,以便快速地打开,减少查找时间。
组栏内有一个内建的组“收藏夹”,也可以创建自己的组。
1.掌握数据库的设计原则,以及创建、打开和关闭数据库的方法。
2.掌握数据库窗口的使用方法。
3.掌握数据库对象的管理方法。
4.掌握数据库的管理方法。
启动和退出Access2002;
数据库的基本操作
一、设计数据库
1)确定新建数据库所要完成的任务的目的;
2)确定新数据库中所需要的表设计表时,应遵循原则:
Ø
表中不应包含重复的信息,两条记录的值不能完全相同;
每个表应该只包含关于一个主题的信息;
同一表中不允许有相同的字段名;
同一字段中的值必须是相同的数据类型
3)确定各个表所需要的字段,即定义表的结构 设计表的字段时,应遵循以下原则:
每个字段应直接与表的主题相关;
不包含推导或计算所得到的数据;
应该包含所需要的所有信息,字段越多越好;
以最小的逻辑部分划分字段;
不要创建相互类似的字段;
如成绩表中不宜创建数学成绩、语文成绩等字段。
4)明确每条记录中有惟一值的主关键字段
在Access中,为了连接不同表中的信息,每个表必须包含惟一确定每个记录的字段或字段集,这种字段或字段集称为主关键字或主键。
通过主键可以唯一的标识表中的每条记录。
主键字段不允许有Null值,也不允许出现重复值。
如在学生表中可以使用学号字段作主键,但不能用姓名字段。
5)确定表之间的关系
将信息分配到各个表并定义了主关键字段后,还要确定表之间的关系,使各个表按一定的方式将相关信息重新结合起来;
一对一关系:
一对多关系:
如班级与学生之间的关系
多对多关系:
如学生与选课之间的关系
6)优化数据库设计;
7)输入数据并创建其他数据库对象。
(1)使用数据库向导创建数据库:
在“新建文件”任务窗格中选择“通用模板”,选择“数据库”选项卡
(2)创建空数据库:
在“新建文件”任务窗格中选择“空数据库”
三、打开数据库
(一)使用“新建文件”任务窗格打开数据库
1、打开任何一个数据库文件:
打开文件——“其他文件”
2、打开最近使用过的文件:
在“打开文件”下列出最近使用过的数据库文件或“文件”菜单中选择
(二)使用“打开”命令打开文件
“文件”---“打开”---选定要打开的文件,双击或单击打开按钮即可打开该数据库。
其它的打开方式:
只读、独占、只读独占方式
(三)其他方法:
打开OFFICE文档、开始——文档、在我的电脑或资源管理器中双击数据库文件
四、关闭数据库
“文件”---“关闭”
单击数据库窗口右上角的“关闭”按钮
在数据库窗口的控制菜单中选择“关闭”命令或直接双击该控制菜单
数据库窗口是在打开Access数据库时出现的出口,是Access的控制中心,使用该窗口可以完成各种有用的操作。
1、更改对象的外观:
更改数据库对象的外观、对象排序
2、更改用于选择或打开数据库对象的默认行为工具/选项
3、刷新数据库窗口视图/刷新或F5
4、显示或隐藏创建新数据库对象的快捷方式
5、使用组来管理数据库对象
创建新组:
1)在数据库窗口中,右击“收藏夹”,在快捷菜单中选择“新组”
2)在“新建组”对话框中输入组名,单击“确定”按钮,新组出现在收藏夹的下方。
3)在对象栏内选择一个常用的对象,如选择“表”对象中的一个表,右击该表,在快捷菜单中选择“添至组”,在级联菜单中选择新建的组名即可。
4)在阻拦内新建的组中出现了该表的快捷方式,以后即可快速地对该表进行操作。
删除或重命名组
向组中添加数据库对象
五、管理数据库对象
(一)复制数据库对象
1、复制Access数据库对象
2、复制表结构或将数据追加到已有的表中:
单击要复制的表——复制——粘贴
3、将数据库对象复制到其他Office文档
打开包含待复制对象的数据库和其他Office应用程序——纵向平铺窗口——在数据库窗口中选择要复制的对象——拖到其他Office应用程序窗口中即可。
(二)删除数据库对象
(三)重命名数据库对象
(四)保存数据库对象
1、直接保存数据库对象
2、将数据库对象另存为其他对象
六、管理数据库
1、备份和还原数据库
2、压缩和修复数据库
通过压缩数据库,可以制作文件副本并重新组织文件在磁盘的存储方式,优化数据库的性能。
关闭当前打开的数据库——工具——数据库使用工具——压缩和修复数据库
设置自动压缩选项:
工具——选项——常规——关闭时压缩
3、设置和撤消数据库密码
设置数据库密码:
关闭数据库——以独占方式打开数据库——工具——安全——设置数据库密码
撤消数据库密码:
关闭数据库——以独占方式打开数据库——工具——安全——撤消数据库密码
1、掌握使用设计器创建表的方法。
2、掌握字段类型的设置。
1、使用设计器创建表
2、字段的类型
设置输入掩码、设置格式、有效性
是Access2002数据库的对象之一,是用来存储数据的,表是用户定义的存储数据的对象。
表是Access2002数据库的基础,其他各种数据库对象都是建立在数据表的基础之上。
表是其他对象操作的基础。
一、表视图
数据表视图和设计视图及切换方法
二、表的创建
1、使用表向导创建表
按F11键切换到数据库窗口——单击“表”——双击“使用向导创建表”
使用向导创建一学生表:
指定字段:
学生编号(修改学生ID)、姓名(修改名字)、地址、邮政编码、电话号码
设置主键:
由向导创建
确定新表与其他表的关系:
单击“关系”按钮,确定关系
2、通过在数据表中输入数据创建表
在数据库窗口——单击“表”——双击“通过输入数据创建表”
重新命名字段:
双击列,重新命名,并按回车键。
按Tab移到下一字段
插入新的字段:
在保存表时,由系统分析数据并自动为每个字段指定适当的数据类型和格式。
3、使用设计器创建表
1)在数据库窗口——单击“表”——双击“使用设计器创建表”或单击“新建”按钮——“设计视图”
2)定义表中的每一个字段,选择数据类型及字段属性
3)添加字段
4)定义主键
5)保存表
4、导入已有数据创建表
文件——获取外部数据——导入/链接表
导入数据:
链接数据:
二、字段的数据类型
字段类型:
文本、数字、日期/时间、货币、自动编号、是/否、OLE对象、超级链接、查阅向导
三、创建表实例
表名称
字段名称
数据类型
字段大小
标题
学生
学号(主键)
文本
8
6
性别
日期/时间
50
7
13
入学成绩
数字
电子邮件
超级链接
照片
OLE对象
课程
课程号(主键)
学时
整型
是否必修
是/否
是否考试
成绩
学号(外键)
课程号(外键)
单精型
上机实验Access2002的基本操作、创建和管理数据库、表的创建
1、掌握Access数据库的构成,熟悉Access2002的界面。
2、掌握创建数据库、打开数据库及数据库窗口的使用方法,掌握数据库的管理方法。
3、掌握使用设计器创建表的方法。
1、启动、退出Access2002(重点)
2、创建、打开和关闭数据库的方法(重点)
3、使用设计器创建表(重点)
上机实验1Access2002的基本操作
上机实验2创建和管理数据库
上机实验3表的创建和应用
(1)
机房上机
上机实验1Access2002基本操作P15
上机实验2创建和管理数据库P39
上机实验3表的创建与应用P87附上机练习3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- access 概述