第1章 数据库系统基础知识幻灯片.pptVIP

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Visual FoxPro 程序设计教程 主讲:谢艳春 2010年3月 为什么学习VF(学习VF的好处) 1、增强逻辑思维能力(数学知识) 2、数据库技术成为计算机技术中的一个重要应用。 3、一门大学必修的基础课程。 怎么学习: 1课前预习 2认真听课 3课后练习(上机) 第1章 数据库系统基础知识 1.1.1 数据管理技术的发展 1.1.2 数据库系统 1.1.3 数据模型 1.1.4 关系数据库 引 言 在科学技术飞速发展的今天,在日常的实际工作中,数据信息的管理、操作与维护变得越来越重要。什么是数据、数据库、数据库系统?了解这些基本概念,有助于我们理解和掌握Visual FoxPro 6.0数据库的相关概念及其重要组成部分,掌握其基本的操作。 1.1 数据管理技术的发展 一、数据与数据处理   数据是指存储在某一种媒体上能够被识别的物理符号。数据有数字、文字、图形、图象、声音等多种表现形式。   数据的形式是可以多种多样的,而采用什么符号表示何种事物、如何表示其特征等等,是可以人为规定的。例如,人们在日常生活中习惯使用十进制数,而在计算机内部却用二进制数数码的“0”和“1”分别表示事物的两个不同状态。再如日期“2004年6月20日”还可以表示为另一种形式:“04/06/20”,数据的表示形式不同,但其含义并没有改变。 数据类型 可量化,如温度、压力、角度等; 非量化,如“刮风”、“下雨”、“下雪”等等。 不同的数据类型用不同的方法描述,可量化的数据用数量来表示,而非量化的数据可用文字、图形或图表来表示。 信息是一种已经被加工为特定形式的数据,信息是以某种数据形式表现的。 数据处理是指将数据转换成信息的过程。数据处理的内容主要包括:数据的收集、整理、存储、加工、分类、维护、排序、检索和传输等一系列活动的总和。 数据处理 管理—计算机软件 加工处理—应用程序 存储—外存储器  数据处理的目的是从大量的数据中,根据数据自身的规律和及其相互联系,通过分析、归纳、推理等科学方法,利用计算机技术、数据库管理等技术手段,提取有效的信息资源,为进一步分析、管理、决策提供依据。数据处理也称信息处理。 二、计算机数据处理技术的发展    计算机对数据的管理是指对数据的组织、分类、编码、存储、检索和维护提供操作手段。    计算机数据管理经历了:人工管理、文件系统、数据库系统、分布式数据库系统和面向对象数据库系统等几个阶段。 1.人工管理阶段 早期的计算机主要用于科学计算,计算处理的数据量很小,基本上不存在数据管理的问题。从50年代初开始,开始将计算机应用于数据处理。当时的计算机没有专门管理数据的软件,也没有像磁盘这样可随机存取的外部存储设备,对数据的管理没有一定的格式,数据依附于处理它的应用程序,使数据和应用程序一一对应,互为依赖。 由于数据与应用程序的对应、依赖关系,应用程序中的数据无法被其他程序利用,程序与程序之间存在着大量重复数据,称为数据冗余;同时,由于数据是对应某一应用程序的,使得数据的独立性很差,如果数据的类型、结构、存取方式或输入输出方式发生变化,处理它的程序必须相应改变,数据结构性差,而且数据不能长期保存。   在人工管理阶段,应用程序与数据之间的关系如图1-1所示。 2.文件管理阶段 从50年代后期开始至60年代末为文件管理阶段,应用程序通过专门管理数据的软件即文件系统管理来使用数据。由于计算机存储技术的发展和操作系统的出现,同时计算机硬件也已经具有可直接存取的磁盘、磁带及磁鼓等外部存储设备,软件则出现了高级语言和操作系统,而操作系统的一项主要功能是文件管理,因此,数据处理应用程序利用操作系统的文件管理功能,将相关数据按一定的规则构成文件,通过文件系统对文件中的数据进行存取、管理,实现数据的文件管理方式。 文件管理阶段中,文件系统为程序与数据之间提供了一个公共接口,使应用程序采用统一的存取方法来存取、操作数据,程序与数据之间不再是直接的对应关系,因而程序和数据有了一定的独立性。程序和数据分开存储,有了程序文件和数据文件的区别。数据文件可以长期保存在外存储器上被多次存取。 数据和程序相互依赖。同一数据项可能重复出现在同一个文件中,这就导致了数据冗余度大,造成数据的不一致性。 在文件管理阶段,应用程序与数据之间的关系如图1-2所示。 3.数据库系统 数据库管理阶段是20世纪60年代后期开始在文件管理基础上发展起来的。为了实现计算机对数据的统一管

文档评论(0)

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

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

1亿VIP精品文档

相关文档