注册 登录 进入教材巡展
#
  • #

出版时间:2010-02

出版社:高等教育出版社

以下为《Visual FoxPro程序设计基础(第2版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 高等教育出版社
  • 9787040208474
  • 2版
  • 80401
  • 45242372-6
  • 平装
  • 16开
  • 2010-02
  • 450
  • 336
  • 工学
  • 软件工程
  • TP311.138FO
  • 通用
  • 本科
内容简介

 本书除保留原版中的精华外,新增加了全国计算机等级考试二级(Visual FoxPro程序设计)的公共知识部分,对原教材中的示例进行了精简,改写并新增加了大量更易于教学的示例内容,补充生成一个完整的"世界杯"信息管理应用程序。

本书以一个贯穿全书的实例"足球世界杯"资料管理数据库为线索,以数据库管理系统Visual FoxPro为背景,循序渐进、深入浅出地介绍数据库基本理论、数据设计及操作、可视化编程技术和面向对象程序设计的方法,内容丰富,通俗易懂。数据库设计新颖、生动,贴近学生生活,体现现代教学以学生为主体、教师为主导的理念。全部资料采用真实数据,举例充分,突出应用,以案例驱动方式,通过生动的实例,使学习者对应用程序开发有全面、深刻的理解。

与本书配套的上机实验指导与测试教材同期出版并附有光盘。提供书中涉及的所有数据库数据、实验用数据、综合实验数据等教学资源,同时为教材使用者提供电子课件、试题库。配套教材便于教师备课,同时也便于学生开展自主学习和探索式学习。

本书可作为高等学校、各类培训班教材,也可供计算机应用开发人员学习使用。

目录

 第一部分 数据库基础
  第一章 Visual FoxPro系统概述
   1.1 数据库基本理论
    1.1.1 数据、信息与数据处理
    1.1.2 数据库系统
    1.1.3 数据模型
    1.1.4 关系数据库
   1.2 Visual FoxPro的运行界面
    1.2.1 安装、启动与退出
    1.2.2 用户界面
   1.3 项目管理器
    1.3.1 创建项目
    1.3.2 项目管理器的组成
    1.3.3 使用项目管理器管理文件
   1.4 Visual FoxPro工作方式及性能指标
    1.4.1 Visual FoxPro的工作方式
    1.4.2 “命令”窗口的使用
    1.4.3 向导、设计器和生成器
    1.4.4 文件类型及性能指标
   思考题
   实习题一
  第二章 Visual FoxPro数据基础
   2.1 常量、变量及数据类型
    2.1.1 常量及数据类型
    2.1.2 字段、内存变量及数组
   2.2 Visual FoxPro中的常用函数
    2.2.1 数值运算函数
    2.2.2 字符处理函数
    2.2.3 日期时间函数
    2.2.4 数据类型转换函数
    2.2.5 测试函数
   2.3 表达式与运算
    2.3.1 数值表达式与数值运算
    2.3.2 字符表达式与字符运算
    2.3.3 日期时间表达式与日期时间运算
    2.3.4 条件表达式及比较运算
    2.3.5 逻辑表达式及逻辑运算
   思考题
   实习题二
  第三章 数据库、表及其操作
   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 创建数据库
    3.2.2 操作数据库
   3.3 数据表的创建
    3.3.1 建立表结构
    3.3.2 记录的输入和删除
   3.4 数据表的基本操作
    3.4.1 在数据库设计器中操作数据表
    3.4.2 设置数据库表属性
    3.4.3 数据过滤和字段筛选
    3.4.4 工作区与多表操作
    3.4.5 操作表的常用命令
   3.5 索引
    3.5.1 索引的概念
    3.5.2 创建索引
    3.5.3 使用索引建立表间联系
    3.5.4 使用索引排序
    3.5.5 索引的常用命令
   3.6 数据完整性
    3.6.1 实体完整性与主关键字
    3.6.2 域完整性与有效性规则
    3.6.3 参照完整性
   思考题
   实习题三
 第二部分 数据库应用
  第四章 视图和查询的使用
   4.1 视图
    4.1.1 视图的概念
    4.1.2 使用视图向导创建视图
    4.1.3 使用视图设计器创建视图
    4.1.4 视图设计器
    4.1.5 视图与数据更新
    4.1.6 远程视图
   4.2 查询
    4.2.1 查询的概念
    4.2.2 使用查询设计器创建查询
    4.2.3 查询生成的SQL语句
    4.2.4 设置查询去向
   思考题
   实习题四
  第五章 结构化查询语言SQL
   5.1 SQL概述
   5.2 SQL的数据操作功能
    5.2.1 插入
    5.2.2 更新
    5.2.3 删除
   5.3 SQL的数据查询功能
    5.3.1 单表的查询
    5.3.2 联接查询
    5.3.3 嵌套查询
    5.3.4 集合的并运算
    5.3.5 几个特殊选项
   5.4 数据定义功能
    5.4.1 建立表结构
    5.4.2 表结构的修改
    5.4.3 表的删除
    5.4.4 使用SQL定义视图
   思考题
   实习题五
  第六章 Visual FoxPro程序设计
   6.1 Visual FoxPro程序设计特点
    6.1.1 过程化与面向对象程序设计
    6.1.2 Visual FoxPro程序的概念
   6.2 程序文件的建立与执行
    6.2.1 程序文件的建立
    6.2.2 程序的执行
   6.3 程序的基本结构
    6.3.1 顺序结构
    6.3.2 选择结构
    6.3.3 循环结构
    6.3.4 综合编程实例
   6.4 子程序、过程与自定义函数
    6.4.1 子程序
    6.4.2 过程和过程文件
    6.4.3 自定义函数
    6.4.4 子程序、过程、自定义函数的比较
    6.4.5 变量的作用域
   6.5 典型例题解析
   思考题
   实习题六
  第七章 表单设计
   7.1 表单设计基础
    7.1.1 类和对象
    7.1.2 容器与控件
   7.2 单表表单
    7.2.1 使用表单向导创建表单
    7.2.2 使用表单设计器创建表单
    7.2.3 设置、添加数据环境
    7.2.4 字段映像
    7.2.5 表单控件操作技巧
   7.3 一对多表单
    7.3.1 使用表单向导创建一对多表单
    7.3.2 使用表单设计器创建一对多表单
    7.3.3 以视图为数据源创建表单
   7.4 常用控件的使用
    7.4.1 不与数据绑定的控件
    7.4.2 与数据绑定的控件
   思考题
   实习题七
  第八章 报表与标签设计
   8.1 报表设计基础
    8.1.1 报表常规布局
    8.1.2 创建报表布局的方法
   8.2 利用向导建报表
   8.3 使用“快速报表”建报表
   8.4 使用报表设计器
    8.4.1 “报表设计器”窗口
    8.4.2 利用报表设计器修改报表
    8.4.3 利用报表设计器新建报表
    8.4.4 定义报表页面及打印报表
    8.4.5 分组报表
    8.4.6 报表设计技巧
   8.5 标签文件的建立
    8.5.1 利用向导建标签
    8.5.2 标签设计器
   思考题
   实习题八
  第九章 菜单设计与应用
   9.1 设计下拉式菜单
    9.1.1 规划菜单系统
    9.1.2 用菜单设计器建菜单
    9.1.3 快速建立菜单
   9.2 创建快捷菜单
   思考题
   实习题九
  第十章 生成应用程序
   10.1 应用程序开发实例
    10.1.1 使用项目管理器组织文件
    10.1.2 构造应用程序框架
    10.1.3 连编应用程序
   10.2 应用程序生成器
    10.2.1 使用应用程序向导
    10.2.2 使用应用程序生成器
   思考题
   实习题十
 第三部分 应用拓展
  第十一章 数据库设计
   11.1 数据库设计的特点
   11.2 数据库设计的基本步骤
    11.2.1 需求分析阶段
    11.2.2 系统设计阶段
    11.2.3 数据库概念结构设计阶段
    11.2.4 逻辑结构设计阶段
    11.2.5 数据库物理设计阶段
    11.2.6 数据库实施阶段
    11.2.7 数据库运行和维护阶段
   思考题
   实习题十一
  第十二章 综合基础知识
   12.1 数据结构与算法
    12.1.1 算法
    12.1.2 数据结构的基本概念
    12.1.3 线性表及其顺序存储结构
    12.1.4 栈和队列
    12.1.5 线性链表
    12.1.6 树与二叉树
    12.1.7 查找技术
    12.1.8 排序技术
   12.2 程序设计基础
    12.2.1 程序设计方法和风格
    12.2.2 结构化程序设计
    12.2.3 面向对象的程序设计
   12.3 软件工程基础
    12.3.1 软件工程基本概念
    12.3.2 结构化分析方法
    12.3.3 结构化设计方法
    12.3.4 软件的测试
    12.3.5 程序的调试
   思考题
   实习题十二
 附录 Visual FoxPro常用函数
 参考文献