顶部
收藏

Visual FoxPro程序设计(第2版)


作者:
王永国
定价:
27.00元
ISBN:
978-7-04-028394-5
版面字数:
480.000千字
开本:
16开
全书页数:
302页
装帧形式:
平装
重点项目:
暂无
出版时间:
2009-11-09
物料号:
28394-00
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
数据库技术

本书是在总结编者多年教学实践、软件开发、试题库建设的基础上,从实用的角度出发,采用“案例”驱动的编写方式,通过170多个实例介绍数据库系统基础知识及Visual FoxPro程序设计方法。全书共9章,主要内容包括:数据库基础知识与Visual FoxPro系统概述、Visual FoxPro语言基础、数据表与数据库的基本操作、查询与视图、面向过程的结构化程序设计、面向对象的程序设计、菜单和工具栏的设计、报表的设计、Visual FoxPro应用程序的设计与开发———“电台歌曲点播系统”。

为便于教学和加强训练,每章前有内容概述、教学目标,每章后有本章小结和丰富的习题,以供读者练习与自测;同时编写了《Visual FoxPro程序设计实训与考试指导》(第2版,其中包含光盘,由高等教育出版社出版)作为配套用书,其内容包括本书中的所有习题及参考答案、程序设计实训、试题库典型试题分析与无纸化练习系统等。

本书所配电子教案及相关教学资源可以从中国高校计算机课程网站下载。使用本书的学校也可以与作者(ygwang21@163.com)联系,获取更多相关教学资源。

本书既可作为高等学校数据库课程教材,也可作为计算机等级考试的参考书,对从事数据库应用开发的技术人员也具有重要的参考价值。

  • 第1章 数据库基础知识与Visual vFoxPro系统概述
    • 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 定制项目管理器
    • 本章小结
    • 习题1
  • 第2章 Visual FoxPro语言基础
    • 2.1 Visual FoxPro的命令格式
      • 2.1.1 Visual FoxPro的命令格式
      • 2.1.2 Visual FoxPro命令的书写规则
    • 2.2 Visual FoxPro的数据类型
      • 2.2.1 字符型
      • 2.2.2 数值型
      • 2.2.3 浮点型
      • 2.2.4 双精度型
      • 2.2.5 整型
      • 2.2.6 货币型
      • 2.2.7 日期型
      • 2.2.8 日期时间型
      • 2.2.9 逻辑型
      • 2.2.10 备注型
      • 2.2.11 通用型
    • 2.3 常量和变量
      • 2.3.1 常量
      • 2.3.2 变量
      • 2.3.3 数组
      • 2.3.4 内存变量的操作
    • 2.4 运算符与表达式
      • 2.4.1 算术运算符与数值表达式
      • 2.4.2 字符串运算符与字符串表达式
      • 2.4.3 日期时间运算符与日期表达式
      • 2.4.4 关系运算符与关系表达式
      • 2.4.5 逻辑运算符与逻辑表达式
    • 2.5 常用函数
      • 2.5.1 数值运算函数
      • 2.5.2 字符处理函数
      • 2.5.3 日期、时间处理函数
      • 2.5.4 转换函数
      • 2.5.5 逻辑函数
      • 2.5.6 其他函数
    • 本章小结
    • 习题2
  • 第3章 数据表与数据库的基本操作
    • 3.1 数据库、表的基本概念
    • 3.2 数据表的建立和修改
      • 3.2.1 表结构的建立
      • 3.2.2 表数据的录入
      • 3.2.3 表的打开和关闭
      • 3.2.4 表结构的显示、修改与复制
    • 3.3 数据表的维护
      • 3.3.1 记录的显示
      • 3.3.2 记录的修改
      • 3.3.3 记录指针的定位
      • 3.3.4 记录的插入与追加
      • 3.3.5 记录的删除与恢复
      • 3.3.6 数据转换
    • 3.4 表的排序和索引
      • 3.4.1 排序
      • 3.4.2 索引
    • 3.5 数据的检索
      • 3.5.1 顺序查询命令
      • 3.5.2 索引查询命令
    • 3.6 数据的统计
      • 3.6.1 统计记录个数的命令
      • 3.6.2 求和命令
      • 3.6.3 求平均值命令
      • 3.6.4 汇总命令
    • 3.7 多表操作
      • 3.7.1 工作区
      • 3.7.2 表的联接
      • 3.7.3 表的关联
    • 3.8 数据库的操作
      • 3.8.1 数据库设计
      • 3.8.2 数据库的基本操作
      • 3.8.3 数据库表的基本操作
      • 3.8.4 数据词典的使用
    • 本章小结
    • 习题3
  • 第4章 查询与视图
    • 4.1 建立查询
      • 4.1.1 查询设计器
      • 4.1.2 用查询设计器建立查询
    • 4.2 创建视图
      • 4.2.1 视图的概念
      • 4.2.2 视图设计器
      • 4.2.3 创建本地视图
      • 4.2.4 创建远程视图
    • 4.3 SQL查询
      • 4.3.1 SQL概述
      • 4.3.2 SQL-SELECT命令的格式
      • 4.3.3 SQL-SELECT命令查询示例
    • 本章小结
    • 习题4
  • 第5章 面向过程的结构化程序设计
    • 5.1 程序设计概述
    • 5.2 程序文件
      • 5.2.1 程序文件的建立、编辑与运行
      • 5.2.2 程序中的常用命令
    • 5.3 程序的基本控制结构
      • 5.3.1 顺序结构
      • 5.3.2 分支结构
      • 5.3.3 循环结构
    • 5.4 子程序、过程与自定义函数
      • 5.4.1 子程序
      • 5.4.2 过程
      • 5.4.3 自定义函数
    • 5.5 程序的调试
      • 5.5.1 调试器环境
      • 5.5.2 断点设置
      • 5.5.3 “调试”菜单中的命令介绍
    • 本章小结
    • 习题5
  • 第6章 面向对象的程序设计
    • 6.1 面向对象程序设计方法
      • 6.1.1 基本概念
      • 6.1.2 类
      • 6.1.3 对象引用
      • 6.1.4 对象属性设置
      • 6.1.5 调用对象的方法
      • 6.1.6 响应事件
    • 6.2 表单的建立
      • 6.2.1 用表单向导设计表单
      • 6.2.2 利用表单设计器设计表单
      • 6.2.3 在表单中对控件进行设置
      • 6.2.4 表单的属性设置
      • 6.2.5 表单的常用事件与方法
      • 6.2.6 表单数据环境设计器
    • 6.3 表单常用控件
      • 6.3.1 输出类控件
      • 6.3.2 输入类控件
      • 6.3.3 控制类控件
      • 6.3.4 容器类控件
    • 6.4 表单的高级设计
      • 6.4.1 表单集
      • 6.4.2 用户定义属性与方法程序
    • 本章小结
    • 习题6
  • 第7章 菜单和工具栏的设计
    • 7.1 菜单设计
      • 7.1.1 菜单设计的方法与步骤
      • 7.1.2 创建下拉式菜单
      • 7.1.3 创建快捷菜单
      • 7.1.4 菜单在应用程序中的使用
    • 7.2 创建自定义工具栏
      • 7.2.1 创建一个工具栏类
      • 7.2.2 为表单添加工具栏
      • 7.2.3 为Visual FoxPro主窗口加入工具栏
      • 7.2.4 建立与菜单协同变化的工具栏
    • 本章小结
    • 习题7
  • 第8章 报表的设计
    • 8.1 设计报表
      • 8.1.1 报表规划与布局
      • 8.1.2 报表设计步骤
      • 8.1.3 报表设计方法
      • 8.1.4 修改报表
    • 8.2 报表的输出
      • 8.2.1 预览报表
      • 8.2.2 打印报表
    • 本章小结
    • 习题8
  • 第9章 Visual FoxPro应用程序的设计与开发———“电台歌曲点播系统”
    • 9.1 应用程序的开发过程
      • 9.1.1 系统分析阶段
      • 9.1.2 系统设计阶段
      • 9.1.3 系统实施阶段
      • 9.1.4 系统维护阶段
    • 9.2 “电台歌曲点播系统”的开发
      • 9.2.1 “电台歌曲点播系统”的设计与总体规划
      • 9.2.2 “电台歌曲点播系统”的开发步骤
      • 9.2.3 “电台歌曲点播系统”的主要特色
    • 9.3 “电台歌曲点播系统”的发行
      • 9.3.1 创建发布目录
      • 9.3.2 使用安装向导创建发布磁盘和安装程序
    • 本章小结
    • 习题9
  • 参考文献

相关图书