|
教学大纲
一、教学目的和要求
本课程以Visual Foxpor 6.0 为基础,讲授数据库系统的基本概念和基本理论,使学生了解关系型数据库的基本概念和程序设计方法,能够独立编写短小的VFP程序,并结合数据库的操作管理功能,实现信息管理与查询功能,为后续课程学习奠定基础。
通过本课程的学习,使学生掌握数据库的基本概念、操作、查询;掌握高级语言程序设计及可视化编程功能,掌握可视化编程技巧及技术,能进一步深入自学Visual FoxPro编程。
二、课程内容及其安排
(课程安排以国家规划教材《Visual FoxPro6.0 程序设计教程》为基础)
(一)、Visual FoxPro 6.0概述
了解:
1. Visual FoxPro6.0的发展过程
2. VFP6.0的功能
3. VFP6.0系统的软硬件环境
4. VFP6.0系统的安装
掌握:
1. VFP6.0系统的启动
2. VFP6.0环境介绍
(二)、VFP6.0基础
了解:
1.VFP6.0中文版的性能指标
2. VFP6.0文件组成
掌握:
1. 项目管理器
2. 设计器与生成器的使用
3. 工作目录与搜索路径的建立
(三)、数据库的建立和操作
了解:
数据库、数据表、记录、字段的概念
重点掌握:
1. 数据库的建立
2. 建立自由表
3. 编辑表中的数据
4. 筛选表记录
5. 建立索引
(四)、数据库的管理
了解
1. 创建和编辑关系
2. 建立参照完整性规则
3. 使用多个数据库
掌握:
1.数据库的设计
2. 数据库中表的操作
3. 字段与记录属性设置
重点掌握:
数据库的设计
(五)、查询与视图
了解:
1. 查询与视图的概念
2. 结构化查询语言SQL简介
掌握:
1.视图查询
2.查询数据
(六)、VFP6.0应用程序设计基础
重点掌握:
1. 变量、函数和表达式
2. 数据库的操作命令
3. 表的修改和维护
4. 表的排序与索引
5. 统计命令
6. 命令文件的建立与运行
7. 顺序结构程序设计
8. 分支结构程序设计
9. 循环结构程序设计
10.过程及其调用
(下一页) |