Visual FoxPro程序设计(第2版)

Visual FoxPro程序设计(第2版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: 主编
2012-01
版次: 1
ISBN: 9787121149078
定价: 31.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 263页
字数: 453千字
  •   本书以Visual FoxPro9.0为基础,对数据库系统的基本概念和基本理论进行了详细讲解,使学生了解关系型数据库的基本概念和程序设计方法,掌握一定的面向对象程序设计的能力,并能够灵活地应用VisualFoxPro语言设计程序、进行数据库的维护管理。《Visual FoxPro程序设计(第2版)》共分12章,分别介绍了VisualFoxPro中的基本概念,数据表的建立与维护,数据的查询与统计,数据库文件与项目文件的建立与基本操作,关系型数据库查询语言SQL的应用,常用的VFP函数,面向过程的程序设计方法,面向对象的程序设计基础,表单设计,菜单设计,报表设计,最后给出了一个数据库管理系统开发实例。

      本书侧重强调知识的应用性和实践性,内容由浅入深,结构力求全面系统,通过大量的实例帮助学生理解和掌握各种操作方法。为了巩固所学知识,每章配有思考与练习,以便检查教学效果;为了培养学生的实际操作能力,每章还配有上机实训,详细列出了操作步骤,以便引导学生完成操作。 第1章 Visual FoxPro概述

    1.1 数据库与数据模型

    1.1.1 数据库基本概念

    1.1.2 数据模型

    1.1.3 关系数据库

    1.1.4 关系数据库系统的发展

    1.2 VFP的特点

    1.3 VFP 9.0的安装与启动

    1.4 VFP 9.0的窗口和工作方式

    1.5 VFP的语言成分

    1.5.1 数据类型

    1.5.2 常量和变量

    1.5.3 数组

    1.5.4 运算符和表达式

    1.5.5 VFP命令格式和书写规则

    思考与练习

    第2章 VFP表的基本操作

    2.1 VFP表的建立

    2.1.1 分析和设计表结构

    2.1.2 建立表结构

    2.1.3 表数据的录入

    2.2 表的打开与关闭

    2.2.1 表的打开

    2.2.2 表的关闭

    2.3 表的显示

    2.3.1 表记录的显示

    2.3.2 表结构的显示

    2.4 目录操作

    2.5 文件的复制和删除

    2.6 记录指针的定位

    2.7 记录的追加与插入

    2.8 记录的删除和恢复

    2.8.1 记录的逻辑删除

    2.8.2 记录的恢复

    2.8.3 记录的物理删除与清空

    2.9 VFP表的修改

    2.9.1 表结构的修改

    2.9.2 表记录的修改

    2.9.3 记录与数组间的数据传送

    2.10 数据筛选

    2.10.1 记录的筛选

    2.10.2 字段的筛选

    思考与练习

    上机实训

    第3章 查询与统计

    3.1 排序

    3.2 索引

    3.2.1 索引的概念及类型

    3.2.2 索引文件的建立

    3.2.3 索引文件的打开

    3.2.4 设置主控索引

    3.2.5 索引文件的关闭

    3.2.6 索引的更新

    3.3 数据查询

    3.3.1 顺序查询

    3.3.2 索引查询

    3.4 数据统计与汇总

    3.4.1 数据统计

    3.4.2 数据汇总

    3.5 多表操作

    3.5.1 工作区的选择和互访

    3.5.2 表的关联

    3.5.3 表的联接

    思考与练习

    上机实训

    第4章 关系数据库文件管理

    4.1 VFP文件的层次结构

    4.1.1 VFP文件类型

    4.1.2 VFP文件的层次结构

    4.2 项目管理器及项目文件

    4.2.1 创建项目

    4.2.2 项目管理器的使用

    4.2.3 定制项目管理器

    4.3 数据库的设计

    4.4 数据库的创建及基本操作

    4.4.1 创建数据库

    4.4.2 打开和修改数据库

    4.4.3 关闭和删除数据库

    4.5 在数据库中添加和移去表

    4.5.1 在数据库中建立新表

    4.5.2 向数据库中添加数据表

    4.5.3 从数据库中移去数据表

    4.5.4 访问其他数据库中的表

    4.6 数据字典

    4.6.1 长表名和长字段名

    4.6.2 设置字段标题和注释

    4.6.3 设置有效性规则

    4.6.4 指定输入掩码和定义字段格式

    4.6.5 设置触发器

    4.6.6 设置表间永久关系及参照完整性

    思考与练习

    上机实训

    第5章 关系型数据库查询语言SQL

    5.1 SQL概述

    5.2 SQL查询

    5.2.1 SELECT-SQL的命令格式

    5.2.2 SELECT命令的使用方法

    5.3 定义功能

    5.4 操作功能

    5.5 查询与视图设计器

    5.5.1 查询设计器

    5.5.2 视图设计器

    思考与练习

    上机实训

    第6章 Visual FoxPro函数

    6.1 算术运算函数

    6.2 字符处理函数

    6.3 时间和日期函数

    6.4 转换函数

    6.5 测试函数

    思考与练习

    上机实训

    第7章 VFP程序设计

    7.1 程序文件的建立、修改与运行

    7.2 数据输入命令

    7.3 常用辅助命令

    7.4 程序的三种结构

    7.4.1 顺序结构

    7.4.2 分支结构

    7.4.3 循环结构

    7.5 格式化输入/输出命令

    7.6 子程序和过程

    7.6.1 子程序

    7.6.2 过程

    7.7 参数的传递和变量的作用域

    7.7.1 参数的传递

    7.7.2 变量的作用域

    思考与练习

    上机实训

    第8章 面向对象的程序设计基础

    8.1 面向过程和面向对象的程序设计

    8.1.1 面向过程的程序设计

    8.1.2 面向对象的程序设计

    8.2 面向对象的基本概念

    8.3 VFP中的类和对象

    8.4 事件和方法程序

    8.4.1 VFP常用事件

    8.4.2 VFP常用方法程序介绍

    思考与练习

    第9章 表单设计

    9.1 VFP表单概述

    9.2 表单向导

    9.2.1 表单向导

    9.2.2 一对多表单向导

    9.2.3 表单的数据环境

    9.3 表单设计器

    9.3.1 表单设计器的特点

    9.3.2 表单设计器的基本操作

    9.4 表单常用控件及属性

    9.5 类的设计

    思考与练习

    上机实训

    第10章 菜单设计

    10.1 VFP菜单概述

    10.1.1 菜单系统的规划和设计

    10.1.2 菜单的类型

    10.1.3 系统菜单及其设置

    10.2 下拉式菜单设计

    10.2.1 菜单文件的建立和打开

    10.2.2 菜单的修改及保存

    10.2.3 创建及运行菜单

    10.2.4 向菜单添加清理代码

    10.3 弹出式菜单设计

    思考与练习

    上机实训

    第11章 报表设计

    11.1 VFP报表概述

    11.2 报表向导

    11.3 报表设计器的基本操作

    11.4 报表设计器的高级操作

    11.4.1 页面设置

    11.4.2 设计报表带区

    11.4.3 创建报表控件

    11.4.4 报表变量

    思考与练习

    上机实训

    第12章 数据库应用系统开发实例

    12.1 需求分析

    12.2 数据库设计

    12.3 应用程序设计与实现

    12.4 项目组装

    12.5 建造分发应用程序

    12.6 制作发布磁盘
  • 内容简介:
      本书以Visual FoxPro9.0为基础,对数据库系统的基本概念和基本理论进行了详细讲解,使学生了解关系型数据库的基本概念和程序设计方法,掌握一定的面向对象程序设计的能力,并能够灵活地应用VisualFoxPro语言设计程序、进行数据库的维护管理。《Visual FoxPro程序设计(第2版)》共分12章,分别介绍了VisualFoxPro中的基本概念,数据表的建立与维护,数据的查询与统计,数据库文件与项目文件的建立与基本操作,关系型数据库查询语言SQL的应用,常用的VFP函数,面向过程的程序设计方法,面向对象的程序设计基础,表单设计,菜单设计,报表设计,最后给出了一个数据库管理系统开发实例。

      本书侧重强调知识的应用性和实践性,内容由浅入深,结构力求全面系统,通过大量的实例帮助学生理解和掌握各种操作方法。为了巩固所学知识,每章配有思考与练习,以便检查教学效果;为了培养学生的实际操作能力,每章还配有上机实训,详细列出了操作步骤,以便引导学生完成操作。
  • 目录:
    第1章 Visual FoxPro概述

    1.1 数据库与数据模型

    1.1.1 数据库基本概念

    1.1.2 数据模型

    1.1.3 关系数据库

    1.1.4 关系数据库系统的发展

    1.2 VFP的特点

    1.3 VFP 9.0的安装与启动

    1.4 VFP 9.0的窗口和工作方式

    1.5 VFP的语言成分

    1.5.1 数据类型

    1.5.2 常量和变量

    1.5.3 数组

    1.5.4 运算符和表达式

    1.5.5 VFP命令格式和书写规则

    思考与练习

    第2章 VFP表的基本操作

    2.1 VFP表的建立

    2.1.1 分析和设计表结构

    2.1.2 建立表结构

    2.1.3 表数据的录入

    2.2 表的打开与关闭

    2.2.1 表的打开

    2.2.2 表的关闭

    2.3 表的显示

    2.3.1 表记录的显示

    2.3.2 表结构的显示

    2.4 目录操作

    2.5 文件的复制和删除

    2.6 记录指针的定位

    2.7 记录的追加与插入

    2.8 记录的删除和恢复

    2.8.1 记录的逻辑删除

    2.8.2 记录的恢复

    2.8.3 记录的物理删除与清空

    2.9 VFP表的修改

    2.9.1 表结构的修改

    2.9.2 表记录的修改

    2.9.3 记录与数组间的数据传送

    2.10 数据筛选

    2.10.1 记录的筛选

    2.10.2 字段的筛选

    思考与练习

    上机实训

    第3章 查询与统计

    3.1 排序

    3.2 索引

    3.2.1 索引的概念及类型

    3.2.2 索引文件的建立

    3.2.3 索引文件的打开

    3.2.4 设置主控索引

    3.2.5 索引文件的关闭

    3.2.6 索引的更新

    3.3 数据查询

    3.3.1 顺序查询

    3.3.2 索引查询

    3.4 数据统计与汇总

    3.4.1 数据统计

    3.4.2 数据汇总

    3.5 多表操作

    3.5.1 工作区的选择和互访

    3.5.2 表的关联

    3.5.3 表的联接

    思考与练习

    上机实训

    第4章 关系数据库文件管理

    4.1 VFP文件的层次结构

    4.1.1 VFP文件类型

    4.1.2 VFP文件的层次结构

    4.2 项目管理器及项目文件

    4.2.1 创建项目

    4.2.2 项目管理器的使用

    4.2.3 定制项目管理器

    4.3 数据库的设计

    4.4 数据库的创建及基本操作

    4.4.1 创建数据库

    4.4.2 打开和修改数据库

    4.4.3 关闭和删除数据库

    4.5 在数据库中添加和移去表

    4.5.1 在数据库中建立新表

    4.5.2 向数据库中添加数据表

    4.5.3 从数据库中移去数据表

    4.5.4 访问其他数据库中的表

    4.6 数据字典

    4.6.1 长表名和长字段名

    4.6.2 设置字段标题和注释

    4.6.3 设置有效性规则

    4.6.4 指定输入掩码和定义字段格式

    4.6.5 设置触发器

    4.6.6 设置表间永久关系及参照完整性

    思考与练习

    上机实训

    第5章 关系型数据库查询语言SQL

    5.1 SQL概述

    5.2 SQL查询

    5.2.1 SELECT-SQL的命令格式

    5.2.2 SELECT命令的使用方法

    5.3 定义功能

    5.4 操作功能

    5.5 查询与视图设计器

    5.5.1 查询设计器

    5.5.2 视图设计器

    思考与练习

    上机实训

    第6章 Visual FoxPro函数

    6.1 算术运算函数

    6.2 字符处理函数

    6.3 时间和日期函数

    6.4 转换函数

    6.5 测试函数

    思考与练习

    上机实训

    第7章 VFP程序设计

    7.1 程序文件的建立、修改与运行

    7.2 数据输入命令

    7.3 常用辅助命令

    7.4 程序的三种结构

    7.4.1 顺序结构

    7.4.2 分支结构

    7.4.3 循环结构

    7.5 格式化输入/输出命令

    7.6 子程序和过程

    7.6.1 子程序

    7.6.2 过程

    7.7 参数的传递和变量的作用域

    7.7.1 参数的传递

    7.7.2 变量的作用域

    思考与练习

    上机实训

    第8章 面向对象的程序设计基础

    8.1 面向过程和面向对象的程序设计

    8.1.1 面向过程的程序设计

    8.1.2 面向对象的程序设计

    8.2 面向对象的基本概念

    8.3 VFP中的类和对象

    8.4 事件和方法程序

    8.4.1 VFP常用事件

    8.4.2 VFP常用方法程序介绍

    思考与练习

    第9章 表单设计

    9.1 VFP表单概述

    9.2 表单向导

    9.2.1 表单向导

    9.2.2 一对多表单向导

    9.2.3 表单的数据环境

    9.3 表单设计器

    9.3.1 表单设计器的特点

    9.3.2 表单设计器的基本操作

    9.4 表单常用控件及属性

    9.5 类的设计

    思考与练习

    上机实训

    第10章 菜单设计

    10.1 VFP菜单概述

    10.1.1 菜单系统的规划和设计

    10.1.2 菜单的类型

    10.1.3 系统菜单及其设置

    10.2 下拉式菜单设计

    10.2.1 菜单文件的建立和打开

    10.2.2 菜单的修改及保存

    10.2.3 创建及运行菜单

    10.2.4 向菜单添加清理代码

    10.3 弹出式菜单设计

    思考与练习

    上机实训

    第11章 报表设计

    11.1 VFP报表概述

    11.2 报表向导

    11.3 报表设计器的基本操作

    11.4 报表设计器的高级操作

    11.4.1 页面设置

    11.4.2 设计报表带区

    11.4.3 创建报表控件

    11.4.4 报表变量

    思考与练习

    上机实训

    第12章 数据库应用系统开发实例

    12.1 需求分析

    12.2 数据库设计

    12.3 应用程序设计与实现

    12.4 项目组装

    12.5 建造分发应用程序

    12.6 制作发布磁盘
查看详情
您可能感兴趣 / 更多
Visual FoxPro程序设计(第2版)
软件工程概论/全国高等职业教育计算机专业“十三五”规划教材
倪天林、丁爱萍 编
Visual FoxPro程序设计(第2版)
软件工程概论/高职高专院校“十二五”精品示范系列教材
倪天林、王伟娜 编
Visual FoxPro程序设计(第2版)
计算机应用基础与办公自动化
倪天林
Visual FoxPro程序设计(第2版)
Visual Foxpro程序设计
倪天林 主编
Visual FoxPro程序设计(第2版)
计算机应用基础
倪天林 主编
Visual FoxPro程序设计(第2版)
计算机应用基础
倪天林 主编