本书根据2002年全国计算机等级考试二级数据库考试大纲要求,结合目前我国大专院校计算机课程开设的实际情况,融汇作者多年从事数据库教学和数据库程序设计的实践经验而编写。全书以Visual FoxPro6.0为平台,融FoxBase、FoxPro为一体,介绍了数据库的基本知识、基本操作、结构化程序设计初步、SQL语言、面向对象的程序设计方法。全书建议授课时间为72学时(包括理论授课和上机操作)。\r\n\r\n 全书内容安排合理、详略得当,讲述深入浅出,突出了系统性和实践性。书中的所有例题和各章习题中的程序设计全部在计算机上调试通过,结果正确。\r\n\r\n 本书为各专业的计算机应用基础教材,也可供广大从事数据库应用程序开发的技术人员学习。\r\n
\r\n
第1章 Visual FoxPro 6. 0中文版数据库系统概述 \r\n\r\n 1. l 数据和数据库系统 \r\n\r\n 1. 1. l 信息. 数据和信息处理 \r\n\r\n 1. 1. 2 数据库. 数据库管理系统和数据库系统 \r\n\r\n 1. 2 Visual FoxPro 6. 0中文版 \r\n\r\n 1. 2. 1 FoxPro的发展简史 \r\n\r\n 1. 2. 2 Visual FoxPro 6.0中文版的主要特性 \r\n\r\n 1. 2. 3 Visual FoxPro 6.0中文版的安装 \r\n\r\n 1. 2. 4 Visual FoxPro 6.0的进入 \r\n\r\n 1. 2. 5 Visual FoxPro 6.0的退出 \r\n\r\n 习题 \r\n\r\n 第2章 利用命令门口初识Visual FoxPro \r\n\r\n 2. 1 Visual FoxPro 6. 0中文版中的最简单的显示命令 \r\n\r\n 2. 1. 1 问号显示命令 \r\n\r\n 2. 1. 2 反斜杠显示命令 \r\n\r\n 2. 2 Visual FoxPro 6. 0中文版中的数据类型 \r\n\r\n 2. 2. l 字符型 \r\n\r\n 2. 2. 2 货币型 \r\n\r\n 2. 2. 3 数值型 \r\n\r\n 2. 2. 4 逻辑型 \r\n\r\n 2. 2. 5 日期型 \r\n\r\n 2. 2. 6 日期时间型 \r\n\r\n 2. 2. 7 备注型 \r\n\r\n 2. 2. 8 通用型 \r\n\r\n 2. 3 Visual FoxPro 6. 0中的数据存储——数据容器 \r\n\r\n 2. 3. l 常量 \r\n\r\n 2. 3. 2 内存变量 \r\n\r\n 2. 3. 3 数组 \r\n\r\n 2. 3. 4 字段名变量 \r\n\r\n 2. 3. 5 记录 \r\n\r\n 2. 3. 6 对象 \r\n\r\n 2. 4 函数简介 \r\n\r\n 2. 5 运算符和表达式 \r\n\r\n 2. 5. 1 算术表达式 \r\n\r\n 2. 5. 2 字符表达式 \r\n\r\n 2. 5. 3 日期时间表达式 \r\n\r\n 2. 5. 4 关系表达式 \r\n\r\n 2. 5. 5 逻辑表达式 \r\n\r\n 2. 5. 6 名表达式 \r\n\r\n 2. 5. 7 类. 对象表达式 \r\n\r\n 2. 5. 8 表达式的优先级 \r\n\r\n 2. 6 Visual FoxPro 6. 0中表的基本交互式操作 \r\n\r\n 2. 6. l 创建表 \r\n\r\n 2. 6. 2 表的打开. 关闭和显示 \r\n\r\n 2. 6. 3 表结构的操作 \r\n\r\n 2. 6. 4 表记录指针的移动 \r\n\r\n 2. 6. 5 表记录的追加. 插入 \r\n\r\n 2. 6. 6 表记录的编辑 \r\n\r\n 2. 6. 7 表记录的删除 \r\n\r\n 2. 6. 8 表记录的索引与索引的使用 \r\n\r\n 2. 6. 9 表记录的查询与筛选 \r\n\r\n 2. 6. 10 表的统计 \r\n\r\n 2. 6. 11 表与内存变量间的数据交换 \r\n\r\n 2. 7 Visual FoxPro 6. 0基本程序设计 \r\n\r\n 2. 7. 1 程序文件的建立. 运行和编译 \r\n\r\n 2. 7. 2 程序设计流程图 \r\n\r\n 2. 7. 3 顺序结构程序设计 \r\n\r\n 2. 7. 4 选择结构程序设计 \r\n\r\n 2. 7. 5 循环结构 \r\n\r\n 2. 7. 6 分支结构. 循环结构的嵌套 \r\n\r\n 2. 7. 7 过程及过程调用 \r\n\r\n 习题 \r\n\r\n 第3章 Visual FoxPro 6.0窗口简介 \r\n\r\n 3. 1 使用系统菜单 \r\n\r\n 3. 1. 1 “文件”菜单 \r\n\r\n 3. 1. 2 “编辑”菜单 \r\n\r\n 3. 1. 3 “显示”菜单 \r\n\r\n 3. 1. 4 “格式”菜单 \r\n\r\n 3. 1. 5 “工具”菜单 \r\n\r\n 3. 1. 6 “程序”菜单 \r\n\r\n 3. 1. 7 “窗口”菜单 \r\n\r\n 3. 1. 8 “帮助”菜单 \r\n\r\n 3. 2 动态菜单 \r\n\r\n 3. 3 测览方式下的工具栏简介 \r\n\r\n 习题 \r\n\r\n 第4章 项目管理器简介 \r\n\r\n 4. 1 创建项目 \r\n\r\n 4. 1. 1 利用菜单创建项目文件 \r\n\r\n 4. 1. 2 利用命令创建项目文件 \r\n\r\n 4. 2 项目管理器简介 \r\n\r\n 4. 2. 1 “全部”选项卡 \r\n\r\n 4. 2. 2 “数据”选项卡 \r\n\r\n 4. 2. 3 “文档”选项卡 \r\n\r\n 4. 2. 4 “类”选项卡 \r\n\r\n 4. 2. 5 “代码”选项卡 \r\n\r\n 4. 2. 6 “其他”选项卡 \r\n\r\n 4. 2. 7 项目管理器的折叠与展开按钮 \r\n\r\n 习题 \r\n\r\n 第5章 表的基本操作 \r\n\r\n 5. 1 创建一个表文件 \r\n\r\n 5. l. 1 利用“表设计器”创建表结构 \r\n\r\n 5. 1. 2 利用“表向导”创建表 \r\n\r\n 5. 1. 3 利用“表设计器”修改表结构 \r\n\r\n 5. 2 向表中录入记录 \r\n\r\n 5. 2. 1 创建表结构时录入记录 \r\n\r\n 5. 2. 2 以追加方式录入记录 \r\n\r\n 5. 2. 3 备注型字段的录入 \r\n\r\n 5. 2. 4 通用型字段的录入 \r\n\r\n 5. 3 表记录指针的转移与定位 \r\n\r\n 5. 3. 1 记录指针的绝对转移 \r\n\r\n 5. 3. 2 记录指针的相对转移 \r\n\r\n 5. 3. 3 定位 \r\n\r\n 5. 4 表记录的修改 \r\n\r\n 5. 5 表记录的删除 \r\n\r\n 5. 5. 1 逻辑删除 \r\n\r\n 5. 5. 2 逻辑删除记录的恢复 \r\n\r\n 5. 5. 3 记录的物理删除 \r\n\r\n 5. 6 表的索引 \r\n\r\n 5. 6. 1 索引的类型 \r\n\r\n 5. 6. 2 建立索引 \r\n\r\n 5. 6. 3 建立多字段索引 \r\n\r\n 5. 6. 4 建立多个索引 \r\n\r\n 5. 6. 5 表的重新索引 \r\n\r\n 5. 7 表的筛选 \r\n\r\n 5. 7. 1 记录的筛选 \r\n\r\n 5. 7. 2 字段筛选 \r\n\r\n 习题 \r\n\r\n 第6章 数据库的基本操作 \r\n\r\n 6. 1 创建一个数据库文件 \r\n\r\n 6. 1. 1 数据库的基本概念 \r\n\r\n 6. 1. 2 在命令窗口创建数据库文件 \r\n\r\n 6. 1. 3 利用“新建”菜单创建数据库文件 \r\n\r\n 6. 1. 4 数据库文件的打开 \r\n\r\n 6. 2 向数据库文件中添加表和从库中移去表 \r\n\r\n 6. 2. 1 向数据库文件中添加表 \r\n\r\n 6. 2. 2 从数据库中移去表 \r\n\r\n 6. 3 建立数据库表间的永久关联 \r\n\r\n 6. 3. 1 关联的概念 \r\n\r\n 6. 3. 2 建立数据库表问的关联 \r\n\r\n 6. 4 设置数据库表字段的高级属性 \r\n\r\n 6. 4. l 设置字段的显示标题 \r\n\r\n 6. 4. 2 设置字段的注释 \r\n\r\n 6. 4. 3 设置字段的缺省值 \r\n\r\n 6. 4. 4 设置字段的有效性规则和错误信息 \r\n\r\n 6. 5 设置关联表的高级属性 \r\n\r\n 6. 5. 1 为表设置替代名 \r\n\r\n 6. 5. 2 设置表的有效性规则和出错信息 \r\n\r\n 6. 5. 3 为表加人注释 \r\n\r\n 6. 5. 4 设置数据库表触发器 \r\n\r\n 6. 5. 5 为表设置参照完整性 \r\n\r\n 6. 6 浏览和修改数据库结构 \r\n\r\n 6. 7 数据库文件的管理 \r\n\r\n 6. 7. 1 将数据库文件添加到项目中 \r\n\r\n 6. 7. 2 从项目中移去数据库 \r\n\r\n 6. 7. 3 删除数据库 \r\n\r\n 6. 8 多数据库操作 \r\n\r\n 6. 8. 1 打开多个数据库 \r\n\r\n 6. 8. 2 选择当前数据库 \r\n\r\n 6. 8. 3 访问其他数据库中的表 \r\n\r\n 习题 \r\n\r\n 第7章 查询与视图 \r\n\r\n 7. 1 创建与修改查询文件 \r\n\r\n 7. 1. 1 创建单表查询文件 \r\n\r\n 7. 1. 2 创建多表查询文件 \r\n\r\n 7. 2 使用查询 \r\n\r\n 7. 3 视图的创建与使用 \r\n\r\n 7. 3. 1 用视图设计器创建视图 \r\n\r\n 7. 3. 2 利用视图更新数据 \r\n\r\n 7. 4 视图的删除 \r\n\r\n 7. 5 使用SQL语言操作表数据 \r\n\r\n 7. 5. 1 SQL语言简介 \r\n\r\n 7. 5. 2 Visual FoxPro 6. 0中的SQL定义语句 \r\n\r\n 7. 5. 3 使用SELECT_SQL语句查询表数据 \r\n\r\n 7. 5. 4 使用Visual FoxPro 6. 0的SQL语句更新表 \r\n\r\n 习题 \r\n\r\n 第8章 面向对象的程序设计基础 \r\n\r\n 8. l 使用菜单创建. 保存. 编辑和运行程序 \r\n\r\n 8. 1. l 在菜单方式下建立和编辑程序文件 \r\n\r\n 8. 1. 2 运行程序文件 \r\n\r\n 8. 2 面向对象程序设计的新概念 \r\n\r\n 8. 2. l 对象的属性与特征 \r\n\r\n 8. 2. 2 类的特征 \r\n\r\n 8. 2. 3 事件与方法 \r\n\r\n 8. 3 Visual FoxPro 6. 0中的类 \r\n\r\n 8. 3. 1 Visual FoxPro 6. 0基类 \r\n\r\n 8. 3. 2 Visual FoxPro 6. 0中类的分屋结构 \r\n\r\n 8. 3. 3 基类的事件和属性 \r\n\r\n 8. 4 创建类 \r\n\r\n 8. 4. 1 非编程方式创建类 \r\n\r\n 8. 4. 2 类属性的定义 \r\n\r\n 8. 4. 3 类的方法和事件的定义 \r\n\r\n 8. 4. 4 用编程方式创建类 \r\n\r\n 8. 5 创建和访问对象 \r\n\r\n 8. 5. 1 创建对象 \r\n\r\n 8. 5. 2 对象的绝对访问 \r\n\r\n 8. 5. 3 对象的相对访问 \r\n\r\n 8. 5. 4 对象设计实例 \r\n\r\n 习题 \r\n\r\n 第9章 表单 \r\n\r\n 9. 1 创建表单 \r\n\r\n 9. 1. 1 利用表单向导创建表单 \r\n\r\n 9. 1. 2 利用表单设计器创建表单 \r\n\r\n 9. 2 表单的修改 \r\n\r\n 9. 3 添加控件及属性 \r\n\r\n 9. 3. 1 设计空表单并添加属性 \r\n\r\n 9. 3. 2 添加标签控件 \r\n\r\n 9. 3. 3 添加文本框控件 \r\n\r\n 9. 3. 4 命令按钮控件的设计 \r\n\r\n 9. 3. 5 添加计时器控件 \r\n\r\n 9. 3. 6 添加组合框控件 \r\n\r\n 9. 3. 7 设计选项按钮组控件 \r\n\r\n 9. 3. 8 设计复选框控件 \r\n\r\n 9. 3. 9 设计图像控件 \r\n\r\n 9. 3. 10 添加微调控件 \r\n\r\n 9. 3. 11 添加表格控件 \r\n\r\n 9. 3. 12 设计命令按妞组控件 \r\n\r\n 9. 4 设计多页表单 \r\n\r\n 习题 \r\n\r\n 第10章 报表和标签 \r\n\r\n 10. 1 创建报表 \r\n\r\n 10. 1. l 利用报表设计器创建报表 \r\n\r\n 10. 1. 2 报表结构的修改 \r\n\r\n 10. 1. 3 报表输出 \r\n\r\n 10. 2 分组/总计报表 \r\n\r\n 10. 2. l 分组报表 \r\n\r\n 10. 2. 2 总计报表 \r\n\r\n 10. 3 标签 \r\n\r\n 习题 \r\n\r\n 第11章 菜单 \r\n\r\n 11. l 设计菜单 \r\n\r\n 11. 1. l 主菜单的设计 \r\n\r\n 11. l. 2 子菜单的设计 \r\n\r\n 11. 2 为菜单选项指定任务 \r\n\r\n 11. 3 运行菜单 \r\n\r\n 11. 3. l 编写初始化代码文件 \r\n\r\n 11. 3. 2 运行菜单 \r\n\r\n 习题 \r\n\r\n 第12章 实例 \r\n\r\n 12. 1 系统设计 \r\n\r\n 12. 1. 1 系统分析 \r\n\r\n 12. 1. 2 系统结构设计 \r\n\r\n 12. 1. 3 数据库设计 \r\n\r\n 12. 2 程序设计 \r\n\r\n 12. 2. 1 主程序设计 \r\n\r\n 12. 2. 2 登录表单的设计 \r\n\r\n 12. 2. 3 主菜单的设计 \r\n\r\n 12. 2. 4 综合情况录入表单设计 \r\n\r\n 12. 2. 5 高考成绩表录入表单设计 \r\n\r\n 12. 2. 6 综合情况修改表单设计 \r\n\r\n 12. 2. 7 高考成绩表修改表单设计 \r\n\r\n 12. 2. 8 数据查询表单设计 \r\n\r\n 12. 2. 9 报表设计与输出 \r\n\r\n 12. 2. 10 退出系统过程设计 \r\n\r\n 12. 3 系统部件的组装 \r\n\r\n 12. 3. 1 向项目中组装部件 \r\n\r\n 12. 3. 2 设置主文件 \r\n\r\n 12. 3. 3 设置项目信息内容 \r\n\r\n 12. 3. 4 连编项目 \r\n\r\n 12. 4 安装向导 \r\n\r\n 12. 4. 1 “安装向导”准备 \r\n\r\n 12. 4. 2 使用“安装向导”制作安装盘 \r\n\r\n 附录1 \r\n\r\n 附录2 \r\n\r\n 附录3 \r\n\r\n 附录4 \r\n\r\n 附录5 \r\n
\r\n