VFP程序设计教程电子教案.ppt
《VFP程序设计教程电子教案.ppt》由会员分享,可在线阅读,更多相关《VFP程序设计教程电子教案.ppt(98页珍藏版)》请在优知文库上搜索。
1、VFPVFP程序设计教程程序设计教程 电电 子子 教教 案案2第一章第一章 数据库系统基础知识数据库系统基础知识4既是对客观事物变化和特征的反映,又是其相互作用和既是对客观事物变化和特征的反映,又是其相互作用和联系的表征。人们正是通过接受信息来认识事物的。联系的表征。人们正是通过接受信息来认识事物的。是信息的符号化表示是信息的符号化表示。从数据库技术的角度来说,数据。从数据库技术的角度来说,数据是指能被计算机识别和处理的符号,它不仅包括文字、数字,而是指能被计算机识别和处理的符号,它不仅包括文字、数字,而且还包括图形、图像、动画、影像、声音等各种可且还包括图形、图像、动画、影像、声音等各种可数
2、字化数字化的信息的信息. .信息和数据的概念是密切相关的,但又是不同的。数据是信信息和数据的概念是密切相关的,但又是不同的。数据是信息的载体,信息是数据的内涵。数据只有经过加工处理,能对人息的载体,信息是数据的内涵。数据只有经过加工处理,能对人类计划、决策、管理、行动等客观行为产生影响才成为信息。所类计划、决策、管理、行动等客观行为产生影响才成为信息。所以数据反映信息,而信息依靠数据来表达。以数据反映信息,而信息依靠数据来表达。1.1.1 信息、数据及数据处理1.1 数据库基本概念数据库基本概念 是将数据转换为信息的过程,包括数据的采集、是将数据转换为信息的过程,包括数据的采集、整理、存储、分
3、类、排序、检索、维护、加工、统计和传输等整理、存储、分类、排序、检索、维护、加工、统计和传输等一系列操作过程。其目的是对大量的原始数据进行分析、处理,一系列操作过程。其目的是对大量的原始数据进行分析、处理,获得对人们更有意义、更有价值的信息,为行动和决策提供依获得对人们更有意义、更有价值的信息,为行动和决策提供依据。据。51.1.2 数据库、数据库管理系统与数据库系统 1. 数据库数据库数据库数据库(简称简称DB)是指按一定的结构和组织方式存储在计算机是指按一定的结构和组织方式存储在计算机外部存储介质上的、有结构的、可共享的相互关联的数据集合。外部存储介质上的、有结构的、可共享的相互关联的数据
4、集合。由此可见,数据库不仅包含了描述事物的数据,而且也反映了相由此可见,数据库不仅包含了描述事物的数据,而且也反映了相关事物之间的联系。关事物之间的联系。 2. 数据库管理系统数据库管理系统数据库管理系统数据库管理系统(简称简称DBMS)是一个介于用户和操作系统之是一个介于用户和操作系统之间、用于对数据库进行集中管理的软件系统。间、用于对数据库进行集中管理的软件系统。 3. 数据库系统数据库系统 数据库系统数据库系统(简称简称DBS)是指在计算机系统中引入数据库后是指在计算机系统中引入数据库后的系统构成。大量经过加工整理而存储在数据库中的数据,由的系统构成。大量经过加工整理而存储在数据库中的数
5、据,由数据库管理系统管理,为多个不同的应用共同使用的数据处理数据库管理系统管理,为多个不同的应用共同使用的数据处理系统,即成为数据库系统。它主要由数据、硬件、软件和用户系统,即成为数据库系统。它主要由数据、硬件、软件和用户四部分构成。四部分构成。61.2 数据管理技术的产生和发展数据管理技术的产生和发展 1.1.人工管理阶段人工管理阶段: : v数据不保存在计算机中数据不保存在计算机中v系统中没有对数据进行管理的专门软件系统中没有对数据进行管理的专门软件v只有程序的概念只有程序的概念, ,没有文件的概念没有文件的概念, ,数据是程序的组成部分数据是程序的组成部分v数据是面向应用的数据是面向应用
6、的, ,与程序不具有独立性与程序不具有独立性, ,数据冗余且不能共数据冗余且不能共享享从从5050年代初开始,开始将计算机应用于数据处理。年代初开始,开始将计算机应用于数据处理。 程序与程序之间存在着大量重复数据,称为程序与程序之间存在着大量重复数据,称为数据冗余。数据冗余。所所谓谓数据独立数据独立是指数据与应用程序之间的彼此独立是指数据与应用程序之间的彼此独立, ,它们之间不存它们之间不存在相互依赖的关系在相互依赖的关系. .2. 2. 文件管理阶段文件管理阶段: :特点特点: :从从5050年代后期年代后期6060年代中期年代中期, ,程序与数据有了一定的独程序与数据有了一定的独立性,程序
7、和数据分开存储,有了程序文件和数据文件的区立性,程序和数据分开存储,有了程序文件和数据文件的区别。数据可长期保存在外存上;出现了操作系统和高级语言别。数据可长期保存在外存上;出现了操作系统和高级语言, ,在文件系统支持下,数据不再隶属于某个程序在文件系统支持下,数据不再隶属于某个程序, ,可重复使用。可重复使用。缺点缺点: :数据冗余还是大;数据不一致;数据之间联系弱数据冗余还是大;数据不一致;数据之间联系弱7 即对所有数据实行统一规划管理,形成一个数据中心,构成即对所有数据实行统一规划管理,形成一个数据中心,构成数据数据”仓库仓库”.20.20世纪世纪7070年代开始在文件管理基础上发展起来
8、的。年代开始在文件管理基础上发展起来的。 3. 3. 数据库系统管理阶段数据库系统管理阶段: : v 数据库技术的主要目的是有效地管理和存取大量的数据资数据库技术的主要目的是有效地管理和存取大量的数据资源源, ,以实现数据共享。以实现数据共享。v 采用数据模型表示复杂的数据结构采用数据模型表示复杂的数据结构v 数据面向整个系统数据面向整个系统, ,可实现数据共享可实现数据共享, ,减少数据冗余减少数据冗余v 有较高的数据独立性有较高的数据独立性v 统一的数据管理功能统一的数据管理功能-数据库管理系统数据库管理系统(DBMS)(DBMS)v 为用户提供了方便的用户接口为用户提供了方便的用户接口4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VFP 程序设计 教程 电子 教案