Access-2010课件汇总完整版ppt全套课件最全教学教程整本书电子教案全书教案合集最新课件汇编.pptx
《Access-2010课件汇总完整版ppt全套课件最全教学教程整本书电子教案全书教案合集最新课件汇编.pptx》由会员分享,可在线阅读,更多相关《Access-2010课件汇总完整版ppt全套课件最全教学教程整本书电子教案全书教案合集最新课件汇编.pptx(292页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、总 目 录第1章 数据库技术基础第2章 Access 2010 基础第3章 表第4章 查询第5章 窗体第6章 报表第7章 宏第8章 模块和VBA程序设计第9章 VBA应用实例第10章 Access数据库应用系统1第第1 1章章 数据库技术基础数据库技术基础数据库的设计与管理1.5数据库的基本概念1.1数据模型1.2关系数据库1.3SQL基本命令1.42023/2/9 1.1 数据库的基本概念31 1数据和数据处理2 2数据管理技术的发展3 3数据库系统4 4数据库管理系统的基本功能数据库管理系统的基本功能 5 5数据库系统的特点 2023/2/96 6数据库系统的内部体系结构数据库系统的内部体
2、系结构 1.1 数据库的基本概念1.1.1 数据和数据处理4信息:指现实世界中事物的存在方式或运动状态的信息:指现实世界中事物的存在方式或运动状态的反映。反映。具体地说,信息是一种被加工成特定形式的具体地说,信息是一种被加工成特定形式的数据,这种数据形式对接收者来说是有意义的。数据,这种数据形式对接收者来说是有意义的。数据:是描述现实世界事物的物理符号。数据:是描述现实世界事物的物理符号。物理符号包括:数字、文字、图形、图像、声音和物理符号包括:数字、文字、图形、图像、声音和其它特殊符号。其它特殊符号。信息和数据的关系信息和数据的关系数据是信息的符号表示或载体,数据是信息的符号表示或载体,具有
3、任意性。具有任意性。信息是数据的内涵,是对数据的语义信息是数据的内涵,是对数据的语义解释,具有不变性。解释,具有不变性。1数据和信息2023/2/9长春:明天多云,长春:明天多云,-30-30C C -19C C51.1 数据库的基本概念1.1.1 数据和数据管理数据处理是指将数据转换成信息的过程。包括对数据的收集、存储、加工或计算、打印各类报表、传输等的一系列活动。2数据处理2023/2/91.1.1 数据和数据管理2023/2/96数据:数据:未加工的资料未加工的资料信息:信息:加工后的结果加工后的结果 学生考试成绩学生考试成绩教师教学效果的评价教师教学效果的评价对成绩进行分班统计(数据处
4、理)对成绩进行分班统计(数据处理)1.1 数据库的基本概念2数据处理71.1 数据库的基本概念1.1.2 数据管理技术的发展数据库管理技术的发展人工管理阶段文件系统阶段数据库系统阶段分布式数据库系统阶段2023/2/981.1 数据库的基本概念1.1.2 数据管理技术的发展时间:20世纪50年代以前用途:主要用于数值计算硬件:卡片、纸带和磁带软件:无系统软件和管理数据的软件1人工管理阶段2023/2/991.1.2 数据管理技术的发展主要特点1.1.程序间不能共享数据;程序间不能共享数据;程序中用到的数据要直程序中用到的数据要直接写在程序代码里。接写在程序代码里。2.2.程序复杂;程序复杂;3
5、.3.数据量小且无法长期数据量小且无法长期保存;保存;4.4.数据重复输入量大。数据重复输入量大。1人工管理阶段1.1 数据库的基本概念2023/2/9101.1.2 数据管理技术的发展时间:20世纪50年代后期至60年代中期硬件:磁鼓和磁盘等直接存取设备软件:有操作系统和文件系统2文件系统阶段1.1 数据库的基本概念2023/2/9111.1.2 数据管理技术的发展主要特点1.1.数据可长期保存;数据可长期保存;2.2.程序代码有所简化;程序代码有所简化;3.3.数据冗余度大;数据冗余度大;4.4.程序对数据依赖性较强;程序对数据依赖性较强;5.5.专业性较强。专业性较强。2文件系统阶段1.
6、1 数据库的基本概念2023/2/9121.1.2 数据管理技术的发展时间:20世纪60年代后期至70年代后期用途:主要用于数值计算外存:大容量磁盘软件:出现许多数据库管理系统3 数据库系统阶段1.1 数据库的基本概念2023/2/9131.1.2 数据管理技术的发展主要特点1.1.数据集中式管理,高度共享;数据集中式管理,高度共享;2.2.数据结构化并与程序分离;数据结构化并与程序分离;3.3.数据冗余度小,并具有一定数据冗余度小,并具有一定的一致性和完整性。的一致性和完整性。3数据库系统阶段1.1 数据库的基本概念2023/2/9141.1.2 数据管理技术的发展主要特点1.1.具有很强的
7、可靠性和可用性;具有很强的可靠性和可用性;2.2.强大数据共享和并发控制能力;强大数据共享和并发控制能力;3.3.数据一致性和安全性控制措施更加完善。数据一致性和安全性控制措施更加完善。4分布式数据库系统阶段1.1 数据库的基本概念2023/2/9151.1.3 数据库系统(DataBase System,DBS)数据库系统是指在计算机系统中引入数据库之后组成的系统。它可以实现有组织地、动态地存储大量相关数据,提供数据处理和信息资源共享服务。它由系统硬件平台、系统软件平台、数据库、数据库管理系统、应用软件、应用界面和相关人员组成,如图1-2所示。1.1 数据库的基本概念2023/2/9应用软件
8、及其界面应用开发工具DBMS操作系统数据库用户用户用户数据库管理员开发人员161.1.3 数据库系统(DataBase System,DBS)数据库(Database,简称DB),是数据的集合,是长期存储在计算机内的、有组织的、可共享的数据的集合。数据库中的数据按一定的数据模型组织、描述和存储,具有很小的冗余度、较高的数据独立性和易扩展性,可为各种用户共享。数据库不仅包含描述事物的数据本身,也包含数据之间的联系。1 数据库1.1 数据库的基本概念2023/2/9171.1.3 数据库系统(DataBase System,DBS)数据库管理系统(DataBase Management Syste
9、m,DBMS),是数据库系统的核心,是一种系统软件,数据库中的数据组织、操纵、维护、控制、保护和数据服务等功能都是由数据库管理系统来完成的。数据库管理系统是位于用户与操作系统之间的数据管理软件。2 数据库管理系统1.1 数据库的基本概念2023/2/9181.1.3 数据库系统(DataBase System,DBS)(1)数据库管理员(DataBase Administrator,DBA):由于数据库的共享性,因此对数据库的规划、设计、维护和监视等需要有专人管理,他们被称为数据库管理员。数据库管理员主要负责数据库的设计和安装数据库管理系统,通过数据库管理系统建立和维护数据库、制定安全策略,保
10、障计算机软硬件系统的正常运行。(2)应用程序开发人员:主要工作是按照应用领域的业务人员要求,利用数据库系统资源开发符合业务要求的应用程序。有些简单的应用程序,可以由非计算机专业人员开发,但一些较复杂或者大型的应用程序,通常由计算机专业人员开发。(3)用户:通常是应用领域的人员,如教务管理系统的教师和学生,电子商务系统的商家和客户等。3 相关人员1.1 数据库的基本概念2023/2/9191.1.4 数据库管理系统的基本功能(1)数据定义 利用利用DBMSDBMS数据定义语言数据定义语言(Data Definition(Data Definition Language,Language,DDLD
11、DL)可以定义数据库、表、视图和索引等可以定义数据库、表、视图和索引等数据库中的相关信息。数据库中的相关信息。1.1 数据库的基本概念2023/2/9(2)数据操纵通过通过DBMSDBMS数据操纵语言数据操纵语言(Data Manipulation(Data Manipulation Language,Language,DMLDML)可以对数据库中的数据进行增加、可以对数据库中的数据进行增加、删除和修改。删除和修改。201.1.4 数据库管理系统的基本功能(3)数据查询通过数据查询语言通过数据查询语言(Data Query Language,(Data Query Language,DQLDQ
12、L)可可以对数据进行查询、排序、汇总和表连接等操作。以对数据进行查询、排序、汇总和表连接等操作。1.1 数据库的基本概念2023/2/9(4)数据库运行管理和控制包括并发控制、安全性检查、完整性约束条件检查和包括并发控制、安全性检查、完整性约束条件检查和执行,数据库内部资料自动维护等。执行,数据库内部资料自动维护等。211.1.4 数据库管理系统的基本功能(5)数据维护主要包括数据更新和转换,数据库转存和恢复,数据库主要包括数据更新和转换,数据库转存和恢复,数据库重新组织、结构维护和性能监视等。重新组织、结构维护和性能监视等。1.1 数据库的基本概念2023/2/9(6)数据组织、存储和管理D
13、BMSDBMS要对数据字典、用户数据和存取路径等信息进要对数据字典、用户数据和存取路径等信息进行分类组织、存储和管理。行分类组织、存储和管理。(7)数据通信提供与操作系统的联机处理、分时处理和远程作业传提供与操作系统的联机处理、分时处理和远程作业传输接口。输接口。221.1.5 数据库系统的特点1.1.数据结构化数据结构化2.2.数据共享性高,冗余度低、易扩充数据共享性高,冗余度低、易扩充3.3.数据独立性高数据独立性高4.4.数据由数据库管理系统统一管理和控制数据由数据库管理系统统一管理和控制1.1 数据库的基本概念2023/2/9数据库不仅描述数据内数据库不仅描述数据内部的结构,而且还描述
14、部的结构,而且还描述数据之间的有机联系。数据之间的有机联系。数据库系统从整个系统的角数据库系统从整个系统的角度描述数据,使得同一组记度描述数据,使得同一组记录可以被多个应用程序共享录可以被多个应用程序共享使用,从而降低冗余。使用,从而降低冗余。指数据和应用程序之指数据和应用程序之间彼此独立,不存在间彼此独立,不存在相互依赖的关系,数相互依赖的关系,数据即有物理独立性又据即有物理独立性又有逻辑独立性有逻辑独立性。包括数据的完整性检包括数据的完整性检查、安全性检查和并查、安全性检查和并发控制及故障恢复等发控制及故障恢复等 231.1.6 数据库系统的内部体系结构数据库系统在体系结构上通常都具有相同
15、的特征,即采用三级模式结构,并提供二级映像功能。1.1 数据库的基本概念2023/2/9241.1.6 数据库系统的内部体系结构1.1 数据库的基本概念2023/2/91 数据库系统的三级模式结构应用应用A A应用应用B B应用应用C C应用应用D D外模式外模式1 1外模式外模式2 2外模式外模式3 3概念模式概念模式内模式内模式数据库数据库251.1.6 数据库系统的内部体系结构1.1 数据库的基本概念2023/2/91 数据库系统的三级模式结构 与数据库打交道的有三类人员:用户、数据库管理员、系统程序员。视图:是指观察和理解数据的方法和范围。视图有三种:(1)用户的外部视图 (2)DBA
16、的概念视图 (3)系统程序员的内部视图。261.1.6 数据库系统的内部体系结构1.1 数据库的基本概念2023/2/91 数据库系统的三级模式结构 外模式(子模式):是用户用到的那部分数据的逻辑结构和特征的描述,是用户的数据视图。是与某一应用有关的数据的逻辑表示。一个数据库可以有多个外模式,但一个应用程序只能使用一个外模式。概念模式(模式):是数据库中全部数据的整体逻辑结构的描述,是全体用户的公共数据视图,是DBA视图。一个数据库只有一个概念模式。271.1.6 数据库系统的内部体系结构1.1 数据库的基本概念2023/2/91 数据库系统的三级模式结构 内模式(存储模式、物理模式):是数据
17、物理结构和存储方式的描述,是数据在数据库内部的表示方式,是系统程序员视图。是由系统程序员设计和组织的。一个数据库只有一个内模式。281.1.6 数据库系统的内部体系结构1.1 数据库的基本概念2023/2/92 数据库系统的二级映像功能与数据独立性 二级映像:(1)外模式/概念模式映像 (2)概念模式/内模式映像291.1.6 数据库系统的内部体系结构1.1 数据库的基本概念2023/2/92 数据库系统的二级映像功能与数据独立性外模式外模式/概念模式映像概念模式映像概念模式概念模式/内模式映像内模式映像应用应用A A应用应用B B应用应用C C应用应用D D外模式外模式1 1外模式外模式2
18、2外模式外模式3 3概念模式概念模式内模式内模式数据库数据库对内模式的修改尽量对内模式的修改尽量不影响概念模式,当不影响概念模式,当然对于外模式和应用然对于外模式和应用程序的影响更小程序的影响更小保证物理保证物理独立性独立性保证逻辑保证逻辑独立性独立性对概念模式的修改对概念模式的修改尽量不影响外模式,尽量不影响外模式,当然对于应用程序当然对于应用程序的影响就更小的影响就更小301.1.6 数据库系统的内部体系结构1.1 数据库的基本概念2023/2/92 数据库系统的二级映像功能与数据独立性 1)概念模式/内模式映像保证了数据的物理独立性。数据的物理独立性是指当数据的存储结构改变时,数据的逻辑
19、结构不变,从而对应的应用不变。2)外模式/概念模式映像保证了数据的逻辑独立性。数据的逻辑独立性是指当数据的总体逻辑结构改变时,数据的局部逻辑结构不变,从而对应的应用不变。1.2 数据模型2023/2/9311 1数据模型的基本概念2 2概念模型3 3E-R模型4 4逻辑数据模型1.2 数据模型1.2.1 数据模型的基本概念模型:是对现实世界特征的模拟和抽象。怎样把现实世界中的事物及事物之间的联系,在数据库中用数据描述出来是数据库技术中的一个基本问题。由于计算机不可能直接处理现实世界中的具体事物,因此必须把现实世界中存在的具体事物转换成计算机能够处理的数据。这种转换分为两个阶段:现实世界到信息世
20、界 信息世界到计算机世界2023/2/932第一级第一级抽象抽象现实世界现实世界信息世界信息世界计算机世界计算机世界 第二级第二级抽象抽象认识抽象认识抽象转换转换1.2 数据模型1.2.1 数据模型的基本概念概念模型描述逻辑模型描述物理模型描述事物事物 实体实体特征特征 属性属性 1.2 数据模型1.2.1 数据模型的基本概念数据模型:表示实体及实体之间联系的模型。数据模型按不同的应用层次分成三种类型:(1)概念数据模型 (2)逻辑数据模型 (3)物理数据模型2023/2/9341.2 数据模型1.2.1 数据模型的基本概念 概念数据模型简称概念模型,它是一种面向客观世界、对客观世界进行第一层
21、抽象的模型,用于建立信息世界的数据模型。它与具体的数据库管理系统无关,与具体的计算机平台无关。概念模型着重于对客观世界复杂事物的结构描述及它们之间的内在联系的刻画。概念模型是整个数据模型的基础。目前,较为有名的概念模型有E-R模型。2023/2/9351概念数据模型1.2 数据模型1.2.1 数据模型的基本概念 逻辑数据模型又称数据模型,它是一种面向数据库系统的模型,与DBMS有关。该模型着重于在数据库系统一级的实现。概念模型只有在转换成逻辑模型后才能在数据库中实现。目前,逻辑数据模型也有很多种,较为成熟并先后被人们大量使用过的有层次模型、网状模型、关系模型等。2023/2/9362逻辑数据模
22、型1.2 数据模型1.2.1 数据模型的基本概念 物理数据模型又称物理模型,它是一种面向计算机物理表示的模型。数据库的数据最终必须存储到存储介质上,反映数据的物理存储方式(例如块、指针、索引)的数据模型称为物理数据模型。物理模型不但与DBMS有关,而且与操作系统和计算机硬件有关。2023/2/9373物理数据模型1.2 数据模型1.2.1 数据模型的基本概念2023/2/938由上可见:将现实世界中的客观对象抽象为概念模型。把概念模型转换为某一DBMS支持的逻辑模型。把逻辑模型转换为反映数据的物理存储方式的物理模型。概念模型是现实世界到机器世界的一个中间层次,概念模型必须转化为逻辑模型才能在数
23、据库中实现。391.2.2 概念模型现实世界客观存在且可相互区分的事物。实体实体属性属性事物的特性。事物的特性。实际 教师,教材 抽象 一门课程,一次借阅图书域域属性的取值范围。1概念模型中的主要术语1.2 数据模型2023/2/9401.2.2 概念模型实体的某一属性或属性集合,其取用的值若能唯一标识出某一实体,则称其为关键字,也称为码。如:学号,身份证号码等。如:学号,身份证号码等。关键字关键字1.2 数据模型2023/2/91概念模型中的主要术语411.2.2 概念模型实体类型实体类型用实体名及所有属性的集合表示一种实用实体名及所有属性的集合表示一种实体类型,简称实体型。体类型,简称实体
24、型。例如,教师实体型教师(教师编号,教师姓名,性别,出生日期,职称,联系电话,是否在职)例如,课程实体型课程(课程编号,课程名,开课学期,理论学时,实验学时,学分)2023/2/91概念模型中的主要术语1.2 数据模型421.2.2 概念模型实体集实体集具有相同属性的实体集合。具有相同属性的实体集合。2023/2/91概念模型中的主要术语1.2 数据模型431.2.2 概念模型现实世界中事物之间是相互关联的,这种关联在事物数据化过程中表现为实体之间的对应关系,称为联系。实体之间的联系有一对一、一对多、多对多三种。2实体之间的联系2023/2/91.2 数据模型441.2.2 概念模型一对一联系
25、(一对一联系(1:11:1)2实体之间的联系2023/2/91.2 数据模型AB设A、B 为两个实体集,一对一联系是指实体集A中的实体与实体集B中的实体之间存在一一对应关系。451.2.2 概念模型一对多联系(一对多联系(1:n1:n)2实体之间的联系2023/2/91.2 数据模型实体集A中的每个实体可以与实体集B中的多个实体有联系,反过来实体集B中的每个实体与实体集A中的一个实体有联系.AB461.2.2 概念模型多对多联系(多对多联系(m:nm:n)2实体之间的联系2023/2/91.2 数据模型指实体集A中的每个实体可以与实体集B中的多个实体有联系,反过来实体集B中的每个实体也可以与实
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Access 2010 课件 汇总 完整版 ppt 全套 教学 教程 电子 教案 全书 最新 汇编
链接地址:https://www.deliwenku.com/p-72346640.html
限制150内