VF数据库第1-3章数据库系统概述

VF数据库第1-3章数据库系统概述

ID:36604689

大小:1.09 MB

页数:34页

时间:2019-05-09

VF数据库第1-3章数据库系统概述_第1页
VF数据库第1-3章数据库系统概述_第2页
VF数据库第1-3章数据库系统概述_第3页
VF数据库第1-3章数据库系统概述_第4页
VF数据库第1-3章数据库系统概述_第5页
资源描述:

《VF数据库第1-3章数据库系统概述》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章数据库系统概述教学目的:1.掌握数据库、数据库系统、数据库管理系统的概念2.掌握数据模型的概念、数据模型的分类3.了解数据库管理技术的发展过程教学重点:数据模型的特点,数据库系统的组成、关系数据库的特点及相关运算。教学难点:关系数据库的运算。引言VisualFoxPro是微机上流行的数据库管理系统,是一种支持面向对象程序设计的可视化高级程序设计语言,所以通过学习《VisualFoxPro6.0程序设计》可以作为学生掌握数据库管理和面向对象的程序设计方法的必修课。本课程的任务是使学生通过学习,掌握数据库管理和程序设计的基本知识,学会管理和运用数据库,掌握使用VisualFoxPro开

2、发Windows应用程序的思想和方法,能够设计简单的数据库应用系统。数据库技术涉及到许多基本概念,主要包括:信息、数据、数据处理、数据库、数据库管理系统以及数据库系统等。信息、数据现实世界存在的客观事物在人们大脑中的反映形成原始数据,原始数据经过认识、理解、整理和去伪存真才转换成信息。信息是经过加工处理的有用数据。1.1信息、数据与数据处理1.1.1信息与数据数据是信息的载体,是信息具体的、格式化的表现形式,是反映客观实体属性的可识别的物理符号序列。这些符号就是数据形式。数据形式可以是多种多样的,例如某人的出生日期是“1964年2月17日”,当然也可以将该形式改写为“02/17/64”,

3、但其含义并没有改变。数据的概念在数据处理领域已经大大地拓宽了。数据不仅仅指数字、字母、文字和其他特殊字符组成的文本形式的数据,而且还包括图形、图像、动画、影像、声音(包括语音、音乐)等多媒体数据。2.数据处理数据处理是指利用计算机对各种形式的数据进行采集、加工、存储、计算、分类、检索和传输等一系列活动的总和。数据处理的目的之一是从大量的、原始的数据中抽取、推导出对人们有价值的信息以作为行动和决策的依据;目的之二是为了借助计算机科学地保存和管理复杂的、大量的数据,以便人们能够方便而充分地利用这些宝贵的信息资源。3.数据库数据库可以直观地理解为存放数据的仓库。只不过这个仓库是在计算机的大容量

4、存储器上。数据库本身不是数据,是一个数据容器。计算机对数据的管理是指对数据的组织、分类、编码、存储、检索和维护提供操作手段。与其他技术的发展一样,计算机数据管理也经历了由低级到高级的发展过程。计算机数据管理随着计算机硬件、软件技术和计算机应用范围的发展而不断发展,多年来大致经历了如下三个阶段:l人工管理阶段l文件系统管理阶段l数据库系统管理阶段1.1.2数据管理技术的发展过程应用程序1应用程序2应用程序n数据集1数据集2数据集n……图1-1数据的人工管理1.人工管理阶段20世纪50年代以前,计算机主要用于数值计算。从当时的硬件看,外存只有纸带、卡片、磁带,没有直接存取设备;从软件看(实际

5、上,当时还未形成软件的整体概念),没有操作系统及管理数据的软件;从数据看,数据量小,数据无结构,由用户直接管理,且数据间缺乏逻辑组织,数据依赖于特定的应用程序,一组数据对应于一个程序,数据的独立性差。这个时期数据管理的特点如下:1、没有文件的概念,数据不保存2、应用程序与数据之间缺少独立性。3、数据不能共享,数据冗余性大2.文件系统阶段20世纪50年代后期到20世纪60年代中期,出现了磁鼓、磁盘等直接存取数据的存储设备(硬件),以及专门用于数据管理的软件即文件系统(软件)。计算机不仅用于科学计算,也开始大量用于信息管理。图1-2文件管理系统阶段应用程序1应用程序2应用程序n文件1文件2文

6、件n文件系统……这个时期数据管理的特点如下:1、数据以文件的形式长期保存2、应用程序与数据之间有了一定的独立性3、数据有一定的共享性4、数据文件不再只从属于一个应用程序。5、仍有一定的数据冗余。6、数据的不一致性。3.数据库系统阶段20世纪60年代后期,计算机性能得到提高,更重要的是出现了大容量磁盘,存储容量大大增加且价格下降。数据库的特点是具有整体的结构性,共享性高,因此冗余度小,具有一定的程序与数据间的独立性,并且实现了对数据进行统一的控制。图1-3数据的数据库系统应用程序1应用程序2应用程序n数据库管理系统…数据库数据表1……数据表N例:人才档案管理系统人才管理成果管理招聘管理求职

7、管理人才档案管理系统数据库这个时期数据管理的特点如下:1、数据的整体结构化2、具有很高的数据独立性3、数据的共享性高4、最小的数据冗余度5、完备的数据控制功能人们经常以模型来刻画现实世界中的实际事物。地图,航模都是具体的实物模型,它们会使人们联想到真实生活中的事物,人们也可以用抽象的模型来描述事物及事物运动的规律。这里讨论的数据模型就是这一类模型。数据模型是数据库管理系统用来表示实体以及实体之间联系的方法。数据库中最常见的数据模型有

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

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

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