- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VFP教程 Visual FoxPro6.0程序设计教程 第一章 VFP数据库基础 1.1—计算机数据管理技术的发展 1.2—数据库系统 1.3—数据模型 1.4—关系数据库 1.5—Visual FoxPro6.0系统概述 1.6—项目管理器 1.1 计算机数据管理技术的发展 数据库技术发展概述: 1940 ~ 60年代中期, 计算机主要应用于科学计算; 1960年代中后期, 进入数据处理领域, 数据库技术产生: 60年代中期, 美国系统发展公司首次采用“DataBase”; 68年, IBM 研制开发了层次结构的数据管理系统 IMS (Information Management System); 69年, 美国数据系统语言协会提出网状结构数据库系统规范报告; 1970年, IBM 的 E.F.Codd 提出数据库关系模型, 美国一些大学和公司开始研制基于关系理论的数据库系统; 1980年代, 推出多种关系型数据库系统; 如应用于大中型计算机的 DB2、Oracle、Sybase、Informix、SQL Server 等; 应用于微型机的 dBase、FoxBase、FoxPro、Visual FoxPro、Access、Clipper 等. 1.1.1 数据、信息与数据处理 1、数据( Data ) 用于表达、描述、记录客观事物属性, 能被接收、识别和存储的某种物理符号。 数据的概念包括两个方面:其一是描述事物特性的数据内容;其二是存储在某一种媒体上的数据形式。 数据不仅包括数字、字母、文字和其他特殊字符组成的文本形式的数据,而且还包括图形、图像、动画、影像、声音等多媒体数据。但是最多、最基本的仍然是文字数据。 数据分数值数据和非数值数据两大类 计算机能接收、识别、存储、处理的是 二进制数据. 1.1.1 数据、信息与数据处理 2. 信息 ( Information ) 经过加工处理, 能影响人类行为, 具有特定形式的有用数据. 3. 数据处理 就是将数据转换为信息的过程。 数据处理实质上就是利用计算机对各种类型的数据进行处理。它包 括对数据的采集、整理、存储、分类、排序、检索、维护、加工、 统计和传输等一系列操作过程。 目的: 获得有用的数据 ─ 信息. 1.1.2 数据管理技术的发展 1、人工管理阶段(20世纪50年代中期以前) 当时的计算机发展状况:计算机主要用于科学计算。从硬件看,无磁盘 等直接存储介质;从软件看,无操作系统、数据库管理系统,数据处理 采用批处理。 主要特点: ⑴ 没有数据管理软件系统, 一切数据管理由人工实施; ⑵ 数据与程序不具有独立性,一组数据对 应一个程序, 相互依赖, 不能共 享,即一个程序中的数据无法被其他程序利用,因此程序与程序之间存 在大量的重复数据,称为数据冗余。 ⑶ 数据不能保存, 程序运行完毕, 数据即丢失; ⑷ 数据未结构化, 独立性差. 1.1.2 数据管理技术的发展 1、人工管理阶段(20世纪50年代中期以前) 1.1.2 数据管理技术的发展 2、文件管理阶段(20世纪50年代后期到60年代中期) 当时的计算机发展状况:应用领域不断扩大,计算机不仅用于科学计算, 还大量用于管理;硬件上有了磁盘、磁鼓等直接存储设备;软件方面,出 现了高级语言和操作系统,操作系统中有了专门的数据管理软件,一般称 为文件系统(专门管理外存储器的数据管理软件) 主要特点: ⑴ 有专门的文件管理软件进行数据管理; ⑵数据和程序有一定的独立性,程序和数据分开存储,有了程序文件和数据 文件的区别,数据文件可以长期保存在外存储器上被多次存取。 ⑶ 数据与程序相互依赖, 即数据 文件是为了满足特定业务领域某部门的专门 需要而设计的,服务于某一特定应用程序,共享性差,数据冗余度大; ⑷ 数据的结构化差,独立性差. 1.1.2 数据管理技术的发展 2、文件管理阶段(20世纪50年代后期到60年代中期) 1.1.2 数据管理技术的发展 3. 数据库管理阶段(60年代后期至今) 这一阶段的计算机发展状况:计算机用于管理的规模更为庞大,应用越来越 广泛,数据量急剧增长,而且数据的共享要求越来越强;有了大容量的 磁盘;联机实时处理要求更多了,并开始提出和考虑分布处理。 主要特点:由专门的系统软件对数据进行集中统一的管理, 实现数据共享, 并保证数据的安全、完整 。 (1)数据结构化:这是与文件系统的根本区别。 (2)实现了数据共享 (3)实现了数据独立 (4)实现了数据统一控制 (5)数据的最小存取单位是数据项 1.1.2 数据管理技术的发展 3. 数据库管理阶段(60年代后期至今) 为数据库的建立、使用和维护而配置的软件称为数据库管理系DB
您可能关注的文档
- Visual C++程序设计基础 第1章 绪论ok.ppt
- Visual C++程序设计基础 第2章 基本数据类型及表达式ok.ppt
- Visual C++程序设计基础 第3章 结构化程序设计ok.ppt
- Visual C++程序设计基础 第4章 数组与指针ok.ppt
- Visual C++程序设计基础 第5章 函数与预处理ok.ppt
- Visual C++程序设计基础 第6章 构造数据类型ok.ppt
- Visual C++程序设计基础 第7章 类与对象ok.ppt
- Visual C++程序设计基础 第8章 对话框和基本控件ok.ppt
- Visual C++程序设计基础 第9章 菜单与文档视图结构ok.ppt
- Visual C++程序设计基础 教学课件 作者 刘加海 主编 应潇潇 黄崇本 余建军 副主编 第1章.ppt
- Visual FoxPro 6.0程序设计教程(丁爱萍) 第1章.ppt
- Visual FoxPro 6.0程序设计教程(丁爱萍) 第2章.ppt
- Visual FoxPro 6.0程序设计教程(丁爱萍) 第3章.ppt
- Visual FoxPro 6.0程序设计教程(丁爱萍) 第4章.ppt
- Visual FoxPro 6.0程序设计教程(丁爱萍) 第5章.ppt
- Visual FoxPro 6.0程序设计教程(丁爱萍) 第6章.ppt
- Visual FoxPro 6.0程序设计教程(丁爱萍) 第7章.ppt
- Visual FoxPro 6.0程序设计教程(丁爱萍) 第8章.ppt
- Visual FoxPro 6.0程序设计教程(丁爱萍) 第9章.ppt
- Visual FoxPro 6.0程序设计教程(丁爱萍) 第10章.ppt
文档评论(0)