vf6.0编程入门ppt课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.2.2 数据库系统的组成
⒈ 数据库 数据库(Data Base,DB)是统一管理的相关数据的
集合。这些数据以一定的结构存放在磁盘中。其基本特 点是:数据能够为各种用户共享、具有可控制的冗余度、 数据对程序的独立性以及由数据库管理系统统一管理和 控制等。 ⒉ 数据库管理系统
数据库管理系统(database management system, DBMS)是在操作系统支持下工作的管理数据的软件, 是数据库系统的核心。它能够为用户或应用程序提供访 问数据库的方法,包括数据库的建立、更新、查询、统 计、显示、打印及各种数据控制。
2.3 辅助设计工具
2.3.1设计器 设计器是辅助用户创建文件的工具。例如辅助用户创建
表、数据库、表单、查询、报表等文件来管理数据。设计 器主要包括表设计器、数据库设计器、菜单设计器、表单 设计器、查询设计器、视图设计器等。 2.3.2生成器
生成器是Visual FoxPro6.0提供的一种可视化辅助工具。 它用于简化、修改表单及其他复杂控件的过程。每个生成 器都有一系列选项卡组成,允许用户访问并设置所选对象 的属性。
1.1 Visual FoxPro概述
Visual FoxPro的发展经历了dBASE、FoxBASE、FoxPro 和Visual FoxPro等4个主要发展阶段
dBASE II FoxBASE
1982
1984
FoxPro Visual FoxPro 3.0 Visual FoxPro 6.0
1989
2.2 Visual FoxPro用户界 面
2.2.1窗口
⒈ 命令窗口 命令窗口是一个标题为“命令”(Command)的小窗口。它的 主要作用是输入并显示VFP命令,实现与用户的单步交互操作。
⒉ 程序主窗口 即启动VFP后屏幕上出现的VFP主界面。程序主窗口由标题栏、 菜单栏、工具栏、工作区和状态栏组成。主要用于显示VFP的 处理结果,其中状态栏用于显示当前的操作状态。
1.4 关系的基本运算
选择:从关系中找出满足条件的记录。(行) 投影:从关系中选择若干属性组成新的关系。(列) 连接:将两个关系通过公共属性名连接成一个新的
关系。
1.5 VFP的数据组织结构
从数据管理角度看,VFP数据组织的层次由大到小依次 是:数据库、表、记录和字段。
1. 字段 2. 记录 3. 表 4. 数据库
1.3 数据模型
1.3.1 层次模型
大学
学院1 学院n 处室1 处室n
系
研究所
1.3 数据模型
1.3.2 网状模型
学生1 学生2 学生3
学生n
课程1
课程2
课程n
1.3 数据模型
1.3.3 关系模型
1.3.3 关系模型
1.关系术语 关系:二维表,Visual FoxPro的一个表文件。 元组:表中一行,记录。 属性:表中的一列,字段。 分量:元组中一个属性值。 域:表中属性的取值范围。 关键字,关键字段、码:表中具有惟一标识的属性。 关系模式: 对关系的描述,表的结构。
第2章
VF isual oxPro
第2章 初识Visual FoxPro6.0
知识点: Visual FoxPro6.0用户界面 菜单系统 命令窗口 Visual FoxPro6.0的设计工具 VFP的系统功能
2.1 Visual FoxPro启动与退出
启动方法 : ⑴在桌面上双击“Visual FoxPro6.0”图标。 ⑵ 在 Windows 的 “ 开 始 ” 菜 单 的 程 序 列 表 中 选 择 Visual
FoxPro6.0项。 ⑶ 通 过 Windows 的 “ 资 源 管 理 器 ” 或 “ 我 的 电 脑 ” , 找 到
Visual FoxPro6.0程序并启动。
2.1 Visual FoxPro启动与退出
退出VFP,可以使用下述方法之一:
⑴在命令窗口输入“QUIT”并按回车键。 ⑵在“文件”菜单中选择“退出”项。 ⑶直接按组合键Alt+F4。 ⑷用鼠标单击VFP主界面标题栏最右边的关闭窗口按钮。
2.2 Visual FoxPro用户界
面
⒊ 全屏幕编辑窗口 全屏幕编辑窗口是一种能够实现数据或过程代码编辑操
作的环境,一般又分为表数据编辑窗口、表结构编辑窗 口和过程编辑窗口。 ⒋ 对话框
对话框是一类特殊窗口,仅当所执行的菜单项后带 “…”符号时才会出现。借助于对话框,用户可以选择所 需要的数据或操作,而VFP则利用对话框引导用户正确地 操作,或者向用户提供警告、提示信息等。
第1-7章
VF isual oxPro
学习Visual FoxPro的两个重要部分: 1. 命令的使用 2. 集成开发环境的操作
第1章
VF isual oxPro
第1章 VFP与数据库基本概念
知识点: Visual FoxPro 及其发展简史 数据管理技术 数据库系统的组成 数据模型 关系的基本运算 Visual FoxPro6.0的数据组织结构
2.2 Visual FoxPro用户界
面
2.2.2 菜单
菜单是一种用选项来组织命令的重要工具。VFP使用的菜 单有:下拉式菜单和快捷菜单。 2.2.3 工具栏 工具栏是一种用图标的方式组织命令的工具 。Visual FoxPro包含的工具栏有11种:常用、报表控件、报表设计 器、表单控件、表单设计器、布局、查询设计器、调色板、 打印预览、视图设计器和数据库设计器。默认情况只有 “常用”工具栏可见。
1.2.2 数据库系统的组成
⒊ 计算机系统 计算机系统(computer system)是指用于数据库管理的计
算机硬件、软件系统。 ⒋ 用户 即与数据库系统打交道的人员。通常有3种人员: ①对数据库系统进行日常维护的数据库管理员。 ②用数据操作语言和高级语言编制应用程序的程序员。 ③使用数据库中数据的人员。
1995
1998
1பைடு நூலகம்2 数据管理技术
1.2.1 数据管理技术的发展
程序1 数据1 程序2 数据2
程序n 数据n
程序1 程序2
数据1
操
数据2 作
系
程序n 统 数据n
程序1 数 据
程序2 库 数 管据 理库 系
程序n 统
人工管理 数据库管理
文件系统
1.2.2 数据库系统的组成
⒈ 数据库 ⒉ 数据库管理系统 ⒊ 计算机系统 ⒋ 用户