- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
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 B C 1 1 2 1 2 3 S
A B C 3 3 7 T
A B C 1 1 2 1 2 3 3 3 7 A) R*S=T B) R/S=T C) R+S=T D) R-S=T
2、专门的关系运算
选择 行运算
投影 列运算
连接 对两个表的连接
七、数据库设计基础
1、设计原则:“一事一地”原则等P15
2、设计步骤:需求分析,确定表,确定表的字段,确定联系,设计求精(填充数据、完善细节)。
八、向导、设计器、生成器
VFP主要工具有向导、设计器、生成器。用向导生成报表;用表设计器来新建、修改表,用数据库设计器新建、修改数据库;用参照完整性生成器来设置参照完整性。
第二章 VFP程序设计基础
一、常量 在程序运行时其值不发生改变的量。
1、数值型常量 有整型数和实型数(带小数点)组成
整型数:长整型数(Long)、短整型数(Short)。
实型数:单精度浮点型(Single)、双精度浮点型(Double)。
2、货币型常量 (定点数据)小数位数有4位的数
3、字符型常量 定界符有三种:‘’ 或 “” 或 []
以标准的ASCII代码形式进行输出。
定界符之间可以嵌套,但是不能骑跨(“[”])。
4、逻辑型常量 用真和假来表示值,用.T. .F. 或者 .Y. .N.表示,也可以用小写字母表示:.t. .y. 表示真 .f. .n.表示假。
5、日期型常量 用{^2008/5/
文档评论(0)