数据库基本操作

上传人:痛*** 文档编号:244396541 上传时间:2024-10-04 格式:PPT 页数:28 大小:185.50KB
返回 下载 相关 举报
数据库基本操作_第1页
第1页 / 共28页
数据库基本操作_第2页
第2页 / 共28页
数据库基本操作_第3页
第3页 / 共28页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,*,*,上大本科教学水平评估计工作,*,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,数据库基本操作,Access 2002,数据库管理系统是一个功能强大而且易于使用的桌面关系型数据库管理系统和应用程序生成器。它是,Microsoft Office XP,套件的重要组成部分,是,Access,数据库的最新版本,可在,Windows 2000,环境下运行。本章将概要地介绍,Access 2002,的基本特征、安装过程、窗口和工具条以及对象类型等基本知识。,1,Access 2002,的功能,Access 2002,的功能十分强大,利用它可以方便地实现信息的存储、维护、查询、统计、打印和发布。,Access 2002,使用符合标准的结构化查询语言(,SQL),作为数据库语言,从而提供了强大的数据处理能力和通用性,可以方便地利用数据源生成窗体、表、查询、报表和应用程序。,Access 2002,数据库是一些关于某个特定主题或目的的数据和对象的集合,一个,Access 2002,数据库可以包含表、查询、窗体、报表、宏、模块以及数据访问页的快捷方式。,在,Access 2002,中提供了窗体设计的新功能,从而使窗体的创建更加多样、灵活。,Access 2002,还可以利用整个,Office,套件共享的编程语言,VBA,(,Visual Basic for Application,),进行高级操作控制和复杂的数据操作,2,工作界面,对象栏中给出了表、查询、窗体、报表、页、宏和模块等可供查看的数据库对象,工具栏中则给出了创建、打开和管理数据库对象的快捷按钮。,在使用和设置工具栏时应注意以下几点:,使用自定义菜单和工具栏。展开菜单显示所有的命令,选择用于添加到自定义菜单的命令。这样,,Access 2002,在运行时将调整菜单栏和工具栏,以便只将常用的命令和工具栏按钮显示出来。,排放工具栏。如果工具栏上没有足够的空间,而没有显示所需的按钮,可单击,“,其他,”,按钮。若希望放置更多的按钮,可以调整工具栏的尺寸;并且单击此按钮后,此按钮将同使用最频繁的按钮一同显示在工具栏上。,指定到工具栏按钮或者菜单命令的超级链接。为便于对计算机、,intranet,或者,Internet,的某位置的访问,可以指定到工具栏按钮或菜单命令的超级联接。,3,Access 2002,的对象类型,Access 2002,作为一种面向对象型的数据库系统,其数据库是由所有相关对象组成的集合,这些对象包括表、查询、窗体、报表、页、宏和模块等。其中表是数据库的基础,它记录了数据库中的有关数据内容;而其他对象则是,Access 2002,提供的工具,用于对数据库进行操作、维护和管理。,4,表,对象表是一个关系数据库最基本的对象,用来存储具有特定主题的数据信息。表的每一行(第一行除外)称为一个记录,它对应着一条完整的信息。每个表由若干个记录组成,每个记录对应一个实体。表的每一列表示同一种类型的数据,称为一个字段或属性。同一个表的每一个记录具有相同的字段定义,每个字段存储着对应于实体的不同属性的数据信息,字段名显示在表的顶端。每个表都要有一个或多个字段作为主键,以使表中的记录唯一地确定。,5,查询,当想取得表中某些字段的内容时,可以利用查询功能很方便地做到。查询的功能非常强大,它不仅可以在一个表或多个表中查找特定的数据,并将其集中起来,形成一个全局性的集合供用户查看,而且还可以用于表中搜索以及修改已存在的数据。用户也可以使用查询来修改表的结构或者访问,Access 2002,外部的数据,也可以就查询结果作为数据源用于创建数据库的窗体和报表。另外,查询还可以对数据进行分析与汇总。,Access 2002,提供了多种查询方式,如简单查询、动作查询、参数查询和交叉查询等。查询到的数据集合称为查询的结果集,它也是以二维表的形式显示出来,但它们不是基本表,每个查询只记录该查询的操作方式和操作结果。查询操作的结果集所显示的数据都是基本表中当前存储的实际数据的一个子集。,6,窗体,窗体是用户与数据库之间的桥梁,它可以向用户提供一个交互式的图形界面,用于进行数据的输入、显示、编辑以及控制应用程序的运行。由于,Access 2002,是基于,Windows,的数据库管理系统,用它开发出来的应用程序也是基于,Windows,系统来运行的,所以开发一个完整的,Access 2002,数据库应用程序,离不开窗体的设计和开发。,窗体类似于平常在,Windows,操作系统里面所看到的窗口。在窗体中,通过文本框、按钮等各种控件来显示字段信息。控件的外观形式和大小都可以在窗体设计器中设置。窗体所包含的控件和大小称为窗体的属性。,7,报表,报表用于把数据库中的数据按照指定的格式输出,同时它也具备分析、汇总(如求和、求平均值等)的功能。可以使用报表将数据输出到屏幕进行显示或输出到打印机进行打印,也可以将报表在,Internet,或者公司的,intranet,上发布。,报表的数据源可以是基本表,也可以是某一查询提供的结果。利用报表生成器可以设计出各种实用且非常精致的报表,以适合于打印和保存。,8,宏,所谓宏是若干个操作的组合,它就像是一个批处理文件,用来自动完成某些特定任务或简化一些经常性的操作。用户可以把许多条,Access 2002,已经内置的宏指令,像积木一样堆积起来,从而形成更强大的功能,使繁杂的工作能够轻易的完成。,9,模块,模块是使用,Access 2002,提供的,VBA,语言编写的程序段。模块中的每一个过程可以是一个函数过程或子程序。,模块有两种类型:标准模块和类模块。标准模块又称为一般模块,是由用户自行创建的模块,其中可以有变量、函数和程序,在标准模块中定义的函数可以在整个数据库中使用。类模块则是附属于,Access 2002,的对象(如表单、报表等)之中并且在产生对象时会自动建立属于该对象的模块。,10,Access 2002,数据库的创建,一个数据库应用程序被保存为一个,.,mdb,文件,各种数据库对象(数据访问页除外)都被保存在该文件中,所以创建一个新的数据库也就是指定,.,mdb,文件的文件名及其存放位置的过程。,在启动,Access 2002,时,系统将自动显示,Access,操作对话框,上面有新建数据库或者打开已有数据库文件的选项。在该对话框中选择,“,空数据库,”,选项,系统弹出新建数据库对话框,用来指定新建数据库文件的文件名以及保存类型,在指定数据库文件的文件名和保存类型之后,单击“创建”按钮,系统会创建一个新的,Access,数据库。用户可以在这个基础上创建各种相关对象,。,11,Access 2002,数据库的设计,确定创建数据库的目的:设计数据库的第一步是通过需求分析确定创建数据库的目的以及如何使用它。,确定数据库中需要的表:表是一个,Access 2002,数据库最基本的对象,用来存储具有特定主题的数据信息。在确定表时应按照以下的原则:首先,表中不应该包含备份信息,表之间不应该有重复的信息,这与关系数据库中的表和常规文件应用程序中的表有所不同,如果每条信息只保存在一个表中,只需要在一处进行更新,这样的效率更高,同时也消除了包含不同信息的重复项的可能性;其次,每个表中应只包含关于一个主题的事件,这样可以独立于其他主题维护每个主题的信息。,12,Access 2002,数据库的设计(续),确定表中需要的字段:每个表中都包含关于同一主题的信息,并且表中的每个字段包含关于该主题的各个事件。,确定每条记录中的主键:,Access 2002,为了连接不同的信息,数据库中的每个表必须包含能唯一确定表中每个记录的字段或字段集,这种字段或字段集称为主键。,确定表之间的关系:由于某一应用的数据已经按照主题将信息分配到各个表中,并且已定义了表的主键字段,所以需要确定如何将相关信息重新结合到一起的方法,即定义,Access 2002,数据库中的表之间的关系。,确定数据库中的其他对象:根据应用系统的实际需求确定并设计需建立的查询、报表、窗体、宏和模块等其他数据库对象。,13,表的设计与创建,在,Access 2002,中提供了许多常用表的模板,通常可以利用这些模板并采用向导的方法来辅助进行表的设计与创建。,选择创建表的方法:如使用设计器创建表、使用向导创建表或通过输入数据创建表。,选择表的类型:表向导提供了两种类型的表,即,“,商务,”,和,“,个人,”,。,确定新表中的字段:在,“,示例字段,”,中,可以选择需要的字段添加到,“,新表中的字段,”,中,确定作为新表的字段来使用。,重命名字段:如果需要修改字段名,则可单击,“,重命名字段,”,按钮。,确定表的名称和主键:在确定字段之后,系统下一步会要求键入表的名称和设置主键。,完成表的设计:创建完表之后,默认的选择是“直接向表中输入数据”。,14,查询的设计与创建,一个数据库中可以有多个表,一个表中可以有很多的字段。当想取得一个或多个表中某些所关心字段的内容时,利用查询功能可以方便地完成。用户可以将查询的结果组成一个集合,并以此作为数据源来生成报表、窗体或其他的查询。查询还可以对数据进行分析和汇总。,Access 2002,中的查询包括以下几种类型:选择查询、操作查询、交叉表查询、参数查询和,SQL,查询。,15,查询的设计与创建(续),Access 2002,中提供了,4,种基本查询向导:简单查询向导、交叉表查询向导、查找重复项查询向导和查找不匹配项查询向导。这里仅举例介绍,Access 2002,中提供的简单查询向导。,进入简单查询向导:单击,“,查询,”,选项卡,再单击窗口上的,“,新建,”,按钮,选择,“,简单查询向导,”,,单击确定按钮。,确定所使用的表/查询和查询字段:简单查询向导对话框的作用在于给出用户查询所使用的现有表或查询具体选用的字段。,确定查询类型。,指定查询标题并完成查询设计。,观察查询结果。,16,报表的设计与创建,在,Access 2002,中,可使用,6,种方式设计与创建一个报表:设计视图、报表向导、自动创建报表(纵栏式)、自动创建报表(表格式)、图表向导和标签向导。其中,使用“自动创建报表”和“报表向导”是设计报表最方便快捷的两种方法。,自动创建报表,新建报表:在数据库窗体中单击,“,报表,”,选项卡,然后单击数据库窗口上部的,“,新建,”,按钮,系统将弹出,“,新建报表,”,对话框,其中给出了新建一个报表的6种选择。,选择自动创建报表的格式,17,报表的设计与创建(续),报表向导,新建报表。在数据库窗体中单击,“,报表,”,选项卡,然后选择,“,使用向导创建报表,”,。,选定表和报表使用的字段,确定是否添加分组级别,确定记录所用的排序次序,确定报表的布局方式和方向,确定报表所用样式,指定报表的标题。,18,实验,6_1,个人书籍管理数据库的设计与操作,一、实验目的,熟悉,Access 2002,的工作窗口和工具栏。,学会创建,Access 2002,数据库的方法。,学会设计与创建,Access 2002,中的表、查询和报表等对象的方法。,观察已创建的表、查询和报表等对象。,二、实验环境,中文版或英文版的,Windows 2000,或,Windows XP。,中文版或英文版的,Microsoft Office XP,。,19,实验6_1 个人书籍管理数据库的设计与操作,三、实验内容,为了开发一个小型的个人书籍管理信息系统,需创建一个名为,“,书籍管理,”,的数据库。,在“书籍管理”数据库中创建一个名为“书籍”的表,,向已建立的书籍表中输入数据。,以书籍表作为数据源,使用简单查询向导设计查询,并观察查询结果。,以书籍表作为数据源,使用报表向导设计报表,并观察所设计的报表。,利用对象下拉框观察已创建的表、查询和报表等对象。,20,实验6_1 个人书籍管理数据库的设计与操作,字段名,数据类型,字段长度,规则,序号,数值,4,不能为空,书名,文本,33,不能为空,作者,文本,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!