数据库管理系统VFP.ppt

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

Visual FoxPro 程序设计实用教程 计算机与电子工程系 第一章 Visual FoxPro 基础 本章要点 1.1 数据库系统简介 1.2 数据模型与关系数据库(重点) 1.3 Visual FoxPro的安装 1.1 数据库系统简介 1.1.1 数据库系统的产生与发展 1.1.2 数据库产品的发展历史 1.1.3 Visual FoxPro的特点 1.1.1 数据库系统的产生与发展 问题 什么是数据库? 为什么要发展数据库技术? 数据:是一组用来描述事物情况的物理符号序列。 数据处理:是指对各种形式的数据进行收集、存储、加工和传播的一系列活动的总和。 数据库:是以一定的组织方式存储在一起的相互关联的数据的集合。不仅包括描述事物的数据本身,而且还包括相关事物之间的联系。 数据库管理系统:是为数据库的建立、使用和维护而配置的软件。它建立在操作系统的基础上,对数据库进行统一的管理和控制。 数据库系统:是一个具有管理系统数据库功能的计算机系统,它是由计算机硬件、数据库管理系统、数据库、应用系统和管理人员组成的整体。 数据库技术所研究的问题,就是如何科学地组织和存储数据,如何高效地获取和处理数据。 数据处理的中心是数据管理 数据管理:指的是对数据的分类、组织、编码、存储、检索和维护。 数据处理经过三个阶段 人工管理阶段(20世纪50年代中期以前) 背景:计算机主要用于科学计算 硬件:外存只有磁带、卡片、纸带,没有磁盘等直接存取的存储设备。 软件:没有操作系统,无管理数据的软件,数据处理方式是批处理方式。 特点 数据不保存 没有专门的软件系统对数据进行管理 数据的组织必须由程序员自行设计 一组数据对应一个程序,数据是面向应用的,无法共享。 程序与数据的关系 文件系统阶段(20世纪50年代后期~60年代中期) 背景:科学计算、大量用于管理 硬件:外存有了磁盘、磁鼓等直接存储的设备 软件:操作系统已经有了专门的管理数据软件,一般称为文件系统 处理方式:文件批处理、联机实时处理 特点 数据需要长期保存,反复处理 程序与数据有了一定的独立性 文件已经多样化 数据的存取基本上以纪录为单位 缺点 数据冗余度大 数据和程序缺乏独立性 数据缺乏集中管理,无法保证安全性、完整性 程序与数据的关系 数据库系统阶段(20世纪60年代后期) 背景:计算机用于管理的规模庞大、应用更广泛、数据量急剧增长、数据共享要求更强;有了大容量的磁盘,联机实时处理要求更多,软件价格上升,硬件价格下降,为编制和维护系统软件及应用程序所需的成本相对增加。 特点 采用特定的数据模型和数据结构存放数据。不仅描述数据本身,还描述数据之间的联系。数据的结构化是数据库的主要特征,是数据库系统与文件系统的根本区别。 数据统一管理,达到数据实现共享、减少数据冗余、易扩充 数据和程序的相互依赖性减弱,数据独立性强 数据统一控制,提高了数据的安全性和完整性 数据的安全性:是指保护数据以防止不合法的使用所造成数据的泄密和破坏。 数据的完整性:是指数据的正确性、有效性和相容性。 在数据库管理阶段,应用程序与数据之间的关系 数据库系统结构分为四个部分 硬件 软件 数据库 人员 1.1.2 数据库产品的发展历史 1982年推出了dBaseII 1984年推出了dBaseIII 1986年推出了dBaseIII plus 1984年推出了FoxBASE 1987年7月推出了FoxBASE+ 2.0 1988年7月推出了FoxBASE+ 2.1 1989年推出了FoxPro 1.0 1991年推出了FoxPro 2.0 1992年下半年推出了FoxPro 2.5版 1995推出了Visual FoxPro 3.0 1998年推出了Visual FoxPro6.0 1.1.3 Visual FoxPro的特点 Visual FoxPro 6.0系统是一个关系型DBMS,是微软公司1998年推出的可视化开发套件Visual Studio 6.0系统中的一个产品。XBASE(dBASE、FoxBASE、FoxPro、Visual FoxPro)系列数据库管理系统在我国具有广泛的应用基础,随着版本的更新,增加、完善了许多功能,开发、应用能力不断提升。目前,Visual FoxPro 6.0系统是一种比较普及的小型关系型DBMS 真正的关系型数据库概念 可视化编程技术 支持面向对象程序设计 提供多种事件处理编程方式 提供了可视化编程工具 统一的用户界面和方便灵活的工具栏 使用表单设计器生成应用程序界面 各类文档的统一管理 新增多种数据类型、索引关键字类型,SQL语句更加丰富 最优化系统 提供快速查询技术 使用32位方式 支持客户机/服务器结构 用数据词典定义规则 查看远程或

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档