资源描述
,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Access2010,数据库案例教程,第,2,章,ACCESS2010,数据库,学习要点:,Access 2010,介绍,Access 2010,的新界面,Access 2010,的新功能,Access 2010,的功能区,数据库的六大对象,各种对象的主要概念和功能,学习目标:,通过对本章内容的学习,读者应该对数据库的概念有比较清楚的了解,对,Access2010,数据库的功能有直观的认识。,Access 2010,采用了全新的用户界面,这对于用户的学习也是一个挑战。用户应当通过本章的学习,熟悉,Access 2010,的新界面,了解功能区的组成及命令选取方法等。通过学习,用户还应当建立起数据库对象的概念,了解,Access,的六大数据库对象及其主要功能。,课程导入,想一想:,在我们日常学习中,我们都听说或是知道哪几种数据库,常见的数据库程序有哪些?,FOXBASE,、,FOXPRO,、,sql,等数据库程序听说过吗?本章我们将学习,ACCESS2010,。,Access 2010,是,Microsoft,公司最新推出的,2010,年,推出,Access,版本,是微软办公软件包,Office 2010,的一部分,目前最新的版本是,Access2012,。作为,一种新型的关系型数据库,它能够帮助用户处理各,种海量的信息,不仅能存储数据,更重要的是能够,对数据进行分析和处理,使用户将精力聚焦于各种,有用的数据。,2.1 ACCESS2010,简介,2.1.1 ACCESS2010,产品简介,2.1.1 ACCESS2010,产品简介,Access 2010,是,Office 2010,系列办公软件中的产品之一,是微软公司出品的优秀的桌面数据库管理和开发工具。,Microsoft,公司将汉化的,Access 2010,中文版加入,Office 2010,中文版套装软件中,使得,Access,在中国得到了广泛的应用。,Access 2010,提供了表生成器、查询生成器、宏生成器、报表设计器等许多可视化的操作工具,以及数据库向导、表向导、查询向导、窗体向导、报表向导等多种向导,可以使用户很方便地构建一个功能完善的数据库系统。,Access,还为开发者提供了,Visual Basic for Application(VBA),编程功能,使高级用户可以开发功能更加完善的数据库系统。,Access 2010,还可以通过,ODBC,与,Oracle,、,Sybase,、,FoxPro,等其他数据库相连,实现数据的交换和共享。并且,作为,Office,办公软件包中的一员,,Access,还可以与,Word,、,Outlook,、,Excel,等其他软件进行数据的交互和共享。,2.1.1 ACCESS2010,产品简介,2.1.2 Access 2010,的功能,Access 2010,可以在一个数据库文件中通过,6,大对象对数,据进行管理,从而实现高度的信息管理和数据共享。它的,6,对,象如下:,(1),表:存储数据。,(2),查询:查找和检索所需的数据。,(3),窗体:查看、添加和更新数据库的数据。,(4),报表:以特定的版式分析或打印数据。,(5),宏:执行各种操作,控制程序流程。,(6),模块:处理、应用复杂的数据信息的处理工具。,Access 2010,数据库有,6,大数据库对象,分别为表、查询,、窗体、报表、宏、,VBA,模块。这,6,个数据库对象相互联系,,构成一个完整的数据库系统。,SharePoint,网站这个对象是新,增的,读者可以自行学习。,数据库对象,1,表,表是数据库中用来存储数据的对象。,Access,允许一个数据库中包含多个表,用户可以在不同表中存储不同性质的数据。,表是存储数据的基本单元,由不同的行和列组成,每一列代表某种特定的数据类型,称为字段,例如“姓名”、“出生日期”等,每一行则由各个特定的字段组成,称为记录。,字段中存放的信息种类很多,包括文本、日期、数字、,OLE,对象、备注等。每个字段包含一类信息。,2,查询,查询是用户通过设置某些条件,从表中获取所需要的数据。,在查询以二维表的形式显示数据。,每个查询只记录该查询的操作方式,查询结果显示的都是基本表中当前存储的实际数据。,查询可以包含计算字段。,每个查询只记录该查询的操作方式,但它不会存储数据。,可以使用查询作为窗体、报表和数据访问页的记录源。,数据库对象,3,窗体,窗体是数据库和用户的一个联系界面。,窗体的数据源可以是表或查询中的数据。,在窗体中可以显示数据表中的数据。,可以通过窗体输入或修改数据表中的数据。,在窗体中不仅包含普通的数据,还可以包含图片、图形、声音、视频等多种对象。,通过在窗体中插入按钮,可以控制数据库程序的执行过程。,利用宏,可以把,Access,的各个对象很方便地联系起来。,数据库对象,4,报表,利用报表可以将需要的数据进行整理和计算,并将数据按指定的样式打印。,用户可以在一个表或查询的基础上创建一个报表,也可以在多个表或查询的基础上创建一个报表。,利用报表可以创建计算字段,可以对记录进行分组并计算出各分组数据的汇总结果等。,数据库对象,5,宏,宏是由一系列操作的集合,以达到自动执行重复性工作的功能,例如打开指定的表、窗体、报表等。,使用宏可以简化一些经常性的操作,如果将一系列的操作设计为一个宏,则在执行这个宏时,其中定义的所有操作就会按照规定的顺序依次执行。,6,模块,模块是用,VBA,语言编写的程序段,它以,Visual Basic,为内置的数据库程序语言。,VBA,提供了宏无法完成的复杂或较高级的功。是应用程序开发人员的工作环境。,使用,VBA,代码可以在创建窗体、查询、报表中使用自定义函数,在模块中可以使用公共的子过程,可以创建出自定义菜单、工具栏和具有其他功能的数据库系统。,数据库对象,2.2 Access 2010,的新特点,(,1,)比以往更快更轻松地构建数据库,(,2,)创建更具吸引力的窗体和报表,(,3,)在适当的时间更加轻松地访问适当的工具在需要的时间、需要的位置找到需要的命令。,(,4,)创建集中管理数据的位置,(,5,)通过新的方式访问数据库,2.3 Access 2010,的安装,(1),把,Office 2010,的安装光盘插入驱动器之后,安装程序将自动运行,稍等片刻,打开,【,阅读,Microsoft,软件许可证条款,】,界面,选中,【,我接受此协议的条款,】,复选框,然后单击,【,继续,】,按钮。,Office 2010,也可以在网上下载,读者根据需要自行学习。,(2),在,【,选择所需的安装,】,界面中,单击,【,自定义,】,按钮,如图,2-1,所示,打开,【,安装选项,】,选项卡。,Access 2010,的安装步骤如下:,2.3 Access 2010,的安装,(3),在,【,安装选项,】,选项卡中,可以选择需要安装的组件,在不需要安装的组件上选择,【,不可用,】,选项即可。,(4),选择,【,文件位置,】,选项卡,设置软件的安装位置,单击,【,立即安装,】,按钮,系统便开始安装,Office 2010,应用程序,并显示软件的安装进度。安装完成之后,将出现,【,安装已完成,】,界面。,整个过程需要二三十分钟。如果只是安装,Access 2010,,则只需,5-6,分钟左右的时间,重新启动计算机即可。,Access 2010,的安装步骤如下:,2.3 Access 2010,的安装,Access 2010,的安装界面:,图,2-1 【,选择所需的安装,】,界面,2.4.1 Access2010,启动,1,启动,Access2010,单击“开始”菜单,然后在“程序”菜单中选择“,Microsoft office”,子菜单下的“,Microsoft Access 2010”,命令,即可打开,Access,。,启动,Access,之后,进入,Access,窗口。,2.4,Access 2010,启动与退出,2.4.1 Access2010,启动,提示:,在通过,【,开始,】,菜单启动,Access 2010,以后,系统首先会显示,【,可用模板,】,面板,这是,Access 2010,界面上的第一个变化。新版本的,Access 2010,采用了和,Access 2007,扩展名相同的数据库格式,扩展名为,.accdb,。而原来的各个,Access,版本都是采用扩展名为,.mdb,的数据库格式。,2.4,Access 2010,启动与退出,当结束数据库操作时,为防止数据库数据丢失需要,先关闭打开的数据库,再关闭,Access,窗口。,退出,Access 2010,的方法有以下几种。,单击,Office,按钮,|【,退出,Access】,按钮。,双击,Office,按钮。,单击标题栏右侧的,【,关闭,】,按钮。,按,Alt,Space,组合键,在弹出的快捷菜单中选择,【,关闭,】,命令。,在任务栏中,Access 2010,程序按钮上右击,在弹出的快捷菜单中选择,【,关闭,】,命令。,按,Alt,F4,组合键。,依次按,Alt,、,F,和,X,键。,提示:在打开另一个数据库的同时,,Access 2010,将自动关闭当前的数据库。,2,退出,Access2010,2.5 Access 2010,的窗口操作,启动,Access 2010,时,首先会出现全新的,Access,标识,然后创建空白数据库,打开其系统主窗口,如图,2-3,所示,。,2.5.1 Access 2010,的系统主窗口,2.5 Access 2010,的窗口操作,Access,系统主窗口由三部分组成:标题栏、菜单栏和面板以及快速访问工具栏。,(1),标题栏:主要包括,Access 2010,标题,最大化、最小化及关闭窗口的按钮,如图,2-4,所示。,(2),菜单栏和面板:,Access 2010,的菜单栏和面板是对应的关系,在菜单栏中单击某个菜单即可显示相应的面板。在面板中有许多自动适应窗口大小的选项板,提供了常用的命令按钮,如图,2-5,所示。,(3),快速访问工具栏:快速访问工具栏位于窗口的左上角,其中包括,【,保存,】,按钮、,【,撤销,】,按钮和,【,恢复,】,按钮等。,2.5.1 Access 2010,的系统主窗口,2.5 Access 2010,的窗口操作,2.5.1 Access 2010,的系统主窗口,图,2-5 Access,的菜单栏和面板,2.6,创建数据库,创建一个空白数据库,建立一个空数据库的操作步骤如下:,(,1,)启动,Access 2010,程序,并进入,Backstage,视图,然后在左侧导航窗格中单击,【,新建,】,命令,接着在中间窗格中单击,【,空数据库,】,选项,如图,2-7,所示。,图,2-7,空数据库选项图,2.6,创建数据库,创建一个空白数据库,建立一个空数据库的操作步骤如下:,(,2,)在右侧窗格中的,【,文件名,】,文本框中输入新建文件的名称,再单击,【,创建,】,图标按钮,如图,2-8,所示。,图,2-8,创建图标按钮,提示:若要改变新建数据库文件的位置,可以在上图中单击,【,文件名,】,文本框右侧的文件夹图标,弹出,【,文件新建数据库,】,对话框,选择文件的存放位置,接着在,【,文件名,】,文本框中输入文件名称,再单击,【,确定,】,按钮即可,如图,2-9,所示。,2.6,创建数据库,创建一个空白数据库,建立一个空数据库的操作步骤如下:,(,3,)这时将新建一个空白数据库,并在数据库中自动创建一个数据表,如图,2-10,所示。,提示:,运用这种方法,,Access 2010,大大提高了建立数据库的简易程度。运用这种,方法建立的数据库,可以更加有针对性地设计自己所需要的数据库系统,相对于被动地用,模板而言,增强了使用者的主动性。,2.6,创建数据库,2.6.2,利用模板创建数据库,Access 2010,提供了,12,个数据库模板。使用数据库模板,用户只需要进行一些简单操作,就可以创建一个包含了表、查询等数据库对象的数据库系统。,下面利用,Access 2010,中的模板,创建一个“联系人”数据库,具体操作步骤如下:,步骤参考教材,2.6,创建数据库,2.6.3,创建数据库的实例,【,例,3-1】,创建一个空数据库,ldjkk.accdb,。,步骤参考教材,2.6,创建数据库,2.6.4,数据库的打开与关闭,1,打开数据库,打开数据库的具体操作步骤如下。,(1),选择,Office,按钮,|【,打开,】,命令,弹出如图,2-19,所示的,【,打开,】,对话框。,(2),在,【,打开,】,对话框中,选择,【,查找范围,】,,然后选择数据库文件名,在,【,打开,】,按钮的右侧有一个向下的箭头,单击它会出现一个下拉菜单。,(3),单击,【,打开,】,按钮,即可打开一个数据库。,2.6,创建数据库,2.6.4,数据库的打开与关闭,2,关闭数据库,关闭数据库可以用以下方法。,在,Access,主菜单中,选择,Office,按钮,|【,关闭数据库,】,命令。,单击数据库窗口右上角的,【,关闭,】,按钮。,2.6,创建数据库,2.6.5,管理数据库,在数据库的使用过程中,随着使用次数越来越多,难免会产生大量的垃圾数据,使数据库变得异常庞大,如何去除这些无效数据呢?为了数据的安全,备份数据库是最简单的方法,在,Access,中数据库又是如何备份的呢?还有打开一个数据库以后,如何查看这个数据库的各种信息呢?,2.6,创建数据库,2.6.5,管理数据库,1,备份数据库,对数据库进行备份,是最常用的安全措施。下面以备份“罗斯文,.accdb”,数据库文件为例,介绍如何在,Access 2010,中备份数据库。,步骤参考教材,提示:数据库的备份功能类似于文件的,【,另存为,】,功能,其实利用,Windows,的,【,复制,】,功能或者,Access,的,【,另存为,】,功能都可以完成数据库的备份工作。,2.6,创建数据库,2.6.5,管理数据库,2.,查看数据库属性,对于一个新打开的数据库,可以通过查看数据库属性,来了解数据库的相关信息。,下面以查看“罗斯文,_full”,数据库的属性为例进行介绍,具体操作步骤如下:,p25,提示:您可以单击选择各个选项卡来查看数据库的相关内容。需特别提示的是:,为了便于以后的管理,建议尽可能地填写,【,摘要,】,选项卡的信息。这样即使是下一个人进,行数据库维护,也能清楚数据库的内容。,2.7,上机实训,上 机 实 训 一,一、实验目的,熟悉,Access 2010,的开发环境。,掌握,Access 2010,中各对象的打开、关闭和使用方法。,二、实验过程,(1),启动,Access 2010,,打开“罗斯文示例数据库”,观察其各个对象组所包含的对象。,实验分析:打开“罗斯文示例数据库”,选择导航窗格中的不同对象,即可显示各个对象组所包含的对象。,2.7,上机实训,上 机 实 训 二,一、实验目的,掌握创建数据库的方法。,掌握如何打开和关闭数据库。,认识数据库窗口。,二、实验过程,(1),收集数据表中所需的数据。,(2),创建图书管理系统的数据库。,谢谢,
展开阅读全文