《数据库基本原理》ppt课件

《数据库基本原理》ppt课件

ID:36322663

大小:284.50 KB

页数:40页

时间:2019-05-09

《数据库基本原理》ppt课件_第1页
《数据库基本原理》ppt课件_第2页
《数据库基本原理》ppt课件_第3页
《数据库基本原理》ppt课件_第4页
《数据库基本原理》ppt课件_第5页
资源描述:

《《数据库基本原理》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、中文VisualFoxPro9.0数据库应用与开发教程7/24/20211中文VisualFoxPro9.0数据库应用与开发教程第1章数据库基本原理数据库技术是计算机科学技术的一个重要分支,数据库技术的形成有两大推动力:首先是计算机技术的发展,计算机技术的发展为数据库的出现提供了技术基础;其次是现代社会数据和信息成几何级数增长,即所谓的信息爆炸。信息爆炸使得社会迫切需要一种技术来有效地管理数据,在技术和需求的推动下,形成了现代数据库技术。自1968年第一个商品化的数据库管理系统IMS问世以来,数

2、据库技术得到迅速发展,已经成为信息管理、办公自动化、计算机辅助设计、决策支持等方面应用的主要手段,广泛应用于社会各个行业和领域。7/24/20212中文VisualFoxPro9.0数据库应用与开发教程1.1信息、数据与数据处理1.1.1信息与数据信息(Information)是客观事物属性的反映。它所反映的是关于某一客观系统中某一事物的某一方面属性或者某一时刻的表现形式。通俗地讲,信息是经过加工处理并对人类客观行为产生影响的事物属性的表现形式。数据(Data)是直接记录下来可供鉴别的符号。数字

3、、文字、符号、图形、声音、影像都是数据,数据是未加工的原始材料。数据和信息是两个相互联系、但又相互区别的概念,数据是信息的载体,信息是数据的内涵。从信息处理角度来看,任何事物的属性都是通过数据来表示的,数据经过加工处理以后,便具有了知识性,并对人类活动产生决策作用,从而形成了信息。7/24/20213中文VisualFoxPro9.0数据库应用与开发教程1.1.2数据处理与数据管理数据处理也称为信息处理。所谓数据处理,实际上就是利用计算机对各种类型的数据进行处理。它包括对数据的采集、整理、存储、

4、分类、排序、检索、维护、加工、统计和传输等一系列操作过程。数据处理是从大量的数据中,通过分析、归纳、推理等科学方法,利用计算机技术、数据库技术等技术手段,提取信息的过程,数据处理的目的是为了获取信息。20世纪50年代初期,人们开始用计算机进行数据处理。40多年来,随着计算软件、硬件的发展,数据管理技术也在不断发展,大致经历了人工管理、文件系统和数据库系统三个阶段。7/24/20214中文VisualFoxPro9.0数据库应用与开发教程1.人工管理阶段(20世纪50年代)这一阶段主要在50年代中

5、期以前。当时计算机的软硬件都不完善,外存储器没有可以直接存取数据的磁盘,通常只有磁带、卡片及纸带;软件方面还没有操作系统和高级语言,更没有对数据进行管理的软件,计算机主要用于数值计算,没有条件进行数据处理,在这一阶段具有如下特点:(1)数据由应用程序自己管理,没有专用的数据管理软件。(2)数据冗余度大,应用程序与数据是一一对应的,如果多个应用程序要用到同一数据,这些数据需要重复存储,数据冗余度很大。(3)数据不具有独立性,程序对数据存在严重的依赖性。7/24/20215中文VisualFoxPr

6、o9.0数据库应用与开发教程2.文件系统管理阶段(20世纪60年代)20世纪50年代末期到60年代中期,随着计算机科学技术的进步,在硬件方面,有了大容量的磁盘、磁豉等直接存储设备;软件方面有了操作系统和高级语言,还出现了专门管理数据的软件,一般称为文件系统。除了顺序文件外,还出现了索引文件、直接存取文件、倒排文件等结构。文件系统管理阶段有如下特点:(1)有专门的软件,即文件系统进行数据管理,并提供多种文件组织形式。(2)程序和数据之间具有一定的独立性,程序员可以不必过多地考虑物理细节,而将精力集

7、中于算法。(3)实现了以文件为单位的数据共享,数据冗余度减少,如图1-2所示。但由于数据只能以文件为单位共享,当不同的应用程序具有部门相同的数据时,也必须建立各自的数据文件。数据的最小存取单位是记录,不能细化到字段。7/24/20216中文VisualFoxPro9.0数据库应用与开发教程3.数据库管理阶段(20世纪60年代后期)数据库管理系统是20世纪60年代末,在文件处理系统的基础上进一步发展起来的系统,数据库管理系统的发展使计算机数据管理进入了数据库时代。数据库管理系统在用户应用程序和数据

8、文件之间起到了桥梁作用。在数据库系统阶段,主要具有如下特点:(1)数据结构化。在实际的管理系统中,数据与数据之间、记录与记录之间都可能存在着各种各样的联系,在描述数据的时候,不仅要描述数据本身,还要描述数据之间的联系,这就将文件系统中的简单的记录结构变成由记录和联系构成的复杂数据结构。在数据库中,不仅可以存取一个或一批记录,更可以细化到存取一个数据项。数据库系统实现整体数据的结构化,这是数据库的主要特征之一,也是数据库系统与文件系统的本质区别。7/24/20217中文VisualFoxPro9.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。