第一章数据库系统基础知识.ppt

  1. 1、本文档共86页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
新编Visual FoxPro 教程 江南大学太湖学院机电系计算机教研室 2011年2月 前 言 参考书目 1. 新编Visual FoxPro 实验指导书 2. 二级考试试卷汇编Visual FoxPro 语言分册 (苏州大学出版社) 3. FoxPro 6.0项目案例导航 (科学出版社) 4. Visual FoxPro 6.0实战与精通 (清华大学出版社) 前 言 学习VFP的重要性 第一章 数据库系统基础知识 1.1数据处理和数据管理技术 1.2数据库系统的组成 1.3数据库系统的模式结构 1.4数据模型 1.5关系数据库标准SQL语言 1.6数据库设计基础 1.1、数据处理和数据管理技术 一、数据库技术发展概述 1、1940 ~ 60年代中期, 计算机主要应用于科学计算; 2、 1960年代中后期, 进入数据处理领域, 数据库技术产生: 60年代中期, 美国系统发展公司首次采用“DataBase” 68年, IBM 研制开发层次结构的数据管理系统 IMS 69年, 美国数据系统语言协会提出网状结构数据库系统规范报告; 1.1、数据处理和数据管理技术 一、数据库技术发展概述 3、1970年, IBM 的 E.F.Codd 提出数据库关系模型, 美国一些大学和公司开始研制基于关系理论的数据库系统; 4、1980年代, 推出多种关系型数据库系统; 如应用于大中型计算机的 DB2、Oracle、Sybase、Informix、SQL Server 等; 应用于微型机的 dBase、FoxBase、FoxPro、Visual FoxPro、Access、Clipper 等. 1.1、数据处理和数据管理技术 二、数据、信息和数据处理 1、 数据( Data ) 定义 描述现实世界中事物的符号记录。 如数字、 文字、图形、声音、影像等. 计算机 能接收、识别、存储、处理的是 二进制数据。 数据的种类 数字、字符串、日期、逻辑值、文本、图形、图象、声音 1.1、数据处理和数据管理技术 二、数据、信息和数据处理 2、信息 ( Information ) 经过加工处理, 能影响人类行为, 具有特定形式的有用数据. 1.1、数据处理和数据管理技术 二、数据、信息和数据处理 3、数据处理 对原始数据进行的诸如: 采集、接收、传送、转换、存储、整理、分类、排序、索引、查找、统计、计算、检索等一系列加工操作的过程。 1.1、数据处理和数据管理技术 二、数据、信息和数据处理 3、数据处理 计算机对数据处理的五个基本环节: 原始数据的收集 数据的规范化及其编码 数据输入 数据处理 数据输出 1.1、数据处理和数据管理技术 三、计算机数据管理技术的发展 1、人工管理阶段(40年代中-50年代中) 【主要特点】 ⑴ 没有数据管理软件系统, 一切数据管理由人工实施; ⑵ 一组数据对应一个程序, 相互依赖, 不能共享; ⑶ 数据不能保存, 程序运行完毕, 数据即丢失; ⑷ 数据未结构化, 独立性差. 1.1、数据处理和数据管理技术 三、计算机数据管理技术的发展 2、文件管理阶段 【主要特点】 ⑴ 有专门的文件管理软件进行数据管理; ⑵ 数据以文件的形式组织起来, 可以保存, 有一定的独立性; ⑶ 数据文件与应用程序有相互对应的关系, 共享性差, 数据冗余度大; ⑷ 数据的结构化差,独立性差. 1.1、数据处理和数据管理技术 1.1、数据处理和数据管理技术 数据库技术的三个发展阶段: ⑴ 第一代数据库系统 非关系型数据库系统:层次型、网状型数据库系统. ⑵ 第二代数据库系统 关系型数据库系统,目前应用最广泛的数据库系统. ⑶ 第三代数据库系统 结合网络通信、多媒体技术、面向对象的程序设计方法、人工智能、并行计算机系统等计算机新技术的数据库系统. 如: 分布式数据库系统、多媒体数据库系统、面向对象数据库系统、知识数据库系统、并行数据库系统、数据仓库等. 数据库的五大特点: (1)具有最小的冗余度,即数据尽可能的不重复; 冗余度:相同数据的重复存储次数。 (2)资源共享性:即以最优的方式服务于一个或多 个应用程序; (3)数据独立性:即数据的存储尽可能独立于使用 它的应用程序; (4)安全可靠; (5)必威体育官网网址性能好。 2、数据库管理系统 数据库管理系统的定义: 数据库管理系统是用于建立、使用和维护数据库的系统软件。 它对数据库进行统一的管理和控制,以保证数据库

文档评论(0)

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

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

1亿VIP精品文档

相关文档