顶部
收藏

Visual FoxPro程序设计


作者:
王永梅
定价:
25.00元
ISBN:
978-7-04-018902-5
版面字数:
490.000千字
开本:
16开
全书页数:
308页
装帧形式:
平装
重点项目:
暂无
出版时间:
2006-08-14
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
数据库技术

  本书是在总结编者多年教学实践、软件开发、试题库建设的基础上,从实用的角度出发,采用“案例”驱动的编写方式,通过180个实例介绍数据库系统基础知识及Visual FoxPro程序设计方法。全书共10章,主要内容包括:数据库基础理论及Visual FoxPro系统概述、Visual FoxPro语言基础、数据表的基本操作、数据库、查询与视图、结构化程序设计、面向对象的程序设计、菜单和工具栏的设计、报表设计、创建Visual FoxPro应用程序——“电台歌曲点播系统”的设计与开发。
  为便于教学和加强训练,每章前有内容概述、教学目标,每章后有小结和丰富的习题,以供读者练习与自测;同时编写了《Visual FoxPro程序设计实训与考试指导》(含光盘,高等教育出版社出版)作为配套用书,其内容包括本书中的所有习题及参考答案、程序设计实训、试题库典型试题分析与无纸化练习系统等。
  本书既可作为高等学校数据库课程教材,也可作为计算机等级考试的参考书,对从事数据库应用开发的技术人员也具有重要的参考价值。
  本书所配电子教案及教学相关资源可以与作者(dpwahau @163 .com)联系获取。
  • 第1章 数据库基础理论及Visual FoxPro系统概述
    • 1.1 数据库的基本概念
      • 1.1.1 数据、信息与数据处理
      • 1.1.2 数据库技术的发展
      • 1.1.3 数据模型
      • 1.1.4 关系型数据库的基础知识
      • 1.1.5 数据库系统的软/硬件环境
      • 1.1.6 数据库系统的特点和分类
    • 1.2 Visual FoxPro的特点
    • 1.3 Visual FoxPro的安装、启动与退出
      • 1.3.1 Visual FoxPro的安装
      • 1.3.2 Visual FoxPro的启动
      • 1.3.3 Visual FoxPro的退出
    • 1.4 Visual FoxPro的用户界面
      • 1.4.1 Visual FoxPro的界面组成
      • 1.4.2 Visual FoxPro的工作方式
      • 1.4.3 Visual FoxPro中的文件
    • 1.5 Visual FoxPro的辅助设计工具
      • 1.5.1 Visual FoxPro向导
      • 1.5.2 Visual FoxPro设计器
      • 1.5.3 Visual FoxPro生成器
    • 1.6 Visual FoxPro项目管理器
      • 1.6.1 创建项目
      • 1.6.2 打开和关闭项目
      • 1.6.3 项目管理器的界面
      • 1.6.4 使用项目管理器
      • 1.6.5 定制项目管理器
    • 本章小结
    • 习题一
  • 第2章 Visual FoxPro语言基础
    • 2.1 Visual FoxPro的数据类型
      • 2.1.1 字符型
      • 2.1.2 数值型
      • 2.1.3 浮点型
      • 2.1.4 双精度型
      • 2.1.5 整型
      • 2.1.6 货币型
      • 2.1.7 日期型
      • 2.1.8 日期时间型
      • 2.1.9 逻辑型
      • 2.1.10 备注型
      • 2.1.11 通用型
    • 2.2 常量和变量
      • 2.2.1 常量
      • 2.2.2 变量
      • 2.2.3 数组
      • 2.2.4 内存变量的操作
    • 2.3 运算符与表达式
      • 2.3.1 算术运算符与数值表达式
      • 2.3.2 字符串运算符与字符表达式
      • 2.3.3 日期时间运算符与日期表达式
      • 2.3.4 关系运算符与关系表达式
      • 2.3.5 逻辑运算符与逻辑表达式
    • 2.4 常用函数
      • 2.4.1 数值运算函数
      • 2.4.2 字符处理函数
      • 2.4.3 日期、时间处理函数
      • 2.4.4 转换函数
      • 2.4.5 逻辑函数
      • 2.4.6 其他函数
    • 本章小结
    • 习题二
  • 第3章 数据表的基本操作
    • 3.1 数据表的建立和修改
      • 3.1.1 表结构的建立
      • 3.1.2 表数据的录入
      • 3.1.3 表数据的显示和修改
      • 3.1.4 表的打开和关闭
      • 3.1.5 表结构的查看
      • 3.1.6 表结构的修改
    • 3.2 数据表的维护命令
      • 3.2.1 Visual FoxPro命令简介
      • 3.2.2 记录的显示
      • 3.2.3 表的复制
      • 3.2.4 记录指针的定位
      • 3.2.5 记录的插入与追加
      • 3.2.6 记录的删除与恢复
      • 3.2.7 表数据的替换
    • 3.3 表的排序和索引
      • 3.3.1 排序文件的建立和使用
      • 3.3.2 索引文件的基本概念
      • 3.3.3 索引文件的建立
      • 3.3.4 索引文件的使用
    • 3.4 数据的检索
      • 3.4.1 顺序查询命令
      • 3.4.2 索引查询命令
    • 3.5 数据的统计
      • 3.5.1 统计记录个数的命令
      • 3.5.2 求和命令
      • 3.5.3 求平均值命令
      • 3.5.4 汇总命令
    • 3.6 多表操作
      • 3.6.1 表的联接
      • 3.6.2 表的关联
    • 本章小结
    • 习题三
  • 第4章 数据库
    • 4.1 数据库的基本操作
      • 4.1.1 数据库的设计和建立
      • 4.1.2 数据库的基本操作
    • 4.2 数据库表的基本操作
      • 4.2.1 数据库表的创建和添加
      • 4.2.2 数据库表的移去或删除
    • 4.3 数据词典的使用
      • 4.3.1 设置表的字段属性
      • 4.3.2 设置表的记录属性
      • 4.3.3 永久关系的设置
      • 4.3.4 参照完整性的设置
    • 本章小结
    • 习题四
  • 第5章 查询与视图
    • 5.1 SQL查询
      • 5.1.1 SQL概述
      • 5.1.2 SQL-SELECT命令的格式
      • 5.1.3 SQL-SELECT命令查询示例
    • 5.2 建立查询
      • 5.2.1 查询设计器
      • 5.2.2 用查询设计器创建查询的步骤
      • 5.2.3 用查询设计器建立查询的实例
      • 5.2.4 用查询向导创建查询
    • 5.3 创建视图
      • 5.3.1 视图的概念
      • 5.3.2 视图设计器
      • 5.3.3 用视图设计器创建视图的步骤
      • 5.3.4 用视图设计器创建视图的实例
      • 5.3.5 用视图向导创建本地视图
      • 5.3.6 创建远程视图
    • 本章小结
    • 习题五
  • 第6章 结构化程序设计
    • 6.1 程序文件
      • 6.1.1 程序文件的建立、编辑与运行
      • 6.1.2 程序中的常用命令语句
    • 6.2 程序的基本控制结构
      • 6.2.1 顺序结构
      • 6.2.2 分支结构
      • 6.2.3 循环结构
    • 6.3 子程序、过程与自定义函数
      • 6.3.1 子程序
      • 6.3.2 过程
      • 6.3.3 自定义函数
    • 6.4 程序的调试
      • 6.4.1 调试器环境
      • 6.4.2 断点设置
      • 6.4.3 调试菜单选项介绍
    • 本章小结
    • 习题六
  • 第7章 面向对象的程序设计
    • 7.1 面向对象程序设计方法
      • 7.1.1 基本概念
      • 7.1.2 类
      • 7.1.3 对象引用
      • 7.1.4 对象属性设置
      • 7.1.5 调用对象的方法
      • 7.1.6 响应事件
    • 7.2 表单的建立
      • 7.2.1 用表单向导设计表单
      • 7.2.2 利用表单设计器设计表单
      • 7.2.3 在表单中对控件进行设置
      • 7.2.4 表单的属性设置
      • 7.2.5 表单的常用事件与方法
      • 7.2.6 表单数据环境设计器
    • 7.3 表单控件设计
      • 7.3.1 标签
      • 7.3.2 文本框
      • 7.3.3 编辑框
      • 7.3.4 列表框
      • 7.3.5 组合框
      • 7.3.6 命令按钮与命令按钮组
      • 7.3.7 选项按钮组
      • 7.3.8 复选框
      • 7.3.9 计时器
      • 7.3.10 表格
      • 7.3.11 微调控件
      • 7.3.12 页框
      • 7.3.13 图像
      • 7.3.14 线条
      • 7.3.15 形状
    • 7.4 表单高级设计
      • 7.4.1 表单集
      • 7.4.2 用户定义属性与方法程序
    • 本章小结
    • 习题七
  • 第8章 菜单和工具栏的设计
    • 8.1 菜单设计
      • 8.1.1 菜单设计的方法与步骤
      • 8.1.2 创建下拉式菜单
      • 8.1.3 创建快捷菜单
      • 8.1.4 菜单在应用程序中的使用
    • 8.2 创建自定义工具栏
      • 8.2.1 定义工具栏
      • 8.2.2 删除工具栏
    • 本章小结
    • 习题八
  • 第9章 报表设计
    • 9.1 报表的设计
      • 9.1.1 报表设计步骤
      • 9.1.2 规划报表
      • 9.1.3 利用报表向导设计报表
      • 9.1.4 利用报表设计器创建报表
    • 9.2 修改报表
    • 9.3 报表的应用
      • 9.3.1 预览报表
      • 9.3.2 报表的打印
    • 本章小结
    • 习题九
  • 第10章 创建Visual FoxPro应用程序——“电台歌曲点播系统”的设计与开发
    • 10.1 应用程序的开发过程
      • 10.1.1 分析阶段
      • 10.1.2 设计阶段
      • 10.1.3 实施阶段
      • 10.1.4 维护阶段
    • 10.2 “电台歌曲点播系统”的开发
      • 10.2.1 “电台歌曲点播系统”的设计与总体规划
      • 10.2.2 “电台歌曲点播系统”的开发
      • 10.2.3 “电台歌曲点播系统”的主要特色
    • 10.3 “电台歌曲点播系统”的发布
      • 10.3.1 创建发布目录
      • 10.3.2 使用安装向导创建发布磁盘和安装程序
    • 本章小结
    • 习题十
  • 参考文献

相关图书