- 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程序设计》教学大纲
一、课程地位及意义
随着计算机科学的迅猛发展,计算机科学和技术已成为我国实现现代化的不可缺少的工具,而计算机应用水平也已成为一个单位生产能力和管理水平的标志。信息管理与处理已经成为计算机科学的主要课题之一。
Visual FoxPro是一种专用于计算机信息处理系统的多用户程序设计语言,它具有面向对象、可视化设计的特点,该语言功能强大、表达方便、应用灵活,适合于实现中小型信息处理应用系统的开发。
为能更适应市场的需求和社会的发展,特将教学内容更新为中文Visual FoxPro 9.0,为便于教师把握教学重点,更好地组织教学,特制订本教学大纲。
二、教学目的与任务
通过本课程的教学,使学生掌握数据库管理和程序设计的基本概念、基本理论、基本方法,具有比较熟练的运用面向过程和面向对象程序设计方法进行基本程序设计的能力,基本能够独立完成实用数据库系统的开发,并且能较好地理解计算机在各个专业领域中的应用,提高解决实际问题的能力。
三、教学内容与基本要求
总学时: 64 (其中:上课 34 学时,上机实验 34 学时)
第1章 Visual FoxPro 概述
教学内容:
1.1 数据库与数据模型
1.2 Visual FoxPro 的特点
1.3 Visual FoxPro 的安装与启动
1.4 Visual FoxPro 的窗口和工作方式
1.5 Visual FoxPro的语言成分
教学要求:
掌握有关数据库、表、记录、字段等基本概念,命令的执行方式和书写规则;熟悉VFP集成环境的使用;了解VFP的重要性能指标。
① 掌握字符型、数值型、日期型、日期时间型、逻辑型、备注型、货币型、浮点型、双精度型和整型数据的表达和识别方法。
② 掌握各种类型常量的表达方法,变量的命名、分类和作用域,掌握对变量的保存、删除与恢复方法。能熟练使用和表达各种类型的表达式。
③ 重点掌握以下常用函数:SQRT、INT、Round、Rand、SubStr、Left、Right、Len、Trim、Space、Upper、Date、Val、Str、CTOD、DTOC。
第2章Visual FoxPro表的基本操作
教学内容:
2.1 Visual FoxPro表的建立
2.2 表的打开与关闭
2.3 表的显示
2.4 目录操作
2.5 文件的复制和删除
2.6 记录指针的定位
2.7 记录的追加和插入
2.8 记录的删除和恢复
2.9 Visual FoxPro表的修改
2.10 数据筛选
教学要求:
① 掌握自由表的创建、打开与关闭、数据的输入与编辑修改、删除等方法。掌握指针的定位方法。
② 掌握数据表间的复制方法以及数据表与文本文件间的数据交换方法。
③ 掌握对自由表的排序与索引方法。重点掌握分数统计。
第3章 查询与统计
教学内容:
3.1 排序
3.2 索引
3.3 数据查询
3.4 数据统计与汇总
3.5 多表操作
教学要求:
掌握记录的排序与索引,记录的查询。
掌握数据统计和多表操作。
第4章 关系数据库文件管理
教学内容:
4.1 VFP文件的层次结构
4.2 项目管理器及项目文件
4.3 数据库的设计
4.4 数据库的创建及基本操作
4.5 数据库中添加和移去表
4.6 数据字典
教学要求:
1、 掌握数据库的创建方法和对应的创建命令。掌握数据库的打开和关闭命令、向数据库添加自由表的方法,以及在数据库中删除数据表的方法。
2、 掌握记录有效性规则、触发器的设置方法。掌握设置主索引的方法和相关的命令。
3、了解永久关系和参照完整性。
第5章 关系型数据库查询语言SQL
教学内容:
5.1 SQL概述
5.2 SQL查询
5.3 定义功能
5.4 操作功能
5.5 查询与视图设计器
教学要求:
掌握SQL查询语言命令格式
掌握用查询设计器创建查询的方法,重点掌握SQL查询语句Select、创建或修改查询文件的方法和相关命令,以及执行查询的命令。
第6章 VFP 函数
教学内容:
6.1 算术运算函数
6.2 字符处理函数
6.3 时间和日期函数
6.4 转换函数
6.5 测试函数
教学要求:
掌握常用的函数格式和功能,函数主要有:算术运算函数、字符处理函数、时间和日期函数、转换函数、测试函数等,以便在命令操作和程序设计中正确使用函数。
第7章 VFP程序设计
教学内容:
7.1 程序文件的建立、修改与运行
7.2 数据输入命令
7.3 常用辅助命令
7.4 程序的三种结构
7.5 格式化输入输出命令
7.6 子程序和过程
7.7 参数的传递和变量的作用域
教学要求:
① 掌握有关程序设计的基本概念、程序设计的基本思想和方法。
② 掌握程序文件的创建、编辑修改和运行方法。重点掌握Set Talk Off/On、设置日
文档评论(0)