vfpch1总结归纳.ppt

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

《Visual FoxPro程序设计教程》 第一章 数据库系统基础知识 信息既是对客观事物的变化和特征的反映,又是事物之间相互作用和联系的表征。人们正是通过接受信息来认识事物。 数据是信息的符号化表示。从数据库技术的角度来说,数据是指能被计算机识别和处理的符号,它不仅包括文字、数字,而且还包括图形、图像、动画、影像、声音等各种可以数字化的信息。 1.1.1 信息、数据及数据处理 1.1 数据库基本概念 信息和数据的概念是密切相关的,但又是不同的。数据是信息的载体,信息是数据的内涵。数据只有经过加工处理,能对人类计划、决策、管理、行动等客观行为产生影响才成为信息。所以,数据反映信息,而信息依靠数据来表达。 数据处理 是将数据转换为信息的过程,包括数据的采集、整理、存储、分类、排序、检索、维护、加工、统计和传输等一系列操作过程。其目的是对大量的原始数据进行分析、处理,获得对人们更有意义、更有价值的信息,为行动和决策提供依据 . 1.1.2 数据库、数据库管理系统与数据库系统 1 数据库 数据库(DataBase,简称DB)是指按一定的结构和组织方式存储在计算机外部存储介质上的、有结构的、可共享的相互关联的数据集合。由此可见,数据库不仅包含了描述事物的数据,而且也反映了相关事物之间的联系。 2 数据库管理系统 数据库管理系统(DataBase Management System,简称DBMS)是一个介于用户和操作系统之间、用于对数据库进行集中管理的软件系统。 3 数据库系统 数据库系统(DataBase System,简称DBS)是指在计算机系统中引入数据库后的系统构成。大量经过加工整理而存储在数据库中的数据,由数据库管理系统管理,为多个不同的应用共同使用的数据处理系统,即成为数据库系统。它主要由数据、硬件、软件和用户四部分构成。 计算机数据管理经历了如下四个由低级到 高级的发展过程: 人工管理阶段 文件系统阶段 数据库系统阶段 分布式数据库系统阶段 1.2 数据管理技术的产生和发展 1.人工管理阶段: 数据不保存在计算机中 系统中没有对数据进行管理的专门软件 只有程序的概念,没有文件的概念,数据是程序的组成部分 数据是面向应用的,与程序不具有独立性,数据冗余且不能共享 从50年代初开始,开始将计算机应用于数据处理。 程序与程序之间存在着大量重复数据,称为数据冗余. 所谓数据独立是指数据与应用程序之间的彼此独立, 它们之间不存在相互依赖的关系. 2. 文件管理阶段: 特点: 从50年代后期开始至60年代中期,程序与数据有了一定的独立性,程序和数据分开存储,有了程序文件和数据文件的区别。 数据可长期保存在外存上 出现了操作系统和高级语言,在文件系统的支持下,数据不再隶属于某个程序,可重复使用. 缺点: 数据冗余还是大 数据不一致 数据之间联系弱 在文件管理阶段,应用程序与数据之间的关系如图所示: 应用程序n 应用程序2 数据组2 数据组n 应用程序1 数据组1 文件系统 ┆ ┆ 即对所有的数据实行统一规划管理,形成一个数据中心,构成一个数据“仓库”。 20世纪70年代开始在文件管理基础上发展起来的。 3. 数据库系统管理阶段: 数据库技术的主要目的是有效地管理和存取大量的数据资源,以实现数据共享。 采用数据模型表示复杂的数据结构 数据面向整个系统,可实现数据共享,减少数据冗余 有较高的数据独立性 统一的数据管理功能--数据库管理系统( DataBase Management System,DBMS) 为用户提供了方便的用户接口 在数据库管理阶段,应用程序与数据之间的关系如图所示: 应用程序1 应用程序2 ……………. 应用程序n 数据库 管理 系统 数据库 数据1 数据2 数据n ………… 4. 分布式数据库系统 20世纪80年代以来,随着地理上分散的用户对数据共享的要求日益增强,以及计算机网络技术的发展,在传统的集中式数据库系统的基础上产生和发展了分布式数据库系统。在分布式数据库系统中,数据不是集中在一台计算机上,而是分布于网络中不同计算机结点上。虽然各数据在物理上是分开了,但在逻辑上是相互联系的整体。对于使用数据库的用户来说,他不知道也不用知道数据存放的具体位置,逻辑上看起来好象是在集中使用。分布式数据库系统提高了数据的使用效率,加快了数据的流通速度,更加符合今天人们对数

文档评论(0)

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

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

1亿VIP精品文档

相关文档