顶部
收藏

Visual FoxPro应用基础与面向对象程序设计教程(第3版)


作者:
李雁翎
定价:
24.00元
ISBN:
978-7-04-024376-5
版面字数:
430.000千字
开本:
16开
全书页数:
271页
装帧形式:
平装
重点项目:
暂无
出版时间:
2008-06-16
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
数据库技术

  本书是《Visual FoxPro应用基础与面向对象程序设计教程》(第二版)的修订版,曾获教育部优秀教材二等奖,省级优秀教学成果二等奖。
  本书根据教育部高等学校非计算机专业计算机基础课程教学指导委员会提出的有关“数据库技术及应用”要求,并配合全国计算机等级考试“Visual FoxPro二级”考试大纲的知识要点进行了修订。修订后的第三版整体上保持了原书的体系和风格,以数据库应用系统开发知识为主线,讲解Visual FoxPro的基本操作方法和操作命令,介绍面向对象程序设计方法,数据库设计、数据库应用系统开发的方法和步骤,通过大量实用的、丰富的实例讲解数据库的基本概念。全书以一个完整的系统开发案例为导引,将一个实用的案例拆分成若干例题进行讲解,并最终将其整合成一个完整的应用案例,深入浅出,整体性强,力图使读者学会Visual FoxPro基本操作,掌握面向对象程序设计及数据库应用系统开发方法。
  本书体系完整、结构清晰、实例丰富、图文并茂、精编精讲、易读易懂,全书体例具有创新性和普遍适用性,可作为高等学校本科生、专科生的教材,也可作为学习数据库应用技术的读者的自学用书。
  为了方便教师教学和学生自主学习,本书配有实验指导书、电子教案、例题、实验软件的电子文档及相关的教学网站,网址:http://computer.cncourse.com.cn。
  • 上篇Visual FoxPro基础
  • 第1章 数据库系统概述
    • 1.1 信息、数据和数据处理
      • 1.1.1 信息与数据
      • 1.1.2 数据处理
    • 1.2 数据模型
      • 1.2.1 层次模型
      • 1.2.2 网状模型
      • 1.2.3 关系模型
    • 1.3 数据库系统
      • 1.3.1 数据库
      • 1.3.2 数据库管理系统
      • 1.3.3 数据库系统的体系结构
      • 1.3.4 数据库系统的组成
    • 1.4 数据库设计
      • 1.4.1 需求分析
      • 1.4.2 概念结构设计
      • 1.4.3 逻辑结构设计
      • 1.4.4 物理结构设计
      • 1.4.5 数据库使用与维护
    • 本章知识点结构图
    • 思考题
    • 实验题
  • 第2章Visual FoxPro系统概述
    • 2.1 Visual FoxPro的特性
    • 2.2 Visual FoxPro的安装与启动
      • 2.2.1 安装环境
      • 2.2.2 Visual FoxPro的安装
      • 2.2.3 启动Visual FoxPro
      • 2.2.4 退出Visual FoxPro
    • 2.3 Visual FoxPro系统环境的配置
    • 2.4 Visual FoxPro的用户界面
      • 2.4.1 Visual FoxPro的主窗口
      • 2.4.2 标题栏
      • 2.4.3 菜单栏
      • 2.4.4 工具栏
      • 2.4.5 “命令”窗口
      • 2.4.6 工作区与状态栏
    • 2.5 Visual FoxPro的向导
    • 2.6 Visual FoxPro的生成器
    • 2.7 Visual FoxPro的设计器
    • 2.8 Visual FoxPro的项目管理器
      • 2.8.1 创建项目
      • 2.8.2 项目管理器的使用
      • 2.8.3 项目管理器及设置
    • 本章知识点结构图
    • 思考题
    • 实验题
  • 第3章 Visual FoxPro基础
    • 3.1 数据类型
      • 3.1.1 字符型
      • 3.1.2 数值型
      • 3.1.3 日期型
      • 3.1.4 日期时间型
      • 3.1.5 逻辑型
      • 3.1.6 备注型
      • 3.1.7 通用型
    • 3.2 数据存储
      • 3.2.1 常量
      • 3.2.2 内存变量
      • 3.2.3 数组变量
      • 3.2.4 字段变量
      • 3.2.5 记录
      • 3.2.6 对象
      • 3.2.7 内存变量的作用域
      • 3.2.8 有关内存变量的操作
    • 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.4.3 日期时间表达式
      • 3.4.4 关系表达式
      • 3.4.5 逻辑表达式
      • 3.4.6 名表达式
      • 3.4.7 类与对象操作符
    • 本章知识点结构图
    • 思考题
    • 实验题
  • 第4章 数据库及表操作
    • 4.1 建立表
      • 4.1.1 定义表中的数据类型
      • 4.1.2 利用“表设计器”创建表
      • 4.1.3 表的打开与关闭
      • 4.1.4 利用“表设计器“修改表结构
    • 4.2 表中数据的输入
      • 4.2.1 以追加方式输入数据
      • 4.2.2 备注型数据的输入
      • 4.2.3 通用型数据的输入
    • 4.3 表中数据的显示与修改
      • 4.3.1 用编辑方式显示和修改数据
      • 4.3.2 用浏览方式显示和修改数据
      • 4.3.3 使用操作命令浏览和修改数据
    • 4.4 表中数据访问控制
      • 4.4.1 限制对字段的访问
      • 4.4.2 限制对记录的访问
    • 本章知识点结构图
    • 思考题
    • 实验题
  • 第5章 索引及记录操作
    • 5.1 索引概述
      • 5.1.1 什么是索引
      • 5.1.2 索引的类型
    • 5.2 创建索引
    • 5.3 使用索引
      • 5.3.1 按索引字段排序
      • 5.3.2 按索引表达式排序
    • 5.4 记录的定位
      • 5.4.1 绝对定位
      • 5.4.2 相对定位
      • 5.4.3 条件定位
    • 5.5 删除记录
      • 5.5.1 逻辑删除
      • 5.5.2 恢复删除
      • 5.5.3 物理删除
    • 5.6 修改记录
      • 5.6.1 单记录修改
      • 5.6.2 条件修改
      • 5.6.3 成批修改
    • 本章知识点结构图
    • 思考题
    • 实验题
  • 第6章 数据库操作
    • 6.1 创建数据库
      • 6.1.1 创建数据库
      • 6.1.2 打开数据库
      • 6.1.3 向数据库中添加表
    • 6.2 使用数据库中的表
      • 6.2.1 设置表中字段的显示标题
      • 6.2.2 设置表中字段的注释
      • 6.2.3 设置表中字段的默认值
      • 6.2.4 设置表中字段的有效性规则
    • 6.3 建立表间的关系
      • 6.3.1 建立表间的一对一关系
      • 6.3.2 建立表间的一对多关系
      • 6.3.3 设置参照完整性
    • 本章知识点结构图
    • 思考题
    • 实验题
  • 第7章 视图与查询操作
    • 7.1 创建视图
    • 7.2 利用视图更新数据
    • 7.3 创建查询
    • 7.4 视图与查询的应用
    • 本章知识点结构图
    • 思考题
    • 实验题
  • 第8章 SQL
    • 8.1 SQL概述
      • 8.1.1 SQL的特点
      • 8.1.2 SQL的功能
    • 8.2 数据定义
      • 8.2.1 SQL的基本数据类型
      • 8.2.2 创建表
      • 8.2.3 修改表结构
      • 8.2.4 删除表
    • 8.3 数据更新
      • 8.3.1 插入记录
      • 8.3.2 更新记录
      • 8.3.3 删除记录
    • 8.4 数据查询
      • 8.4.1 Select语句
      • 8.4.2 基本查询
      • 8.4.3 条件查询
      • 8.4.4 嵌套查询
      • 8.4.5 分组查询
      • 8.4.6 排序查询
      • 8.4.7 连接查询
    • 本章知识点结构图
    • 思考题
    • 实验题
  • 下篇Visual FoxPro面向对象程序设计
  • 第9章 程序设计基础
    • 9.1 Visual FoxPro的工作方式
    • 9.2 程序文件的创建与编辑
    • 9.3 顺序结构
      • 9.3.1 输入语句
      • 9.3.2 输出语句
    • 9.4 分支结构
      • 9.4.1 单向分支
      • 9.4.2 双向分支
      • 9.4.3 多向分支
    • 9.5 循环结构
      • 9.5.1 “当”型循环
      • 9.5.2 “计数”型循环
      • 9.5.3 “指针”型循环
    • 9.6 过程与过程文件
    • 本章知识点结构图
    • 思考题
    • 实验题
  • 第10章 面向对象程序设计
    • 10.1 面向对象概念的引入
      • 10.1.1 对象
      • 10.1.2 类
      • 10.1.3 属性
      • 10.1.4 事件与方法
    • 10.2 创建类
      • 10.2.1 用菜单方式创建类
      • 10.2.2 以编程方式创建类
      • 10.3 对象的操作
      • 10.3.1 创建对象
      • 10.3.2 设置对象的属性
      • 10.3.3 驱动对象的事件
      • 10.3.4 调用对象的方法
    • 10.4 表单的常用控件
    • 本章知识点结构图
    • 思考题
    • 实验题
  • 第11章 表单设计
    • 11.1 创建表单
      • 11.1.1 利用“窗体设计器”创建表单
      • 11.1.2 利用“表单向导”创建表单
    • 11.2 修改表单
    • 11.3 运行表单
    • 11.4 表单设计实例
      • 11.4.1 设计“关于”表单
      • 11.4.2 设计“登录”表单
      • 11.4.3 设计“启动”表单
      • 11.4.4 设计“人才档案浏览”表单
      • 11.4.5 设计数据查询表单
    • 本章知识点结构图
    • 思考题
    • 实验题
  • 第12章ActiveX控件
    • 12.1 ActiveX控件概述
    • 12.2 添加ActiveX控件
    • 12.3 常用ActiveX控件
      • 12.3.1 MMControl控件
      • 12.3.2 TreeView控件
      • 12.3.3 ImageList控件
      • 12.3.4 ToolBar控件
    • 本章知识点结构图
    • 思考题
    • 实验题
  • 第13章 设计报表
    • 13.1 报表布局
      • 13.1.1 设置报表页面
      • 13.1.2 设置报表中数据的显示格式
      • 13.1.3 添加报表控件
      • 13.1.4 常用的报表布局
    • 13.2 创建报表
      • 13.2.1 利用“报表设计器”创建报表
      • 13.2.2 利用“报表向导”创建报表
    • 13.3 修改报表
    • 13.4 使用报表
    • 本章知识点结构图
    • 思考题
    • 实验题
  • 第14章 菜单与工具栏设计
    • 14.1 菜单系统
      • 14.1.1 设计菜单
      • 14.1.2 创建菜单
      • 14.1.3 生成菜单程序
      • 14.1.4 运行菜单
    • 14.2 工具栏
      • 14.2.1 定制系统工具栏
      • 14.2.2 创建工具栏对象
      • 14.2.3 利用ToolBar控件创建工具栏
    • 本章知识点结构图
    • 思考题
    • 实验题
  • 第15章 小型应用系统开发
    • 15.1 应用系统开发概述
      • 15.1.1 系统分析阶段
      • 15.1.2 系统设计阶段
      • 15.1.3 系统实施阶段
      • 15.1.4 系统维护阶段
    • 15.2 主要功能模块设计
      • 15.2.1 主程序设计
      • 15.2.2 启动页面设计
      • 15.2.3 登录页面设计
      • 15.2.4 菜单设计
      • 15.2.5 数据库设计
      • 15.2.6 数据表单设计
      • 15.2.7 报表设计
    • 15.3 数据库保护
      • 15.3.1 用户与权限
      • 15.3.2 数据库备份
      • 15.3.3 数据加密
      • 15.3.4 连编可执行程序
    • 本章知识点结构图
    • 思考题
    • 实验题
    • 附录
      • 附录A 常用命令一览表
      • 附录B 常用属性一览表
      • 附录C 常用事件一览表
      • 附录D 常用方法一览表
      • 附录E 系统变量一览表

相关图书