- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vfp练习册2006
程序设计基础(VFP)
练习册及实验指导书
(2006年版)
重庆工商大学计算机科学与信息工程学院编
Visual FoxPro程序设计大纲(Visual FoxPro 5.0及以上版本)
基本要求
具有数据库系统的基础知识
基本了解面向对象的概念
掌握关系数据库的基本原理
掌握数据库程序设计的方法
能够使用Visual FoxPro建立一个小型数据库应用系统
考试内容
数据库的基础知识
1、数据库、数据库管理系统和数据库系统的基本概念。数据库系统的组成及特点
2、数据模型(三种)
3、关系数据库
关系数据库:关系模型、关系模式、关系、元组、属性、域、主关键字和外部关键字。
关系运算:选择、投影、联接。
*数据的一致性和完整性(实体完整性、域完整性和参照完整性)
4、数据库系统的功能
5、*了解面向对象程序设计的概念(包括类、对象、事件、方法和属性等)
二、Visual FoxPro应用基础
1、系统的主要特点、性能、指标
2、运行环境、启动、退出
3、数据类型
(1)常用的
(2)Visual FoxPro
4、常用文件类型
5、常用函数:
①数值函数:ABS( )、INT( )、MAX( )、MIN( )、MOD( )、RAND( )、ROUND( )、SQRT( )、VAL( );
、TRIM( )、AT( )、SUBSTR( )、SPACE( )、RIGHT( )、LEFT( )、TYPE( )、LEN( )、ASC( )、CHR( )、LOWER( )、UPPER( )、STR( )、VAL( )、*OCCURS( )、*LIKE( );
CTOD( )、DATE( )、DAY( )、DTOC( )、MONTH( )、TIME( )、YEAR( )、*CTOT( )、*TTOC( )、*HOUR( )、*MINUTE、*SEC( );
BOF( )、EOF( )、DELETED( )、FOUND( )、RECNO( )、FILE( )、IIF( )、*BETWEEN( )、*ISNULL( )、*EMPTY( );
COL( )、ROW( )、SCOLS( )、SROWS( );
INKEY( )、MCOL( )、MDOWN( )、MROW( )、READKEY( );
PCOL( )、PROW( )。`
6、运算符与表达式
7=、STORE命令)
8、内存变量的显示与清除(LIST MEMORY、DISPLAY MEMORY、RELEASE、CLEAR MEMORY、CLEAR ALL命令)
9、内存变量文件的操作(SAVE、RESTORE命令)
10、局部变量与全局变量
11、数组的应用(DIMENSION、COPY TO ARRAY、GATHER、SCATTER)
12、命令的一般格式、书写规则及命令的两种运行方式
1、数据库文件的建立与数据的输入(CREATE、APPEND、INSERT命令)
2、数据库文件的打开与关闭
3、显示(LIST、DISPLAY、?/??、DIR)
4、记录定位(GOTO、SKIP)
5、数据库文件的修改与记录删除恢复(MODIFY、STRUCTURE、EDIT、CHANGE、BROWSE、REPLACE、DELETE、PACK、ZAP、MODIFY MEMO、RECALL)
6、数据库文件的复制(COPY TO、COPY MEMO、COPY TRUCTURE、COPY FILE命令)
7、数据库的排列与索引(SORT、INDEX ON、REINDEX、SET INDEX TO、INDEX ON…TAG、SET ORDER TO命令)
8、查询与统计(LOCATE、FIND、SEEK、CALCULATE、COUNT、SUM、AVERAGE、TOTAL命令)
9、多重数据库的操作(SELECT、SET RELATION TO、JOIN WITH、UPDATE ON命令)
四、关系数据库标准语言SQL
SQL的数据库定义功能
CREATESQL
ALTERTABLESQL
SQL的数据修改功能
DELETESQL
INSERTSQL
UPDATESQL
SQL的数据查询功能
简单查询
嵌套查询
联接查询
分组与计算查询
集合的并运算
五、项目管理器、设计器和向导的使用
1、*使用项目管理器
使用“数据”选项卡
使用“文档”选项卡
2、*使用表单设计器
3、使用菜单设计器
建立主选项
设计子菜单
设定菜单选项程序代码
4、使用报表设计器
生成快速报表
修改报表布局
设计分组报表
设计多栏报表
5、*使用应用程序向导
六、程序与程序设计(重点)
程序文件的建立与执行
程序文件的建立
简单的交互式输入输出命令
应用程序的调试与执行
程序的结构
①顺序结构
②选择结
文档评论(0)