Visual Foxpro 程序设计实用教程 计算机与电子工程系
1 Visual FoxPro 程序设计实用教程 计算机与电子工程系
第一章 Visual Foxpro基础
2 第一章 Visual FoxPro 基础
本章要点 1.1数据库系统简介 1.2数据模型与关系数据库(重点) 13isua| FOXPro的安装
3 本章要点 1.1 数据库系统简介 1.2 数据模型与关系数据库(重点) 1.3 Visual FoxPro的安装
1.1数据库系统简介 ■1.1.1数据库系统的产生与发展 11.2数据库产晶的发展历史 1.1.3 Visua| FOXPro的特点
4 1.1 数据库系统简介 ◼ 1.1.1 数据库系统的产生与发展 ◼ 1.1.2 数据库产品的发展历史 ◼ 1.1.3 Visual FoxPro的特点
1.1.1数据库系统的产生与发展 ■问题 ■什么是数据库? 为什么要发展数据库技术?
5 1.1.1 数据库系统的产生与发展 ◼ 问题 ◼ 什么是数据库? ◼ 为什么要发展数据库技术?
数据:是一组用来描述事物情况的物理符号序 列 ■数据处理:是指对各种形式的数据进行收集、 存储、加工和传播的一系列活动的总和 数据库:是以一定的组织方式存储在一起的相 互关联的数据的集合。不仅包括描述事物的数 据本身,而且还包括相关事物之间的联系 数据库管理系统:是为数据库的建立、使用和 维护而配置的软件。它建立在操作系统的基础 上,对数据库进行统一的管理和控制
6 ◼ 数据:是一组用来描述事物情况的物理符号序 列。 ◼ 数据处理:是指对各种形式的数据进行收集、 存储、加工和传播的一系列活动的总和。 ◼ 数据库:是以一定的组织方式存储在一起的相 互关联的数据的集合。不仅包括描述事物的数 据本身,而且还包括相关事物之间的联系。 ◼ 数据库管理系统:是为数据库的建立、使用和 维护而配置的软件。它建立在操作系统的基础 上,对数据库进行统一的管理和控制
数据库系统:是一个具有管理系统数据 库功能的计算机系统,它是由计算机硬 件、数据库管理系统、数据库、应用系 统和管理人员组成的整体 ■数据库技术所研究的问题,就是如何科 学地组织和存储数据,如何高效地获取 和处理数据
7 ◼ 数据库系统:是一个具有管理系统数据 库功能的计算机系统,它是由计算机硬 件、数据库管理系统、数据库、应用系 统和管理人员组成的整体。 ◼ 数据库技术所研究的问题,就是如何科 学地组织和存储数据,如何高效地获取 和处理数据
■数据处理的中心是数据管理 ■数据管理:指的是对数据的分类、组织、 编码、存储、检索和维护 ■数据处理经过三个阶段
8 ◼ 数据处理的中心是数据管理 ◼ 数据管理:指的是对数据的分类、组织、 编码、存储、检索和维护。 ◼ 数据处理经过三个阶段
人工管理阶段(20世纪50年代中期以前) ■背景:计算机主要用于科学计算 硬件:外存只有磁带、卡片、纸带,没 有磁盘等直接存取的存储设备 软件:没有操作系统,无管理数据的软 件,数据处理方式是批处理方式
9 ◼ 人工管理阶段(20世纪50年代中期以前) ◼ 背景:计算机主要用于科学计算 ◼ 硬件:外存只有磁带、卡片、纸带,没 有磁盘等直接存取的存储设备。 ◼ 软件:没有操作系统,无管理数据的软 件,数据处理方式是批处理方式
■特点 ■数据不保存 ■没有专门的软件系统对数据进行管理 ■数据的组织必须由程序员自行设计 组数据对应一个程序,数据是面向应用的, 无法共享
10 ◼ 特点 ◼ 数据不保存 ◼ 没有专门的软件系统对数据进行管理 ◼ 数据的组织必须由程序员自行设计 ◼ 一组数据对应一个程序,数据是面向应用的, 无法共享