7access课件全套电子课件完整版ppt整本书电子教案最全教学教程整套课件.pptx
《7access课件全套电子课件完整版ppt整本书电子教案最全教学教程整套课件.pptx》由会员分享,可在线阅读,更多相关《7access课件全套电子课件完整版ppt整本书电子教案最全教学教程整套课件.pptx(180页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一章第一章 初始数据库与初始数据库与Access 20101.1.1数据库基本概念数据库基本概念数据库(Database)是计算机应用系统中的按照数据结构来组织、存储和管理数据资源的仓库。1.1数据库基本概念信息、数据和数据处理是数据库管理的3个基本内容和对象。(1)信息是现实世界在人脑中的抽象反映。(2)数据是指存储在某种介质上的能够识别的物理符号。(3)数据处理是指数据的收集、存储、管理、加工、计算、维护、检索和传输等处理,并转化成新的有价值的信息的全过程。1信息、数据与数据处理数据库技术最初产生于20世纪60年代中期,根据数据模型的发展,可以划分为三个阶段:第一代的网状、层次数据库系统
2、;第二代的关系数据库系统;第三代的以面向对象模型为主要特征的数据库系统。2数据库技术的发展狭义地讲,数据库系统是由数据库、数据库管理系统和用户构成。广义地讲,数据库管理系统是指采用了数据库技术的计算机系统,它是由计算机硬件、操作系统、数据库、数据库管理系统、应用程序和用户所构成的综合系统,如图所示。3数据库系统(2)数据库系统特点。与传统的文件管理系统相比,数据库系统具有以下优点:数据结构化;数据存储灵活;数据共享性强;数据冗余度低;数据独立性高。数据库管理系统(DatabaseManagementSystem,DBMS)是从图书馆的管理方法改进而来的。人们将越来越多的资料存入计算机中,并通过
3、一些编制好的计算机程序对这些资料进行管理,这些程序后来就被称为数据库管理系统,它们就像图书馆的管理员可以帮我们管理输入到计算机中的大量数据。4数据库管理系统(3)数据库管理系统基本功能:数据定义功能。数据存取功能。数据库运行管理功能。数据库的建立和维护功能。数据库的传输。数据模型是表示实体以及实体间联系的模型。数据模型是一个可用于描述数据、数据联系、数据语义及一致性约束的概念集合,它提供了获得数据抽象的工具。1.1.2数据模型数据模型概念模型是现实世界到数据世界的第一层抽象,或者说是现实世界到计算机世界的一个中间层次,涉及以下术语:(1)实体。客观存在并可相互区别的事物称为实体。实体可以是实际
4、事物,也可以是抽象事件。(2)属性。描述实体的特性称为属性。属性的具体取值称为属性值,用以刻画一个具体实体。(3)关键字。如果某个属性或属性组合能够唯一地标志出实体集中的各个实体,可以选做关键字,也称为码。(4)联系。实体集之间的对应关系称为联系,它反映现实世界事物之间的相互关联。联系分为两种:一种是实体内部各属性之间的联系;另一种是实体之间的联系。1概念模型(5)E-R图。E-R图也称实体一联系图(EntityRelationshipDiagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。E-R图如图所示,其三要素为:实体。用矩形表示,并在框内标注实体名称来表示。
5、属性。用椭圆表示,并用连线将其与相应的实体连接起来。联系。用菱形表示,菱形框内写明联系名,并用连线分别与有关实体连接起来,同时在连线上标上连线的类型(1:1、1:n或m:n)。一对一联系:如果对于实体集A中的每一个实体,实体集B中至多有一个实体与之联系,反之亦然,则称实体集A与实体集B具有一对一联系,记为1:1。例如系和主任。一对多联系:如果对于实体集A中的每一个实体,实体集曰中有n(n0)个实体与之联系,反之,对于实体集B中的每一个实体,实体集A中至多有一个实体与之联系,则称实体集A与实体集B具有一对多联系,记为l:n。例如系别和学生。多对多联系:如果对于实体集A中的每一个实体,实体集B中有
6、n(n0)个实体与之联系,反之,对于实体集B中的每一个实体,实体集A中也有m个实体(m0)与之联系,则称实体集A与实体集B具有多对多联系,记为m:n。例如学生和课程。数据库管理系统所支持的数据模型一般有四种:层次模型、网状模型、关系模型和面向对象模型。(1)层次模型。层次模型的基本数据结构是层次结构,也称树型结构,树中每个节点表示一个实体类型。这些节点应满足:有且只有一个节点无双亲结点(根节点);其他节点有且仅有一个双亲结点。(2)网状模型。网状模型的数据结构是一个网状结构。应满足以下两个条件的基本层次联系集合:一个节点可以有多个双亲结点;多个节点可以无双亲结点。(3)关系模型。关系模型的数据
7、结构是二维表,由行和列组成。一张二维表称为一个关系。关系模型中的主要概念有:关系、属性、元组、域和关键字。(4)面向对象模型。面向对象模型中的基本数据结构是对象,一个对象由一组属性和一组方法组成,属性用来描述对象的特征,方法用来描述对象的操作。一个对象的属性可以是另一个对象,另一个对象的属性还可以用其他对象描述,以此来模拟现实世界中的复杂实体。2常用的数据模型关系数据库的基本数据结构是关系,而关系理论是建立在集合代数的理论基础上的。“关系”在数学上的形式定义就是笛卡尔积的子集。1关系术语(1)关系模型。(2)关系。(3)属性(字段)。(4)元组。表中的行称为元组。(5)域。具有相同数据类型的值
8、的集合称为域,域是属性的取值范围,即不同元组对同一个属性的取值所限定的范围。(6)主键。是表中的某个属性组。它可以唯一确定一个元组。(7)候选键。如果通过关系中的某个属性或属性组能唯一地标志一个元组,称该属性或属性组为候选键。(8)外键。如果表中的一个字段不是本表的主键,而是另外一个表的主键或候选键,这个字段(属性)就称为外键。1.1.3关系数据库关系数据库(1)传统的集合运算。并运算(Union)RS。设有两个关系R和S具有相同的结构(模式),R和S的并是由属于R或属于S的元组组成的集合,运算符为U。差运算(Difference)R-S。R和S的差是由属于R但不属于S的元组组成的集合,运算符
9、为一。交运算(Intersection)RS。R和S的交是由既属于R又属于S的元组组成的集合,运算符为n。2关系运算(2)专门的关系运算。选择运算(Select)。选择关系中满足一定条件的元组。从关系中找出满足给定条件的那些元组称为选择运算选择。其中的条件是以逻辑表达式给出的,值为真的元组将被选取。投影运算(Project)。选取关系中的某些列,并且将这些列组成一个新的关系。从关系模式中挑选若干属性组成新的关系称为投影。联接运算(Join)。选择和投影运算都属于一目运算,它们的操作对象只是一个关系;联接运算是二目运算,需要两个关系作为操作对象。联接是将两个关系模式通过公共的属性名拼接成一个更宽
10、的关系模式,生成的新关系中包含满足联接条件的元组。关系完整性包括实体完整性、参照完整性和用户定义的完整性三个方面。(1)实体完整性。实体完整性规则:若属性A是基本关系R的主键,则属性A不能取空值。基本关系的所有主属性都不能取空值,或者说任何关系中每个元组的主键不能为空值。(2)参照完整性。参照完整性规则:就是定义外键与主键之间的引用规则。若属性(或属性组)F是基本关系R的外键,则R中的每个元组在F上的值必须取空值,或者等于S中的某个元组的主键值。(3)用户定义的完整性。用户定义的完整性就是针对某一具体关系数据库的约束条件,它反映某一具体应用所涉及的数据必须满足的语义要求。3关系完整性Acces
11、s2010是Microsoft公司最新推出的Access版本,是微软办公软件包Office2010的一部分。Access2010提供了表生成器、查询生成器、宏生成器、报表设计器等许多可视化的操作工具,以及数据库向导、表向导、查询向导、窗体向导、报表向导等多种向导,可以使用户很方便地构建一个功能完善的数据库系统。1.2 Access数据库简介数据库简介1在计算机桌面上选择【开始】菜单,选择【所有程序】菜单项,从子菜单中选择【MicrosoftOffice2010】,再从子菜单中单击【MicrosoftAccess2010】命令,即可启动Access2010程序,如图所示。1.2.1 Access
12、 2010的启动的启动1.2.2 Access 2010的界面的界面功能区位于程序窗口顶部的区域,可以在该区域中选择命令。1.3.1命令选项卡命令选项卡在Access2010的“功能区”中有4个选项卡,分别为【开始】、【创建】、【外部数据】和【数据库工具】,称为Access2010的命令选项卡。1.【开始】选项卡1.3 Access的功能区的功能区2.【创建】选项卡3【外部数据】选项卡4【数据库工具】选项卡1.3.2上下文命令选项卡1.3.3快速访问工具栏库是显示样式或选项的预览的新控件,以使读者能在做出选择前查看效果。1.3.4 库库图页边距下拉菜单1.4.1 新的宏生成器新的宏生成器1数据
13、宏:根据事件更改数据2增强的表达式生成器1.4 Access的新增功能的新增功能1.4.2 专业的数据库模板专业的数据库模板1.4.3 应用程序部件应用程序部件1.5.1 表表表是数据库中最基本的组成单位。建立和规划数据库,首先要做的就是建立各种数据表。数据表是数据库中存储数据的唯一单位,它将各种信息分门别类地存放在各种数据表中。1.5.2 查询查询查询是数据库中应用最多的对象之一,可执行很多不同的功能。最常用的功能是从表中检索特定的数据。1.5.3 窗体窗体窗体有时被称为“数据输入屏幕”。窗体是用来处理数据的界面,而且通常包含一些可执行各种命令的按钮。1.5 Access六大对象六大对象第二
14、章数据库及表的创建与使用2.1.1使用模板创建数据库使用模板创建数据库2.1.2创建空数据库创建空数据库使用模板创建数据库是创建数据库的最快方式,用户只需要进行一些简单的操作,就可以创建一个包含了表、查询等数据库对象的数据库系统。如果能找到并使用与要求最接近的模板,此方法的效果最佳。创建数据库的模板包含两类数据库,即传统数据库和Web数据库。2.1创建数据库如果在数据库模板中找不到满足需要的模板,最好的办法就是创建一个空白数据库,这种方法适合于创建比较复杂的数据库,用户根据实际需要逐步添加所需要的表、查询、窗体、报表、宏和模块等对象。这种方法非常灵活,可以根据需要创建出各种数据库,但是由于用户
15、需要自己动手创建各个对象,因此操作比较复杂。2.1.2创建空数据库Access提供了导航窗格对数据库对象进行组织和管理。利用导航窗格可以对Access中的表、查询、窗体、报表、宏和模块等对象进行管理。在导航窗格中,可以采用多种方式对数据库对象进行组织,以便高效地管理数据库对象。这些组织方式包括对象类型、表和相关视图、创建日期、修改日期、按组筛选、按对象类别以及自定义。2.1.3数据库对象的组织 1.打开数据库打开数据库打开数据库是数据库操作中最基本、最简单的操作。打开一个已经存在的数据库,一般操作步骤如下。(1)启动Access2010,单击功能区的【文件】选项卡,选择【打开】命令,打开【打开
16、】对话框。(2)在该对话框中选择需要打开的数据库文件,接着单击【打开】按钮旁的三角符号按钮,弹出一个下拉菜单,从中选择数据库的打开方式。2.1.5打开、保存和关闭数据库对数据库做了修改以后,需要及时的保持数据库,才能永远保存所做的修改操作。保存数据库的具体操作步骤如下。(1)单击【文件】选项卡,选择【保存】命令,即可保存对当前数据库的修改。(2)选择【数据库另存为】命令,可更改数据库的保存位置和文件名,使用该命令时,Access会弹出提示框,提示用户在保存数据库前必须关闭所有打开的对象,单击【是】按钮即可。(3)在打开的【另存为】对话框中,选择文件的保存位置,然后在【文件名】文本框中输入文件名
17、称,单击【保存】按钮即可。2.保存数据库当完成所有的数据操作之后,需要将其关闭。关闭数据库的常用方法有如下几种。(1)单击窗口右上角的关闭按钮,即可关闭数据库。(2)单击【文件】选项卡,选择【关闭数据库】命令,也可关闭数据库。(3)双击窗口左上角【控制】菜单图标。(4)单击窗口左上角【控制】菜单图标,从弹出菜单中选择【关闭】命令。3.关闭数据库数据库建好后,就可以创建、修改和删除数据库中的对象,对数据库对象的操作包括创建、打开、复制、删除、修改和关闭等。2.1.6操作数据库对象数据表是数据库的核心和基础,它保存着数据库中的所有数据信息。报表、查询和窗体都从表中获得信息,以实现用户某一特定的需要
18、,如查找、计算统计、打印和编辑修改等。2.2创建数据表数据表是由行和列构成的二维表格。表中的每个列称为一个字段,每一行称为一条记录。表由若干行和列组成,如图2-11所示。下面详细介绍数据表的一些相关概念。1字段:二维表中的一列称为数据表的一个字段,它描述数据的一类特征。2记录:二维表中的一行称为数据表的一条记录,每条记录都对应一个实体,它由若干个字段组成。3值:表中记录的具体数据信息,它一般有一定的取值范围。如“张斌”是“姓名”的一个值。4主关键字:又称为主键,在Access数据库中,每个表包含一个主关键字,它可以由一个或多个字段组成,它们的值可以唯一标识表中的一条记录。5外键:引用其他表中的
19、主键的字段,用于说明表与表之间的关系。2.2.1数据表相关概念在创建表时,必须先建立表的结构,表的结构是指表的框架,主要包括表名和字段属性。表名是该表存储在磁盘上的唯一标识,也可以理解为是用户访问数据的唯一标识。字段属性即表的组织形式,它包括表中字段的个数,每个字段的名称、数据类型、字段大小、格式、输入掩码以及有效性规则等。一个数据库可以包含一个或多个表。表由行和列组成,每一列就是一个字段,对应着一个列标题;所有列组成一行,每一行就是一条数据记录。2.2.2表的结构在表中同一列数据必须具有相同的数据特征,称为字段的数据类型。不同数据类型的字段用来表达不同的信息。在设计表时,必须首先定义表中字段
20、的数据类型。数据的类型决定了数据的存储方式和使用方式。Access的数据类型有12种,包括文本、备注、数字、日期时间、货币、自动编号、是否、OLE对象、超级链接、附件、计算和查阅向导类型。2.2.3数据类型在Access中创建表分为创建新的数据库和在现有的数据库中创建表两种情况。在创建新数据库时,系统自动创建一个新表。在现有的数据库中创建表的方式有以下3种。(1)使用设计视图创建表。(2)使用数据表视图创建表。(3)通过导入方法创建表。2.3创建Access数据表在定义字段的过程中,除了定义字段名称及字段类型外,还需要设置字段的属性,才能更准确地确定数据在表中的存储。不同的数据类型有不同的属性
21、。1字段大小2格式3小数位数4标题5默认值6输入掩码7.有效性规则和有效性文本8必需9允许空字符串10索引11输入法模式2.3.4字段属性在Access中,通常每张表创建后都要为其设置主键,用它唯一标识表中每一条记录。只有定义了主键,表与表之间才能建立起联系,而关系型数据库的强大功能在于它能够利用查询、窗体和报表快速地查找并组合保存在各个不同表中的信息。在Access中设置的主键要满足实体完整性约束条件。2.3.5设置主键1输入文本和数字型数据2输入日期型数据3输入查阅型数据4输入备注型数据5输入附件型数据2.3.6输入数据Access2010用相互关联的多个二维表来反映数据库中的数据关系,以
22、方便用户查询需要的数据信息。这种关联可以通过创建表之间的关系来实现。在关系数据库中,表与表之间的关系有以下3种。1一对一关2一对多关系3多对多关系2.4创建表间关系2.4.1表间关系的概念关系是现实生活中事物之间的内在联系在数据库中的表示和体现,这种联系是客观存在的,在建表的时候,就应该分析和充分考虑这些关系的客观存在,才能设计出合理的表结构。建立关系时可以在【关系】选项卡中创建表关系,也可以通过从【字段列表】窗格向数据表拖动字段来创建表关系。在创建表之间的关系时,先在至少一个表中定义一个主键,然后该表的主键与另一表的对应列相关。主键所在表称为主表,外键所在的表称为相关表,两个表之间的联系就是
23、通过主键和外键连接起来实现的。2.4.2建立表间关系1实施参照完整性2级联更新相关字段3级联删除相关记录2.4.3设置参照完整性2.5.1修改表结构修改表结构 修改表结构的操作主要包括插入字段、删除字段、移动字段和修改字段等。2.5维护表对Access数据表中的编辑记录操作包括增加记录、修改记录、复制数据、删除记录等,这些基本操作通常都是在数据表视图中进行。2.5.2编辑记录调整表的外观包括改变字段顺序、调整行显示高度、调整列显示高度、隐藏和显示字段以及冻结列等。调整表的外观只是影响表格在数据表视图下的显示,不能影响表格的基本结构。2.5.3调整表外观在数据表视图中,默认表格样式为白底、黑字和
24、细表格线形式。如果需要,可以改变单元格的显示效果。可以选择网格线的显示方式和颜色,也可以设置表格的背景颜色等。1设置字体2设置数据表格式2.5.4设置数据表格式 2.7.1查找与替换查找与替换在数据表中查找数据,当数据很多时,若要快速找到某个数据,应使用Access提供的查找功能。2.7操作数据表对于已经定义了主键的数据表,Access通常是按照主键字段值的升序来排列和显示表中记录的。此外,Access也允许另行根据需要对各条记录依据一个或多个字段值、重新按升序小到大)或降序(从大到小)排列显示。常见的排序方法有3种,分为基于一个字段的简单排序,基于多个相邻字段的简单排序和高级排序。2.7.2
25、数据排序数据筛选是从表中挑选出满足某种条件的记录,表中只显示满足条件的记录,那些不满足指定条件的数据记录就会被隐藏起来。筛选时必须设置好筛选条件,Access将筛选并显示符合条件的数据。在【开始】功能区选项卡的【排序和筛选】组中,提供了4种筛选方式。4种筛选方式为【筛选器】筛选、【选择】筛选、【按窗体】筛选和【高级】筛选。2.7.3数据筛选第三章第三章 查询查询查询是在指定的(一个或多个)表中,根据给定的条件从中筛选所需要的信息,供使用者查看、更改和分析。查询最主要的目的是根据指定的条件对表或者其他查询进行检索,筛选出符合条件的记录,构成一个新的数据集合,从而方便对数据库表进行查看和分析。3.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- access 课件 全套 电子 完整版 ppt 教案 教学 教程 整套
限制150内