第1章 Visual foxpro概述 本章学习目标 本章主要讲解数据管理技术和中文 Visual foxpro的基本知识。通过本章学习, 读者应该掌握以下内 数据库的基本概念 ●关系数据模型 Visua1 Foxpro6.0启动与退出 Visual foxpro6.0系统环境的配置 ● Visual foxpro6.0的基本操作方法 2021/2/22
2021/2/22 1 本章学习目标 本章主要讲解数据管理技术和中文 Visual FoxPro的基本知识。通过本章学习, 读者应该掌握以下内容: ⚫ 数据库的基本概念 ⚫ 关系数据模型 ⚫ Visual Foxpro 6.0启动与退出 ⚫ Visual Foxpro 6.0系统环境的配置 ⚫ Visual Foxpro 6.0的基本操作方法 第1章 Visual FoxPro概述
第1章 Visual foxpro概述 1.1数据库系统概述 1.2 Visua1 Foxpro6,0概述 2021/2/22
2021/2/22 2 第1章 Visual FoxPro概述 1.1 数据库系统概述 1.2 Visual Foxpro 6.0概述
1.1数据库系统概述 1.1.1数据管理技术发展 ●1.1.2数据库的基本概念 ●1.1.3数据模型 ●1.1.4关系模型和关系数据库 2021/2/22
2021/2/22 3 1.1数据库系统概述 ⚫ 1.1.1数据管理技术发展 ⚫ 1.1.2数据库的基本概念 ⚫ 1.1.3数据模型 ⚫ 1.1.4关系模型和关系数据库
1.1.1数据管理技术发展 ●数据管理的基本内容包括:数据收集、数据转化、数 据存储、分组和排序、数据筛选、数据检索和数据输 出 ●从数据的存储结构和处理方式的角度而言,我们可以 把计算机数据管理技术的进展分为三个阶段:(1)人 工管理阶段(2)文件系统管理阶段(3)数据库系统 管理阶段 2021/2/22
2021/2/22 4 1.1.1数据管理技术发展 ⚫ 数据管理的基本内容包括:数据收集、数据转化、数 据存储、分组和排序、数据筛选、数据检索和数据输 出。 ⚫ 从数据的存储结构和处理方式的角度而言,我们可以 把计算机数据管理技术的进展分为三个阶段:(1)人 工管理阶段(2)文件系统管理阶段(3)数据库系统 管理阶段
1.1.2数据库的基本概念 ●数据库 ●数据库管理系统 用户 数据库系统 ●数据库系统的特点 2021/2/22
2021/2/22 5 1.1.2数据库的基本概念 ⚫ 数据库 ⚫ 数据库管理系统 ⚫ 用户 ⚫ 数据库系统 ⚫ 数据库系统的特点
1.1.3数据模型 1.模型的概念 2.概念模型 (1)基本术语 ①实体 ②属性 ③实体型 ④码 ⑤域 ⑥联系 (2)实体之间的联系 ①一对一联系 ②一对多联系 ③多对多联系 2021/2/22
2021/2/22 6 1.1.3数据模型 1.模型的概念 2.概念模型 (1)基本术语 ①实体 ②属性 ③实体型 ④码 ⑤域 ⑥联系 (2)实体之间的联系 ①一对一联系 ②一对多联系 ③多对多联系
1.1.3数据模型 3.数据模型 (1)层次模型 (2)网状模型 (3)关系模型 2021/2/22
2021/2/22 7 1.1.3数据模型 3.数据模型 (1)层次模型 (2)网状模型 (3)关系模型
1.1.4关系模型和关系数据库 1.关系模型的概念 (1)关系 (2)元组 (3)属性 (4)框架 (5)分量 (6)域 (7)候选码 (8)主码 (9)主属性 (10)非主属性 (11)关系模式 2021/2/22
2021/2/22 8 1.1.4关系模型和关系数据库 1.关系模型的概念 (1)关系 (2)元组 (3)属性 (4)框架 (5)分量 (6)域 (7)候选码 (8)主码 (9)主属性 (10)非主属性 (11)关系模式
1.1.4关系模型和关系数据库 关系的性质 (1)关系中的每个数据项是不可再分的数据单位。 (2)每一列中的数据具有相同的数据类型。 (3)不同的列必须有不同的名字,可以有相同的取值集合 (4)行和列的排列次序是任意的。 (5)关系中的任意两个记录不能完全相同 3.关系运算 (1)选择 (2)投影 (3)连接 2021/2/22
2021/2/22 9 1.1.4关系模型和关系数据库 2.关系的性质 (1)关系中的每个数据项是不可再分的数据单位。 (2)每一列中的数据具有相同的数据类型。 (3)不同的列必须有不同的名字,可以有相同的取值集合。 (4)行和列的排列次序是任意的。 (5)关系中的任意两个记录不能完全相同。 3.关系运算 (1)选择 (2)投影 (3)连接
1.1.4关系模型和关系数据库 4. Visual foxpro中数据库的概念 (1)数据表 (2)数据库 (3)关键字 (4)存储过程 2021/2/22
2021/2/22 10 1.1.4关系模型和关系数据库 4.Visual FoxPro中数据库的概念 (1)数据表 (2)数据库 (3)关键字 (4)存储过程