第1课 Visual FoxPro基础
1.1 数据库基础
1.1.1 知识讲解
1.数据库的基本概念
2.数据模型
3.关系数据库
4.关系的基本运算
1.1.2 典型案例——关系运算
1.2 visual FoxPro 6.0简介
1.2.1 知识讲解
1.发展历史
2.性能指标
3.文件类型
4.集成环境
1.2.2 典型案例——创建项目
1.3 上机练习
1.3.1 用命令创建项目
1.3.2 项目操作
1.4 疑难解答
1.5 课后练习
第2课 数据与运算
2.1 常量与变量
2.1.1 知识讲解
1.常量
2.变量
2.1.2 典型案例——变量操作
2.2 运算符与表达式
2.2.1 知识讲解
1.算术运算符与数值表达式
2.关系运算符与关系表达式
3.字符串运算
4.逻辑运算符与逻辑表达式
5.日期运算符与日期表达式
6.运算符优先级
2.2.2 典型案例——表达式计算
2.3 常用内部函数
2.3.1 知识讲解
1.数值函数
2.字符函数
3.日期时间函数
4.转换函数
5.测试函数
2.3.2 典型案例——函数计算
2.4 上机练习
2.4.1 计算三角形面积
2.4.2 判断闰年
2.5 疑难解答
2.6 课后练习
第3课 数据管理
3.1 数据库操作
3.1.1 知识讲解
1.创建数据库
2.打开数据库
3.关闭数据库
4.修改数据库
5.删除数据库
6.检查数据库
3.1.2 典型案例——创建数据库
3.2 表操作
3.2.1 知识讲解
1.表的基本操作
2.记录的操作
3.索引
4.数据完整性
5.多工作区
3.2.2 典型案例——学生数据处理
3.3 统计与排序
3.3.1 知识讲解
1.统计操作
2.排序操作
3.3.2 典型案例——货物统计
3.4 上机练习
3.4.1 创建货物信息数据库
3.4.2 成绩统计与排序
3.5 疑难解答
3.6 课后练习
第4课 关系数据库标准语言SQL
4.1 SQL查询
4.1.1 知识讲解
1.简单查询
2.高级查询
4.1.2 典型案例——创建成绩查询
4.2 SQL数据操纵
4.2.1知识讲解
1.INSERT命令
2.LIPDATE命令
3.DELETE命令
4.2.2 典型案例——学生数据操作
4.3 SQL数据定义
4.3.1 知识讲解
1.表定义功能
2.视图定义功能
4.3.2 典型案例——创建订单管理数据库
4.4 上机练习
4.4.1 创建图书管理数据库
4.4.2 添加图书管理数据
4.5 疑难解答
4.6 课后练习
第5课 查询与视图
5.1 查询
5.1.1 知识讲解
1.查询的创建和执行
2.查询设计器
3.查询向导
5.1.2 典型案例——设计成绩查询
5.2 视图
5.2.1 知识讲解
1.创建视图
2.远程视图与连接
3.使用视图
5.2.2 典型案例——设计成绩单视图
5.3 上机练习
5.3.1 创建图书借阅查询
5.3.2 创建图书借阅视图
5.4 疑难解答
5.5 课后练习
第6课 程序设计基础
6.1 程序的基本概念
6.1.1 知识讲解
1.程序的结构
2.程序的创建和运行
3.基本输入输出
4.程序控制结构
6.1.2 典型案例——设计成绩查询程序
6.2 多模块程序
6.2.1 知识讲解
1.子程序的定义和调用
2.参数传递
3.变量的作用范围
6.2.2 典型案例——输出完数
6.3 上机练习
6.3.1 输出勾股数
6.3.2 进制转换
6.4 疑难解答
6.5 课后练习
第7课 表单程序设计
7.1 表单基础
7.1.1 知识讲解
1.基本概念
2.表单操作
3.控件操作
4.表单数据输入和输出
5.错误处理
7.1.2 典型案例——创建学生信息表单
7.2 表单控件
7.2.1 知识讲解
1.标签控件
2.命令按钮控件
3.命令组控件
4.文本框控件
5.编辑框控件
6.复选框控件
7.选项组控件
8.列表框控件
9.组合框控件
10.表格控件
11.页框控件
7.2.2 典型案例——设计成绩查询表单
7.3 上机练习
7.3.1 创建学生信息查询表单
7.3.2 创建学生信息管理表单
7.4 疑难解答
7.5 课后练习
第8课 菜单设计
8.1 菜单设计
8.1.2 典型案例——设计记录浏览菜单
8.2 上机练习
8.2.1 设计记录编辑菜单
8.2.2 设计字体设置菜单
8.3 疑难解答
8.4 课后练习
第9课 报表和标签设计
9.1 报表设计
9.1.1 知识讲解
1.报表的基本概念
2.报表设计器
3.报表向导
9.1.2 典型案例——设计学生成绩单报表
9.2 标签设计
9.2.1 知识讲解
1.标签设计器
2.标签向导
9.2.2 典型案例——设计学生信息标签
9.3 上机练习
9.3.1 设计学生名单报表
9.3.2 设计学生选课标签
9.4 疑难解答
9.5 课后练习
第10课 教学管理系统
10.1 制作分析
10.1.1 实例效果预览
10.1.2 实例制作分析
10.2 制作过程
10.2.1 数据库设计
1.表结构
2.创建项目
3.创建数据库和表
10.2.2 设计教师信息管理表单
10.2.3 设计学生信息管理表单
10.2.4 设计课程信息管理表单
10.2.5 设计成绩信息管理表单
10.2.6 设计管理员信息管理表单
10.2.7 设计课程成绩报表
10.2.8 设计教学管理系统菜单
10.2.9 设计系统登录对话框
10.2.10 设计系统主程序
10.2.11 应用程序发布
1.连编项目
2.制作安装程序
10.3 上机练习
10.4 疑难解答
10.5 课后练习
参考答案