vf课件第一章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
vf课件第一章

VFP VISUAL FOXPRO 程序设计 第一章 数据库系统概述 第1章 数据库系统概述 1.1 数据处理的发展过程 1.2 数据模型 1.3 关系数据模型 1.1 数据库基本知识 1.1.1 数据、信息、数据处理 1.1.2 数据管理技术的发展 1.1.3 数据库、数据库管理系统和数据库系统 1.1.4 数据库系统的特点 1.1.1 数据、信息、数据处理 一、数据 数据本质上是对客观事物的一种抽象化、符号化的描述,即用一定的符号来表示那些从观测中收集到的基本事实。数据采用什么符号完全是一种人为的规定,故数据是一种符号序列,用来记录事物的情况。 数据不仅可以是数字,还可以是文字、图形、图像或声音等多种类型。 二、数据处理 数据处理是指对各种不同类型的数据进行收集、存储、分类、计算、加工、检索及传输的过程,数据处理的目的是产生有用的信息。 1.1.2数据管理技术的发展 数据管理技术也经历了一个发展历程,大约经历了三个发展阶段,即人工管理、文件管理、数据库管理阶段。 一、人工管理方式 人工管理方式中存储数据是根据设备的物理地址进行的,这就迫使程序员必须与硬件设备打交道,管理数据存放地址。这种方式导致程序与数据紧密相关,程序高度依赖于数据,数据稍有变动,整个程序就必须全部进行修改,编程效率低、程序不灵活而且容易出错。 1.1.2数据管理技术的发展 二、文件管理方式 在文件管理方式中把有待于加工的数据组织成数据文件,程序可以通过文件名逻辑地存取文件中的数据。 文件管理方式的最大特点是解决了应用程序与数据之间的公共接口问题,使得应用程序采用统一的存取方法来操作数据。同时,应用程序和数据之间不再是直接的对应关系。 由于数据的存放依赖于应用程序的使用方法,不同的应用程序很难共享一个数据文件,这就使得数据的独立性很差。另外,文件管理对数据存储没有一个相应的模型约束,数据冗余性较大。 二、文件管理方式 三、数据库管理方式 20世纪60年代后期出现了数据库技术。采用数据库技术的目标,首先是克服程序与数据文件的相互依存,力求数据的独立性。其次表现在数据与数据之间的关系上,尽量克服数据冗余,进而解决数据安全性和数据完整性的问题。 文件管理方式与数据库管理方式的根本区别在于,前者面向程序,后者面向应用,即数据库方式的综合应用,用整体观点组织数据,形成具有一定数据结构的数据集合,这个数据集合实际上就是数据库. 三、数据库管理方式 1.1.3 数据库、数据库管理系统和数据库系统 一、数据库 数据库(Data Base)是以一定的组织方式存储在一起的相关数据的集合,形象地说,就是存储数据的“仓库”。 数据库中的数据存放在计算机存储设备上,是面向多种应用的,可以被多个用户或多个应用程序共享。 二、数据库管理系统 数据库管理系统(DBMS──Data Base Management System)是对数据库中的数据资源进行统一管理和管理控制的软件系统,是用户与数据库之间的接口。用户对数据库进行的各种操作,如数据库的建立、使用和维护,都是在数据库管理系统的支持下进行的。 数据库管理系统是在操作系统的支持下运行,通常具有数据定义功能、数据操作功能以及控制和管理功能。 三、数据库系统 数据库系统(DBS──DataBase System)是指计算机系统引入数据库之后组成的系统,是用来组织和存取大量数据的管理系统。它由支持数据库管理系统的软件和硬件环境、数据库、数据库管理系统、用户以及应用程序组成 1.1.4 数据库系统的特点 1.数据的独立性 数据独立性指数据与应用程序之间不存在相互依赖关系。在数据库系统中,数据库管理系统提供了映象功能,实现了应用程序和数据库逻辑结构、数据库逻辑结构和物理结构之间的独立性。数据的独立性提高了数据库系统的稳定性,降低了程序维护的复杂性。 2.数据的结构化 数据库系统是按照一定的数据模型来组织和存放数据的,数据文件之间是有联系的。数据的结构化是数据库系统与文件系统的本质差别,是实现数据集中控制和减少冗余的前提和保证。 3.数据的共享性 所谓数据的共享性是指数据库允许多个用户同时存取数据而互不影响,这个特征是数据库最本质的特征,也是数据库技术在数据处理领域先进性的体现。 4.最小的数据冗余度 实现数据共享后,就可以将数据库中不必要的重复数据清除掉,减少了数据冗余,并且了实现数据访问的一致性。 5.数据的统一管理和控制 数据库中加入了安全保

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档