吉林大学2012VFP考试范围.doc_第1页
吉林大学2012VFP考试范围.doc_第2页
吉林大学2012VFP考试范围.doc_第3页
吉林大学2012VFP考试范围.doc_第4页
吉林大学2012VFP考试范围.doc_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库及程序设计基础2012课程方案第1章VFP系统环境及配置 理论学时:43.5 页数:24 - 10二级三级节四级节参考1.1 VFP应用程序实例分析1.1.1 VFP应用程序实例1.1.2 学习VFP的要点1.2 VFP 6.0系统的安装与启动1.2.1 VFP的安装1.2.2 VFP的启动1.2.3 VFP的退出1.3 VFP系统的主界面组成1.3.1 菜单栏1.3.2 工具栏1.3.3 命令窗口1.设置命令窗口2.打开/关闭命令窗口1.3.4 VFP主窗口1.3.5 状态栏1.设置状态栏2.设置时钟1.4系统环境配置1.4.1 配置和使用VFP帮助文件1.4.2 配置文件的默认目录1.4.3 日期格式设置1.调整输出日期年份的位数2.调整日期格式1.4.4 设置是否显示命令执行结果1.4.5 配置系统环境的几种途径1.执行SET开头命令2.执行菜单命令3.更改Windows注册表1.4.6 编写Config.fpw文件1.Set开头命令2.专用术语1.4.7 显示系统配置1.5 项目管理器1.5.1 创建项目文件1.5.2 修改项目文件1.5.3 项目管理器窗口操作1.5.4 项目对象组织1.6 应用程序设计举例1.7 符号约定与VFP的语法规则1.7.1 符号约定1.7.2 VFP的语法规则第2章 VFP表达式及应用 理论学时:54.5 页数:30 - 10二级三级节四级节参考2.1 数据类型与常数2.1.1 数值型数据2.1.2 字符型数据2.1.3 货币型数据2.1.4 日期型数据1. 设置传统/严格日期格式2. 设置日期分隔符3. 设置世纪值2.1.5 日期时间型数据2.1.6 逻辑型数据2.2 简单内存变量2.2.1 内存变量赋值2.2.2 内存变量的清除2.2.3 输出表达式值2.3 数值型表达式2.3.1 数值运算符2.3.2 常用数值型函数1. 符号函数2. 求绝对值函数3. 求平方根函数4. 求指数函数5. 求自然对数函数6. 求余函数7. 求圆周率函数8. 求最大值和最小值函数9. 求整函数10. 四舍五入函数11. 求ASCII码值函数12. 求字符串长度函数13. 求子串起始位置函数14. 求子串出现次数函数15. 求年份函数16. 求月份函数17. 求星期函数18. 求日数函数19. 求小时函数20. 求分钟函数21. 求秒钟函数22. 字符转换成数值函数2.4 字符型表达式2.4.1 字符运算符2.4.2 常用字符型函数1. 生成空格函数2. 删除空格函数3. 取左子串函数4. 取右子串函数5. 取任意子串函数6. 复制字符函数7. 子串替换函数8. 字符翻译函数9. 小写字母转换函10.大写字母转换函数11. 系统时间函数12. 数值转换成字符函数只讲:四舍五入后转换成字符型数据,右对齐,左侧补空格。13. 日期转换成字符函数14. 数据类型函数2.5 日期及日期时间型表达式2.5.1 日期运算符1. 日期与数值运算2. 日期与日期运算2.5.2 日期时间运算符1. 日期时间与数值运算2. 日期时间与日期时间运算2.5.3 常用日期型函数1. 系统日期函数2. 字符转换成日期函数2.6 关系表达式2.6.1 字符型数据的比较规则1.精确比较规则2.非精确比较规则2.6.2 字符数据的“排序次序”1. Machine(机内码)2. Pinyin(拼音) 3. Stroke(笔划)2.6.3 子串包含运算2.7 逻辑表达式2.7.1 逻辑运算符1. 非运算2. 与运算3. 或运算2.7.2 常用逻辑型函数1. 字母函数2. 数字函数3. 小写字母函数4. 大写字母函数5. 文件存在函数6. 测试空值函数7. 测试.Null.值函数8. 测试值域函数9. 字符匹配函数2.7.3 表达式综述2.8 宏替换及其使用2.9 数组及其使用2.9.1 声明数组2.9.2 使用数组元素2.9.3 变维引用数组元素2.10 内存变量管理2.10.1 查看内存变量2.10.2 保存内存变量2.10.3 恢复内存变量第3章 关系数据库设计基础 理论学时:3 页数:17 - 5二级节三级节四级节参考3.1 数据库表与数据语义3.1.1 人工表与数据库表3.1.2 数据语义3.2 关系数据库逻辑设计中的基本概念3.2.1 关系模式1. 关系模式2. 关键字3. 主属性4. 外码5. 主关键字3.2.2 函数依赖1. 函数依赖2. 完全函数依赖3. 部分函数依赖4. 传递函数依赖3.3 关系模式的规范化3.3.1 第一范式1. 人工表规范到第一范式的方法2.存在的问题3.问题存在的主要原因3.3.2 第二范式1.第一范式规范到第二范式的方法2.存在的问题3.问题存在的主要原因3.3.3 第三范式1.第二范式规范到第三范式的方法2.存在的问题3.4 数据编码对关系模式的影响3.4.1 数据编码1.单体编码2.复合编码3.4.2 数据编码对关系模式的影响3.5 关系数据库物理设计3.5.1 设计VFP物理数据库3.5.2 数据库表结构及设计说明第4章 数据库的建立与维护 理论学时:8 页数:45-12二级三级节四级节参考4.1 数据库的作用及数据库分析4.1.1 建立一个简单数据库4.1.2 数据库的作用4.2 数据库的建立与维护4.2.1 建立数据库4.2.2 打开数据库1. 打开数据库的方法2. 设置当前数据库3. 测试数据库状态4.2.3 修改数据库1. 进入数据库设计器2. 使用数据库设计器4.2.4 删除数据库4.2.5 关闭数据库4.3 数据库表的建立与维护4.3.1 建立数据库表4.3.2 数据库表的常用属性1. 字段输入/输出属性2. 字段有效性4.3.3 输出与修改表结构1. 打开表2. 输出表结构3. 修改表结构4.4 自由表与数据库表的异同及转换4.4.1 自由表与数据库表的差异4.4.2 数据库表转成自由表4.4.3 自由表添加到数据库4.5 同时操作多个表4.5.1 工作区4.5.2 表别名4.5.3 工作区使用状况4.5.4 同时操作多个表中的数据4.6 表中记录的输入、修改与删除4.6.1 增加记录1. 进入表数据浏览窗口2. 直接输入数据3. 备注和通用型数据输入4. 从其他文件输入数据5. 查看表中记录数4.6.2 删除记录1.逻辑删除记录2.范围、For 条件和While 条件的作用3.检测逻辑删除的记录4.恢复逻辑删除的记录5.对逻辑删除记录的操作6.物理删除记录7.删除数据的安全提示4.6.3 修改记录1.手动方式修改数据2.自动方式修改数据4.7 表中记录的输出4.7.1输出表中记录4.7.2 复制表文件1.复制表结构2.复制表中字段或记录3.复制文件4.8 排序数据与索引4.8.1 数据排序4.8.2 索引文件类型4.8.3 索引类型4.8.4 建立索引4.8.5 打开与使用索引4.8.6 获取索引的相关信息4.8.7 维护索引4.9 当前记录与记录指针移动4.9.1 与记录指针相关的函数1. RecNo( )函数2. Bof( )函数3. Eof( )函数4.9.2 移动记录指针的命令1. Go | Goto命令2. Skip命令4.10 数据查找与筛选4.10.1 与查找记录相关的函数1. Found函数2. IndexSeek函数3. Seek函数4.10.2 查找记录的命令1. Locate命令2. Seek命令4.10.3 筛选记录4.11 数据统计分析4.11.1 记录个数的统计4.11.2 数据求和4.11.3 求数据平均值4.11.4 数据分组汇总4.12 数据库表间关系及参照完整性4.12.1 表之间的关系类型1. 按记录对应关系分类2. 按存储环境分类4.12.2 建立表之间的关系1. 建立永久关系2. 在程序中建立临时关系4.12.3 参照完整性1. 清理数据库2. 设置表的参照完整性规则第5章 SQL语言与视图设计 理论学时:5 页数:28-1二级三级节四级节参考5.1 SQL语言的数据定义5.1.1 建立自由表5.1.2 建立数据库表5.1.3 修改表结构5.1.4 删除表5.2 SQL语言的数据操纵5.2.1 增加数据记录5.2.2 修改数据记录5.2.3 逻辑删除记录5.3 SQL语言的数据查询5.3.1 Select语句基本查询1. 确定查询结果列2. 指定查询数据源3. 设置记录筛选条件5.3.2 多表联接1. 设置表联接类型2. 设置表联接条件5.3.3 处理查询结果1. 设置排序参数2. 数据分组3. 不输出重复数据行4. 输出部分数据行5. 指定查询结果的去向5.4 SQL语言的语句合并与嵌套5.4.1 Select语句的合并5.4.2 SQL语言的语句嵌套5.4.3 语句嵌套中的谓词5.5 查询及其设计器5.5.1 设计查询文件5.5.2 打开与修改查询文件5.5.3 运行查询文件5.6 视图及其设计器5.6.1 设计视图5.6.2 修改视图5.6.3 有关视图的其他命令1. 建立视图2. 删除视图3. 输出视图名4. 视图更名5.6.4 视图的应用5.6.5 视图与查询的差异第6章 结构化程序设计基础 理论学时:7 页数:34-9二级三级节四级节参考6.1 结构化程序样例分析6.2 程序的建立与执行6.2.1 VFP专用程序编辑器1. 建立源程序文件2. 保存程序文件6.2.2 打开源程序文件6.2.3 程序的编译与执行1. 程序文件类型2. 编译程序3. 执行程序4. 中断程序6.3 输入输出语句6.3.1 输入字符串语句Accept6.3.2 等待语句Wait6.3.3 输入表达式语句Input6.3.4 定位输入输出语句6.3.5 对话框函数6.4 分支结构程序设计6.4.1 If 分支语句(条件语句)1. 单分支If 语句2. 双分支If语句6.4.2 If语句的嵌套6.4.3 条件函数Iif6.4.4 多分支语句6.5 循环结构程序设计6.5.1 Do While(当型)循环语句6.5.2 For(步长型)循环语句6.5.3 Scan(扫描)循环语句6.5.4 结构嵌套6.6 子程序及其调用6.6.1 子程序调用实例6.6.2 过程子程序及其调用1. 过程子程序内部结构2. 过程子程序调用3. 参数传递方式4. 过程子程序调用的参数传递规则6.6.3 函数子程序及其调用1. 函数子程序内部结构2. 函数子程序调用3. 函数子程序调用的参数传递规则6.6.4 过程子程序与函数子程序区别6.7 子程序存放形式6.7.1 独立文件子程序6.7.2 过程文件子程序6.7.3 程序文件中的子程序6.7.4 确定子程序的位置6.8 变量的作用域6.8.1 公共变量6.8.2 私有变量6.8.3 局部变量6.9 程序出错处理6.9.1 程序错误的信息6.9.2 设置程序出错陷阱6.9.3 捕捉程序出错信息第7章 表单设计及应用 理论学时:5 页数:29-4二级三级节四级节参考7.1 表单样例7.2 表单向导7.3 表单设计器7.3.1 新建表单文件7.3.2 表单设计器的基本组成7.3.3 保存表单7.3.4 打开表单文件7.3.5 运行表单1. 表单设计器中运行表单2. 运行表单文件7.3.6 快速创建表单7.4 表单上控件的设置7.4.1 向表单中添加控件7.4.2 设置控件1. 选定控件2. 改变控件大小3. 移动控件4. 复制、剪切与粘贴控件5. 删除控件6. 设置Tab键的次序7. 网格线的使用8控件布局9控件遮挡处理7.5 对象及其属性7.5.1 对象及分类7.5.2 对象的属性窗口7.5.3 对象的属性及其设置7.6 对象的事件及触发7.6.1 对象的事件7.6.2 事件的触发方式7.6.3 编写事件代码7.7 对象的方法程序及作用7.7.1 系统定义的表单常用方法程序1. Release( )2. Refresh( )3. Hide( )4. Show()5. Line6 Circle7 Move8. Cls7.7.2 扩充系统定义的方法程序功能7.7.3 用户自定义方法程序7.8 表单的类型设计7.8.1 模式表单1. 无模式表单2. 模式表单3. 表单模式的转换7.8.2 表单间的层次关系1在屏幕中的表单2子表单3顶层表单4父表单对子表单的作用7.9 表单的数据环境7.9.1 数据环境设计器7.9.2 添加与删除数据环境中的对象1. 添加数据对象2设置对象之间的关联3移去数据对象7.9.3 数据环境中的对象属性及其作用1数据环境的常用属性2数据对象的常用属性3关联的常用属性4由数据环境向表单中添加控件第8章 控件设计及应用 理论学时:7 页数:45 - 16二级三级节四级节参考8.1 显示信息类控件1标签(Label)2线条(Line)3. 形状(Shape)4. 图像(Image) 8.2 控制类控件8.2.1 命令按钮8.2.2 命令按钮组8.3 编辑类控件8.3.1 文本框8.3.2 编辑框8.3.3 微调器8.4 列表类控件8.4.1 列表框8.4.2 组合框8.5 选择类控件8.5.1 复选框8.5.2 选项按钮组8.6 表格控件8.6.1 表格及其属性8.6.2 表格中的列对象8.6.3 列的标题及控件8.7 隐藏类控件8.7.1 计时器8.7.2 超链接8.8 通用容器类控件8.8.1 页框8.8.2 页面8.8.3 容器控件8.9 控件与数据绑定8.10 类与子类简介第9章 菜单设计及应用 理论学时:4 页数:21二级三级节四级节参考9.1 设置VFP系统菜单9.1.1 菜单结构9.1.2 设置系统菜单9.2 菜单应用示例9.2.1设计及运行菜单主要步骤9.2.2 菜单样例设计9.3 下拉式菜单的设计与应用9.3.1 菜单设计器9.3.2 设计菜单项9.3.3 保存菜单设计文件9.3.4 打开菜单设计文件9.3.5 生成菜单程序文件9.3.6 运行应用程序的菜单程序9.4 菜单代码及弹出式菜单名9.4.1 “设置”菜单代码9.4.2 “清理”菜单代码9.4.3 主菜单项“过程”9.4.4 子菜单项“过程”9.4.5 弹出式菜单名9.4.6 弹出式菜单“过程”9.5 菜单的显示位置9.5.1 应用程序菜单与系统菜单9.5.2 设计窗口菜单9.5.3 释

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论