顶部
收藏

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


作者:
李雁翎
定价:
24.00 元
版面字数:
430.00千字
开本:
16开
装帧形式:
平装
页数:
284
最新
印次时间:
2020年01月
ISBN:
978-7-04-024376-5
物料号:
24376-00
出版时间:
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 系统变量一览表

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          相关图书