第1章VisualFoxPro数据库概述详解.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文档。上传文档
查看更多
第1章VisualFoxPro数据库概述详解

第1章 VisualFoxPro数据库概述 1.1 关于数据库 1.2 Visual FoxPro 功能概述 1.3 安装中文Visual FoxPro 6.0 1.4 启动Visual FoxPro 1.1 关于数据库 1.1.1 数据 我们平常将数字数值,如长度、体积、重量之类称为数据。但在计算机中,数据的概念要广泛的多,人名、地名、图片、声音都可以作为数据。例如,一幅画“鸽子”、电影“泰坦尼克号”、人名“哥白尼”、学校的名称“浙江万里学院”、地名“宁波”都可以作为数据进行处理;日期,如“03/20/2001”也可以作为数据来处理。 在数据库中,数据的含义不仅仅限于数值领域,而且还推广到非数值领域。所以,对计算机而言,数据可以认为是人类所掌握的各种信息的总称。 数据处理就是对数据进行处理。在计算机应用领域中,通常把计算机能够处理的对象以及处理以后所得到的结果都称为数据。可见,随着计算机处理内容的拓宽,数据的范围也由过去传统的数值数据扩大为现在具有数字、文字、符号、图形和声音等多种类型的多媒体的数据了。 既然数据已再不局限于数值范围,数据处理自然也不再是单纯的数值计算或处理。现在,数据处理可理解为信息处理。它和数值处理的不同之处在于数值处理主要是针对大量的、有时是很复杂的数学问题进行准确数值计算,以得到一个或多个数值结果;数据处理虽然也可能涉及到一些数值计算,但它的主要任务是对大量信息进行迅速有效的分类、排序、判别、制表等加工处理。 1.1.2 数据管理的发展 1. 人工管理阶段 在人工管理阶段,计算机技术还很落后,没有磁盘等直接存取的存储设备,而且缺少必要的操作系统和数据库管理系统等相应软件支持。所以,这段时期数据管理的特点是数据量不多,也不需保存,只是在计算时才将数据输入,用完就撤走,没有管理数据的软件系统,基本没有文件概念,数据的组织方式必需由程序员自行设计。另外,一个应用程序只能处理一组数据;处理过程中人工干预成份比较大。 2. 文件系统阶段 随着计算机软件、硬件技术的长足发展,出现了操作系统和专门管理数据的文件系统,用户有可能将所需的数据以文件的形式存储并对其进行各种处理。不过文件系统也有很大局限性,如:数据基本还是面向应用的,不同的应用程序不能共享相同的数据,因此数据冗余度大,浪费了存储空间。在这一阶段,数据与应用程序缺乏独立性,文件系统仍是一个不具有弹性的、无结构的系统。 3. 数据库系统阶段 这一阶段在文件系统的基础上形成了数据库技术。计算机硬件方面有了大容量的外存储器,软件方面则研制了专用的数据库管理系统。这样,无论在数据的组织存储上,还是在管理数据的功能与技术上都得到了扩充与提高,从而减少了数据的重复存储,能实现数据共享,并增强了数据的独立性,提高了数据的安全性与完整性。 1.1.3 数据库系统 1. 数据库 数据库就是为了满足某些系统和某些用户的需要,在计算机系统中按照一定的数据模型、数据结构等方式进行组织、存储和使用的互相关联的数据集合;是将数据按科学的结构形式组织的“仓库”。在实际应用中,人们把数据库以文件形式存于磁盘(软盘、硬盘或磁带)中,数据库管理系统以文件形式对其进行管理。 2. 数据库管理系统 数据库管理系统简称为DBMS?(Data Base Management System)。数据库管理系统是为数据库的建立、使用、管理和维护而配置的软件。它建立在操作系统的基础上并对数据库进行统一管理和控制。用户使用各种数据库命令以及执行有关的应用程序都要通过数据库管理系统。数据库管理系统还承担着数据库的维护工作,以保证数据库的安全性和完整性。 针对不同用户及不同使用目的,数据库管理系统提供给用户各种操作和管理数据库的命令、函数、控件和对象,以帮助用户完成应用任务。数据库管理的功能包括:定义数据库、存取数据、数据库运行管理和数据库系统的维护。可见,数据库管理系统是一个使用和管理数据库中数据的软件。这是数据库系统与文件系统的一个最大的区别。数据库管理系统功能的强弱基本上决定了整个数据库系统功能的强弱。 目前国内使用较多的数据库管理系统有dBASE、FoxBase、Oracle、FoxPro、Sybase等。这些数据库管理系统提供了数据定义、建立、排序、分类、检索、查找、增加、删除、合并以及输出各类报表等多种操作,使数据能在统一的控制下为尽可能多的应用服务,即实现了数据共享。 由于数据库管理系统是专门为管理数据而设计,所以在数据管理方面有较强的功能,并且易于掌握、效率高、程序简短且便于调试和维护。基于Windows的Visual FoxPro数据库管理系统则更能够可视化地直接对数据库的数据进行

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档