VF程序设计教程第二版PPT推荐.ppt

上传人:b****2 文档编号:15558283 上传时间:2022-11-04 格式:PPT 页数:37 大小:492.50KB
下载 相关 举报
VF程序设计教程第二版PPT推荐.ppt_第1页
第1页 / 共37页
VF程序设计教程第二版PPT推荐.ppt_第2页
第2页 / 共37页
VF程序设计教程第二版PPT推荐.ppt_第3页
第3页 / 共37页
VF程序设计教程第二版PPT推荐.ppt_第4页
第4页 / 共37页
VF程序设计教程第二版PPT推荐.ppt_第5页
第5页 / 共37页
点击查看更多>>
下载资源
资源描述

VF程序设计教程第二版PPT推荐.ppt

《VF程序设计教程第二版PPT推荐.ppt》由会员分享,可在线阅读,更多相关《VF程序设计教程第二版PPT推荐.ppt(37页珍藏版)》请在冰豆网上搜索。

VF程序设计教程第二版PPT推荐.ppt

第第1章章数据库系统基础知识数据库系统基础知识本章学习目标:

掌握数据库系统基本概念,了解数据库系统的产生与发展状况,了解数据模型,熟练了解关系数据模型.重点:

关系数据库的基本概念与基本运算难点:

三种数据模型的区别计划课时:

2课时1.11.1数据管理技术的发展数据管理技术的发展1.1.11.1.1数据与数据处理数据与数据处理信息信息:

是对客观世界的抽象描述。

数据数据:

数据是用于记录客观事物属性的物理符号。

数据通常分为文本形式数据与多媒体数据数据通常分为文本形式数据与多媒体数据:

文本形式的数据是数据的最基本的形式,由数字、字母、文字和其他特殊字符组成。

文本形式的数据有两种基本形式:

一种是可以参与数值运算的数值型数据;

另一种是由字符组成、不能参与数值运算的字符型数据。

多媒体数据是通过各种输入设备输入到计算机中以二进制形式存储在磁介质、光介质和半导体存储器里的图形、图像、动画、影像、声音等数据。

信息和数据的区别:

1.信息是抽象的、观念性的,数据是具体的、物理性的。

2.信息的形式单一,而数据的形式可以多种多样。

3.数据是信息的具体表示形式。

数据不仅仅指数字、字母、文字和其他特殊字符组成的文本形式的数据,而且还包括图形、图像、动画、影像、声音(包括语音、音乐)等多媒体数据。

数据处理是将数据转换成信息的过程,包括对数据的收集、存储、加工、分类、排序、检索、传播等一系列活动。

其目的是从大量的原始数据中抽取和推导出有价值的信息,作为决策的依据。

信息、数据与数据处理的关系可用下式简单表示:

信息=数据+数据处理数据是原料(输输入),信息是产出(输出),“信息处理”则是为了产生信息而处理数据。

2数据处理数据处理1.1.21.1.21.1.21.1.2数据管理技术数据管理技术数据管理技术数据管理技术大致可分为大致可分为3个阶段:

个阶段:

1人工管理阶段人工管理阶段时间:

时间:

20世纪50年代中期以前特点:

特点:

数据不长期保存,没有对数据进行管理的软件,一组数据对应于一个程序。

应用程序应用程序11应用程序应用程序22应用程序应用程序nn数据组数据组11数据组数据组22数据组数据组nn2文件系统阶段文件系统阶段时间:

20世纪50年代后期至60年代。

特点特点:

数据以文件形式长期保存;

数据与程序有一定的独立性。

缺点缺点:

数据冗余度大;

数据独立性差;

缺乏对数据的统一控制管理。

应用程序应用程序11应用程序应用程序22应用程序应用程序nn数据组数据组11数据组数据组22数据组数据组nn操作系统操作系统33数据库系统阶段数据库系统阶段时间时间:

20世纪60年代后期开始特点:

(1)有了数据库管理系(DBMS)(DatabaseManagementSystems)。

(2)面向全局。

(3)具有较高的数据独立性。

(4)有统一的数据控制功能。

应用程序应用程序11应用程序应用程序22应用程序应用程序nn数据库数据库数据库管理系统数据库管理系统数据库技术不断向前发展,涌现出许多不同类型的新型数据库系统:

1)分布式数据库系统。

2)面向对象数据库系统。

3)多媒体数据库系统。

4)数据仓库。

12数据模型数据模型数据模型是对客观事物及其联系的数据描述,反映实体内部和实体之间的联系。

1.2.1实体及其体及其联系系1.实体从数据处理的角度看,现实世界中的客观事物称为实体。

2.实体间的联系实体之间的对应关系称为联系,它反映了现实世界事物之间的相互关联。

1)一对一联系(1:

1)2)一对多联系(1:

n)3)多对多联系(m:

n)在数据库系统中,常用的数据模型有:

层次模型网络模型关系模型。

11层次模型:

次模型:

层次模型用树形结构来表示实体及其之间的联系。

1)有一个结点没有父亲,称为根结点。

2)其它结点有且仅有一个父亲。

实体之间的联系是1:

M联系(包括1:

1联系)。

ABCDEFGH层次模型优点:

层次清晰、构造简单、易于实现1:

1和1:

M的实体联系。

采用层次模型来设计的数据库称为层次数据库。

学校学校财务处财务处人事处人事处行政行政教学教学艺术系艺术系研究所研究所计辅教研室计辅教研室22网状模型网状模型是用以实体型为结点的有向图来表示各实体及其之间的联系。

1)可以有一个以上的结点无父亲。

2)至少有一个结点有多于一个的父亲。

能表示M:

N联系。

编写应用程序复杂,模型结构复杂。

CDBEA信阳市信阳市驻马店市驻马店市武汉市武汉市孝感市孝感市阜阳市阜阳市南阳市南阳市洛阳市洛阳市三门峡市三门峡市宜昌市宜昌市(150)(150)(102)(102)(230)(230)(130)(130)(80)(80)(95)(95)(110)(110)(130)(130)(240)(240)网状模型图例网状模型图例33关系模型关系模型是用二维表格来表示实体及其相互之间的联系。

在关系模型中,把实体集看成一个二维表,每一个二维表称为一个关系。

每个关系均有一个名字,称为关系名。

(在VisualFoxpro中一个关系可以存储为一个表文件,其扩展名为.dbf。

(1)关系模型的基本概念关系(Relation):

一张表元组(Tuple):

表中一行属性(Attribute):

表中一列关键字(Key):

表中某个属性(不能为空)域(Domain):

属性的取值范围(年龄=90)投影投影(表1.学号,表1.成绩)连接连接(表1.学号=表2.学号)学号学号姓名姓名成绩成绩(数据库)2003001李红852003002周伟90学号学号姓名姓名成成绩绩(法律)2003001李红852003002周伟65学号姓名成绩(数据库)2003001周伟90学号成绩(数据库)200300185200300290学号姓名成绩(数据库)成绩(法律)2003001李红85852003002周伟9065表表2选修法律学生成绩选修法律学生成绩专门的关系运算示例专门的关系运算示例VisualFoxPro6.0系统是一个关系型DBMS,是微软公司1998年推出的可视化开发套件VisualStudio6.0系统中的一个产品。

XBASE(dBASE、FoxBASE)、FoxPro、VisualFoxPro)系列数据库管理系统在我国具有广泛的应用基础,随着版本的更新,增加、完善了许多功能,开发、应用能力不断提升。

目前,VisualFoxPro6.0系统是一种比较普及的小型关系型DBMS,本书以中文版VisualFoxPro6.0系统为对象,系统地介绍数据库操作、应用的基本方法。

1.4VisualFoxPro系统的发展系统的发展

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1