VFP 教案 第一章 VFP 基础 WINDOWS 预备知识:窗口、桌面、对话框、菜单 窗口组成:标题栏、菜单栏、工具栏 一、VFP 界面 1、主界面 标题栏、菜单栏、工具栏 2、
常用命令 命令可以只输入前四个字母, 正确的命令用蓝色显示。
CTRL+F2 显示命令窗口 CTRL+F4 隐藏命令窗口 在中文输入法状态,一定要使用半角、英文标点,否则容易出错。 打开表后: LIST 列出表中的所有数据 BROWSE 浏览表中的记录
SKIP 1 将表的指针指向下一条记录 SKIP –N 指针指向上 N 条记录 当 N 省略时,默认向下移动 1 条记录。 我们把表中的行称作记录。 DISPLAY 输出当前行的数据 ? 输出命令,换行输出。 ?? 输出命令,在同一行输出 CLEAR 清除屏幕内容 QUIT 退出 VFP 系统
3、项目管理器窗口
管理数据库、表、程序 项目管理器的各个标签可以拆分悬挂,也可以停放在屏幕最上层。 对数据库的操作:新建一个数据库,添加一个已经存在的数据库。 移去, 将数据库从该项目中移出。 删除, 将数据库从硬盘上直接删除。 数据库中,可以对表进行操作:新建、添加、移去、删除。 表的新建和修改。 4、工具栏 标准工具栏和定制工具栏。 在定制工具栏之前可以新建工具栏名字。 二、信息与数据处理 1、数据 存储在媒介上的物理符号 2、信息 有用的数据 3、数据处理 将数据加工成信息的过程。
三、数据管理的发展阶段 1、人工管理 2、文件管理 3、数据库管理 阶段。 三、数据库系统 数据库系统包含:数据库和数据库管理系统,DBS 包含 DB、DBMS。 数据库
系统: 数据库: DBS——DataBase System DB——DataBase 数据与程序混合存储 数据与
程序分开存储,容易产生较大的数据冗余。 集中式共享数据,减少数据冗余,数据独立性最高
数据库
管理系统: DBMS——DataBase
Management System
DBMS 是 DBS 的核心。数据库系统包含五个组成部分:DB、DBMS、 人员(DBA) 、硬件、
软件。利用开发工具可以开发数据库应用系统 (DBAS) 。 四、数据模型 1、实体 表中的一条记录,也指表中的行。 实体具有属性:表中的字段(如、、年龄) 。 2、实体间的联系 一对一 一对多 多对多 1:1 1:N N:N
一个项目经理可以管理多个项目,一个项目只能由一个项目经理管 理,项目经理和项目之间的关系是: 3、数据模型 (1)层次模型 (2)网状模型 (3)关系模型 五、关系数据库 1、关系模型术语 关系:二维表 元组:表中的行 二维表来表示,二维表也叫做关系。 树状模型
属性:表中的列 域:属性值的范围 关键字: 可以对表中的记录进行识别的字段, 不允许重复 (主关键字) 。 外部关键字: 对于有
联系的表, 子表中的关键字段设置为外部关键字, 父表中的对应字段是主关键字。 2、关系的 5 个特点:P10—P11 3、实际关系模型 六、关系运算——关系运算的结果仍然是一个关系(二维表) 。 1、传统的运算:+ - * / 并 交
R A 1 1 S A 3 T A 1 1 3 B 1 2 3 C 2 3 7 C) R+S=T D) R-S=T B 3 C 7 B 1 2 C 2 3
A) R*S=T B) R/S=T
2、专门的关系运算 选择 投影 连接 行运算 列运算 对两个表的连接
七、数据库设计基础 1、设计原则: “一事一地”原则等 P15
2、设计步骤:需求分析,确定表,确定表的字段,确定联系,设计 求精(填充数据、完善细节) 。 八、向导、
设计器、生成器 VFP 主要工具有向导、设计器、生成器。用向导生成报表;用表 设计器来新建、修改表,用数据库设计器新建、修改数据库;用参照 完整性生成器来设置参照完整性。 第二章 一、常量 VFP 程序设计基础
在程序运行时其值不发生改变的量。 有整型数和实型数(带小数点)组成
1、数值型常量
整型数:长整型数(Long) 、短整型数(Short)。 实型数:单精度浮点型(Single)、双精度浮点型(Double)。
2、货币型常量 3、字符型常量
(定点数据)小数位数有 4 位的数 定界符有三种: ‘’ 或 “” 或 []
以标准的 ASCII 代码形式进行输出。