chap数据库系统基础知识.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
chap数据库系统基础知识.ppt

软件技术及数据库 教师:鲁小丫 E_mail: lu_xiaoya@163.com 第一章 数据库系统概述 在信息时代,人们广泛使用计算机处理工作和日常生活中的大量信息和数据,利用数据库管理系统开发出应用于各行各业的信息管理软件,不仅大大地方便了信息的收集、存储、检索等各种处理工作,也为管理者的正确决策提供了帮助,提高了管理的效率和科学性。 数据库技术是计算机领域发展最迅速、应用最广泛的重要技术之一。 数据库管理系统是一种以数据库技术为核心的计算机应用系统,是研究数据共享,实现数据管理或信息处理的软件,是计算机技术和信息时代相结合的产物。 Visual FoxPro是一种应用广泛的数据库管理系统。 第一章 数据库系统概述 信息、数据和数据处理 数据管理技术的发展 数据库系统基本知识 数据模型 关系数据库 1.1 信息、数据和数据处理 1.1.1 信息与数据 信息(Information)是客观事物属性的反映。它所反映的是关于某一客观系统中某一事物的某一方面属性或某一时刻的表现形式。 通俗地讲,信息是经过加工处理并对人类客观行为产生影响的事物属性的表现形式。 数据(Data)是反映客观事物属性的记录,是信息的载体。对客观事物属性的记录是用一定的符号来表达的,因此说数据是信息的具体表现形式。 数据与信息在概念上是有区别的。从信息处理角度看,任何事物的属性都是通过数据来表示的,数据经过加工处理后,使其具有知识性并对人类活动产生决策作用,从而形成信息。 从计算机的角度看,数据泛指那些可以被计算机接受并能够被计算机识别处理的符号。 总之,信息是有用的数据,数据是信息的表现形式,信息是通过数据符号来传播的。 1.1.2 数据处理 数据处理也称为信息处理。所谓数据处理,实际上就是利用计算机对各种类型的数据进行处理。它包括对数据的采集、整理、存储、分类、排序、检索、维护、加工、统计和传输等一系列操作过程。 数据处理的目的是从大量的、原始的数据中获得人们所需要的资料并提取有用的数据成份,作为行为和决策的依据。 1.2 数据管理技术的发展 人工管理阶段出现在计算机应用于数据管理的初期。由于没有必要的软件、硬件环境的支持,用户只能直接在裸机上操作。应用程序中不仅要设计数据的逻辑结构,还要阐明数据在存储器上的存储地址。 在这一管理方式下,应用程序与数据之间相互结合不可分割,当数据有所变动时程序则随之改变,独立性差;另外,各程序之间的数据不能相互传递,缺少共享性,因而这种管理方式既不灵活,也不安全,编程效率较差。 文件管理阶段即把有关的数据组织成一种文件,这种数据文件可以脱离程序而独立存在,由一个专门的文件管理系统实施统一管理。 在这一管理方式下,应用程序通过文件管理系统对数据文件中的数据进行加工处理。应用程序与数据文件之间具有一定的独立性,因此比手工管理方式前进了一步。 但是,数据文件仍高度依赖于其对应的程序,不能被多个程序所共享。由于数据文件之间不能建立任何联系,因而数据的通用性仍然较差,冗余量大。 数据库系统管理阶段即对所有的数据实行统一规划管理,形成一个数据中心,构成一个数据“仓库”。 在这一管理方式下,应用程序不再只与一个孤立的数据文件相对应,可以取整体数据集的某个子集作为逻辑文件与其对应,通过数据库管理系统实现逻辑文件与物理数据之间的映射。 三个阶段 数据库系统的特点 数据的结构化 数据库中采用了特定的数据模型组织数据,数据库系统把数据存储于有一定结构的数据库文件 。 数据的共享 数据库中的数据能为多个用户服务。 数据的独立 用户的应用程序与数据的逻辑结构及数据的物理存储方式无关。 数据的统一控制 数据库系统提供了各种控制功能,保证了数据的并发控制、安全性和完整性。 数据库系统的分类 (1)集中式数据库系统 集中式数据库系统是将数据集中在一个数据库中。数据在逻辑上和物理上都是集中存放的。所有的用户在存取和访问数据时,都要访问这个数据库。这种方式访问方便,但通信量大,速度慢。 (2)分布式数据库系统 分布式数据库系统是将多个集中式的数据库通过网络连接起来,使各个结点的计算机可以利用网络通信功能访问其他结点上的数据库资源,使各个数据库系统的数据实现高度的共享。分布式数据库系统的主要特点是:系统具有更高的透明度;可靠性更高、效率更高;局部与集中控制相结合;系统易于扩展。 分布式数据库系统数据与应用程序的关系 1.

文档评论(0)

000 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档