关系数据库应用教程--基于access-2010(课件)-1

上传人:F****n 文档编号:88094560 上传时间:2019-04-18 格式:PPT 页数:29 大小:234KB
返回 下载 相关 举报
关系数据库应用教程--基于access-2010(课件)-1_第1页
第1页 / 共29页
关系数据库应用教程--基于access-2010(课件)-1_第2页
第2页 / 共29页
关系数据库应用教程--基于access-2010(课件)-1_第3页
第3页 / 共29页
关系数据库应用教程--基于access-2010(课件)-1_第4页
第4页 / 共29页
关系数据库应用教程--基于access-2010(课件)-1_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《关系数据库应用教程--基于access-2010(课件)-1》由会员分享,可在线阅读,更多相关《关系数据库应用教程--基于access-2010(课件)-1(29页珍藏版)》请在金锄头文库上搜索。

1、关系数据库应用教程-基于ACCESS 2010,关系数据库应用教程,-基于ACCESS 2010 (一),关系数据库应用教程-基于ACCESS 2010,学习任务,任务1.1 数据库的基本概念,数据、信息与数据库的关系。 任务1.2 了解数据库技术的发展历程。 任务1.3 数据库系统的组成。 任务1.4 数据库管理系统的功能。,关系数据库应用教程-基于ACCESS 2010,学习目标,目标1:掌握数据库的基本概念,数据、信息与数据库三者之间的关系。 目标2:深入了解数据库技术的发展历程。 目标3:掌握数据库系统的组成。 目标4:掌握数据库管理系统的功能。,关系数据库应用教程-基于ACCESS

2、2010,第1章 认识数据库,随着信息处理技术与网络通讯技术的发展,数据库技术已成为信息社会中对大量数据进行组织与管理的重要技术手段,是实现现代化信息管理的重要基础。,关系数据库应用教程-基于ACCESS 2010,1.1.1 简 述,数据库技术研究和解决了计算机信息处理过程中大量数据有效地组织和存储的问题。利用数据库技术,能够减少数据存储冗余、实现数据共享、保障数据安全以及高效地检索数据和处理数据。 很多企事业单位都使用数据库系统进行日常事务的管理,以提高工作效率和工作质量。,关系数据库应用教程-基于ACCESS 2010,1.1.2 数据与数据库,数据库:是统一管理相关数据的集合,数据是指

3、使用符号记录下来的、可以识别的信息,信息则是关于现实世界事物存在方式或运动状态的反映。 数据(Data):是人们用来反映客观世界而记录下来的可以鉴别的数字、字母、符号、图形、声音、图像和视频信号。 信息(Information):是对原始数据进行加工或解释之后得到的能对客观世界产生影响的数据。,关系数据库应用教程-基于ACCESS 2010,1.1.3 数据库技术与信息技术,数据库技术是研究数据库的结构、存储、设计、管理和应用的一门软件学科。 信息技术(Information Technology)随着计算机技术在各个行业的广泛应用,已经被越来越多的个人和企业作为自己赶超世界潮流的标志之一。而

4、数据库技术则是信息技术的一个重要的支撑。,关系数据库应用教程-基于ACCESS 2010,1.2 数据库技术的发展,数据处理是对各种形式的数据进行收集、组织、加工和存储等,而其中心问题就是数据管理。随着计算机软、硬件技术的发展,以及计算机应用范围的扩展,计算机进行数据处理也经历了从低级到高级的发展过程。 数据库技术的发展经历的四个阶段: 人工管理阶段 文件系统阶段 数据库系统阶段 高级数据库系统阶段,关系数据库应用教程-基于ACCESS 2010,1.2.1 人工管理阶段,数据的输入、输出和使用都是由程序来控制的,使用时随程序一起进入内存,用完后完全撤出计算机。 每个程序都有自己的一组数据,各

5、程序之间的数据不能共享。没有软件对数据进行管理。 人工管理阶段的特点是: 数据和程序不具有独立性; 数据不能长期保存; 系统中没有对数据进行管理的软件。,关系数据库应用教程-基于ACCESS 2010,1.2.2 文件系统阶段,按一定的规则把大量的数据组织在数据文件中,并为每一个文件取一个名字,长期保存于存储设备上。 数据可以被多次存取和进行查询、修改、插入和删除等操作。 用文件来保存和操作数据,程序有了一定的独立性。 数据在文件中是以记录的形式存放的。,关系数据库应用教程-基于ACCESS 2010,文件系统阶段的特点是: 程序和数据有了一定的独立性, 程序和数据分开存储; 数据文件可以长期

6、保存在外存储器上并可以多次存取; 数据的存取以记录为基本单位,并出现了多种文件组织; 数据冗余度大; 缺乏数据独立性; 数据联系弱,不能集中管理。,关系数据库应用教程-基于ACCESS 2010,文件系统阶段的数据管理模型,关系数据库应用教程-基于ACCESS 2010,1.2.3 数据库系统管理阶段,数据库系统克服了上述文件系统存在的各种问题,提供了优化的数据管理方法。 计算机中采用了大容量的磁盘系统,用于管理的规模越来越庞大。 为了解决数据的独立性问题,实现数据的统一管理,达到数据共享的目的,数据库技术得到了极大的发展。,关系数据库应用教程-基于ACCESS 2010,数据库系统阶段的数据

7、管理特点: 数据库中的数据是结构化的。 数据冗余度小,易扩充。 有较高的数据和程序独立性。 数据库为用户提供了方便的接口。 数据的最小存取单位是数据项。,关系数据库应用教程-基于ACCESS 2010,数据库阶段的数据管理模型,关系数据库应用教程-基于ACCESS 2010,1.2.4 高级数据库系统阶段,20世纪70年代中期以来,出现了分布式数据库、面向对象数据库和智能型知识数据库等,这些数据库通常被称为高级数据库技术。 三种常见的数据库技术 客户机/服务器结构的数据库技术 分布式数据库系统阶段 并行数据库系统,关系数据库应用教程-基于ACCESS 2010,1客户机/服务器结构的数据库技术

8、,在客户机/服务器结构中,网络上的每个结点机都是一个通用计算机。 某个或某些结点机用来专门执行数据库管理系统的功能,称为“数据库服务器”。其他结点上的计算机运行数据库管理系统的外围应用开发工具,支持用户的应用,称为“客户机”。 客户机执行应用程序并对服务器提出服务请求,服务器完成客户机所委托的公共服务,并且把查询结果返回给客户机 。,关系数据库应用教程-基于ACCESS 2010,2分布式数据库系统阶段,分布式数据库系统是数据库技术与计算机网络技术相结合的产物,是一个逻辑上统一、地域上分散的数据集合,是计算机网络环境中各个局部数据库的逻辑集合,同时受分布式数据库管理系统的控制和管理。 主要特点

9、: 网络上每个结点都具有独立处理数据的能力; 计算机之间用通信网络连接,能够互相访问、有效配合,处理复杂的事务 。,关系数据库应用教程-基于ACCESS 2010,3并行数据库系统,并行数据库系统可以作为服务器面向多个客户机进行服务。 并行数据库系统具有处理并行性、数据划分、数据复制以及分布事务等能力。 依赖于不同的并行系统体系结构,一个处理器可以支持多种功能。,关系数据库应用教程-基于ACCESS 2010,1.3 数据库系统的组成,数据库系统是由数据库、数据库管理系统(DBMS)、支持数据库运行的软件和硬件环境、应用程序和数据库管理员组成 。,关系数据库应用教程-基于ACCESS 2010

10、,1数据库,数据库是一组相互联系的若干文件的集合,其中最基本的是包含用户数据的文件。,关系数据库应用教程-基于ACCESS 2010,2数据库管理系统,数据库管理系统(DBMS)是专门用于管理数据的软件。 提供数据定义、数据操纵、数据并发控制、数据维护、数据库恢复等功能。 提供应用程序与数据库之间的接口,允许用户访问数据库中的数据,负责逻辑数据与物理数据之间的映射,是控制和管理数据库运行的工具。 常用的数据库管理系统:Visual ForPro、Access、Oracal等 。,关系数据库应用教程-基于ACCESS 2010,3硬件和软件,要有足够大的内存来存放操作系统、数据库管理系统的核心模

11、块、数据库数据缓冲区、应用程序以及用户的工作区。 软件主要包括操作系统、数据库管理系统和一些开发工具。操作系统要能提供对数据库管理系统的支持。,关系数据库应用教程-基于ACCESS 2010,4应用程序,应用程序是为某一特定的用途而开发的软件。 如档案管理系统、成绩管理系统等。,关系数据库应用教程-基于ACCESS 2010,5管理员,数据库管理员(DBA)是管理、维护数据库系统的人员。 主要职责: 决定数据库的信息内容和结构。 决定数据库的存储结构和存取策略。 定义数据的安全性要求和完整性约束条件。 建立数据库。 监督和控制数据库的使用和运行。 数据库系统的改进和重组。,关系数据库应用教程-

12、基于ACCESS 2010,1.4 数据库管理系统的功能,数据库管理系统作为数据库系统的核心软件,其主要目标是使数据库成为方便用户使用的资源,易于为各种用户所共享,并增强数据的安全性、完整性和可用性。,关系数据库应用教程-基于ACCESS 2010,1数据库定义功能,数据库定义也称为数据库描述,包括定义构成数据库系统的模式、存储模式和外模式,定义外模式与模式之间、模式与存储模式(内模式)之间的映射,以及定义有关的约束条件。 为保证数据库中数据具有正确语义而定义的完整性规则,为保证数据库安全而定义的用户口令和存取权限等。,关系数据库应用教程-基于ACCESS 2010,2数据库操纵功能,数据库操纵功能是DBMS面向用户的功能。 DBMS接收、分析和执行用户对数据库提出的各种操作要求,完成数据库数据的检索、插入、删除和更新等各种数据处理任务。,关系数据库应用教程-基于ACCESS 2010,3数据库运行控制功能,DBMS提供以下几个方面的数据控制功能: 数据安全性控制功能。如设置口令,确定用户的访问密级和数据存取权限等。 数据完整性控制功能。 并发控制功能。DBMS应能对多用户的并发操作加以控制、协调。 数据库恢复功能。如使用备份、转储等方式,使发生故障的数据库有能力恢复到损坏之前的状态。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号