书籍详情

新编Visual Foxpro程序设计教程

新编Visual Foxpro程序设计教程

作者:高怡新,谷秀岩等编著

出版社:机械工业出版社

出版时间:2003-10-01

ISBN:9787111125945

定价:¥27.00

购买这本书可以去
内容简介
  本书根据高等学校VisualFoxPro程序设计课程最新教学大纲组织编写,内容包括数据库和数据库管理系统的基本概念、VisualFoxPro的基础知识、数据库和数据表的基本操作、结构化查询语言SQL,以及传统的面向过程的程序设计方法和先进的可视化的面向对象程序设计方法,最后通过一个实例介绍设计数据库应用系统的各个步骤,有助于读者掌握基于数据库的实际应用程序开发技术。本书概念清晰、实例丰富、内容取舍合理、章节安排得当,各章均在阐述基本概念和要点的同时,通过相应范例进一步说明问题以加深读者理解。各章后均附有一定数量的习题,并在书后的附录中给出答案,便于读者复习参考。本书可作为各类院校非计算机专业VisualFoxPro程序设计课程的教学用书,也可作为全国计算机等级考试二级VisualFoxPro考试的培训教材和参考书。
作者简介
暂缺《新编Visual Foxpro程序设计教程》作者简介
目录
前言
第1章  VisualFoxPro概述
1.1  数据库基本概念
  1.1.1  数据与数据处理
  1.1.2  数据库系统
  1.1.3  数据库管理系统
1.2  数据模型
  1.2.1  实体与实体之间的联系
  1.2.2  几种主要的数据模型
1.3  关系型数据库
  1.3.1  关系术语与关系特点
  1.3.2  关系运算
1.4  微机数据库的发展
  1.4.1  数据库的起源
  1.4.2  xBASE时代
  1.4.3  FoxPro时代
  1.4.4  VisualFoxPro的推出
1.5  中文VisualFoxPro 6.0概述
  1.5.1  中文VisualFoxPr06.0的特点
  1.5.2  中文VisualFoxPr06.0的窗口界面
  1.5.3  中文VisualFoxPr06.0的工作方式
  1.5.4  中文VisualFoxPr06.0的环境设置
  1.5.5  中文VisualFoxPr06.0的设计工具
1.6  项目管理器
  1.6.1  项目管理器的启动
  1.6.2  项目管理器的操作
1.7  习题
第2章  VisualFoxPro的数据
2.1  常量
  2.1.1  字符型常量
  2.1.2数值型常量
  2.1.3  货币型常量
  2.1.4  日期型常量
  2.1.5  日期时间型常量
  2.1.6逻辑型常量
2.2  变量
  2.2.1  字段变量
  2.2.2  内存变量
2.3  表达式
  2.3.1  算术表达式
  2.3.2  字符表达式
  2.3.3  日期表达式
  2.3.4  逻辑表达式
  2.3.5  表达式书写规则
  2.3.6  表达式的计算和输出
2.4  函数
  2.4.1  数值处理函数
  2.4.2  字符处理函数
  2.4.3  日期和时间函数
  2.4.4  转换函数
  2.4.5  测试函数
2.5  命令格式与文件类型
  2.5.1  VisualFoxPro的命令格式
  2.5.2  VisualFoxPro的文件类型
2.6  习题
第3章  数据表的创建与维护
3.1  数据表的菜单操作
  3.1.1  表结构的创建
  3.1.2  数据表的打开
  3.1.3  数据的输入
  3.1.4  数据表的查看
  3.1.5  添加与删除记录
3.2  数据表的命令操作
  3.2.1  数据表的创建
  3.2.2  数据表的复制与删除
  3.2.3  记录指针的移动
  3.2.4  添加与插入记录
  3.2.5  显示记录
  3.2.6  修改记录
  3.2.7  删除记录
3.3  数据表的排序与索引
  3.3.1  数据表的物理排序
  3.3.2  索引的分类
  3.3.3  在表设计器中建立索引
  3.3.4  用命令建立索引
  3.3.5  索引文件的打开与关闭
3.4  数据表的查询与统计
  3.4.1  数据表的查询
  3.4.2  数据表的统计
3.5  习题
第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.2.4  记录有效性规则和触发器
4.3  永久关系和参照完整性
  4.3.1  创建表间永久关系
  4.3.2  建立参照完整性
4.4  多表操作
  4.4.1  选择工作区
  4.4.2  表间的逻辑关联
  4.4.3  表间的横向连接
  4.4.4  表间的数据更新
4.5  习题
第5章  查询与视图
5.1  查询的创建与使用
  5.1.1  使用查询设计器创建查询
  5.1.2  查询的运行与修改
  5.1.3  查询设计器的界面
  5.1.4  创建分组查询
  5.1.5  查询菜单的使用
5.2  视图的创建与使用
  5.2.1  视图的概念
  5.2.2  视图的创建
  5.2.3  使用视图更新数据
  5.2.4  视图的定制
  5.2.5  视图的使用与维护
5.3  习题
第6章  结构化查询语言SQL
6.1  SQL语言的特点
6.2  SQL的定义功能
  6.2.1  建立表结构
  6.2.2  修改表结构
  6.2.3  建立视图
  6.2.4  删除数据表
6.3  SQL的修改功能
  6.3.1  插入数据
  6.3.2  更新数据
  6.3.3  删除数据
6.4  SQL的查询功能
  6.4.1  SQL查询命令
  6.4.2  简单查询
  6.4.3  嵌套查询
  6.4.4  连接查询
  6.4.5  统计查询
  6.4.6  分组查询
  6.4.7  使用特殊运算符
  6.4.8  其他查询选项
6.5  习题
第7章  程序设计基础
7.1  程序文件的建立与运行
  7.1.1  程序文件的建立
  7.1.2  程序文件的运行
7.2  程序中常用命令
  7.2.1  环境设置命令
  7.2.2  交互输入命令
  7.2.3  其他辅助命令
7.3  结构化程序设计
  7.3.1  结构化程序设计方法
  7.3.2  三种基本程序结构
  7.3.3  顺序结构程序举例
7.4  分支结构程序设计
  7.4.1  简单分支结构
  7.4.2  选择分支结构
  7.4.3  多路分支结构
7.5  循环结构程序设计
  7.5.1  当型循环结构
  7.5.2  步长型循环结构
  7.5.3  扫描型循环结构
  7.5.4  多重循环结构
7.6  模块结构程序设计
  7.6.1  程序模块的建立与运行
  7.6.2  带参模块的建立与调用
  7.6.3  内存变量作用域
  7.6.4  过程与过程文件
  7.6.5  用户自定义函数
7.7  数组及其应用
  7.7.1  数组的定义与使用
  7.7.2  数组与表之间的数据传递
  7.7.3  数组应用举例
7.8  习题
第8章  面向对象程序设计
8.1  对象与类的基本概念
  8.1.1  对象与类
  8.1.2  对象与类的特性
8.2  Visual FoxPro的基类
  8.2.1  控件类
  8.2.2  容器类
8.3  对象的属性、方法与事件
  8.3.1  属性
  8.3.2  方法
  8.3.3  事件
8.4  创建用户自定义类
  8.4.1  用类设计器创建类
  8.4.2  用程序方式定义类
  8.4.3  类的复制与删除
8.5  用编程方式创建对象
  8.5.1  用函数创建对象
  8.5.2  向容器中添加对象
  8.5.3  在程序中引用对象
  8.5.4  编程创建对象举例
8.6  习题
第9章  表单设计
9.1  使用表单向导创建表单
  9.1.1  使用向导创建单表表单
  9.1.2  使用向导创建一对多表单
9.2  使用表单设计器创建表单
  9.2.1  表单设计器的启动
  9.2.2  表单设计工具
  9.2.3  在表单设计器中设计表单
  9.2.4  表单的修改与运行
9.3  使用表单生成器创建表单
9.4  常用表单事件与方法
  9.4.1  常用表单事件
  9.4.2  常用表单方法
9.5  设置数据环境
  9.5.1  数据环境
  9.5.2  数据绑定
  9.5.3  把表或字段拖入表单
9.6  各种表单控件应用举例
  9.6.1  标签、线条、形状与图像
  9.6.2  文本框与编辑框
  9.6.3  列表框与组合框
  9.6.4  命令按钮与命令按钮组
  9.6.5  复选框与选项按钮组
  9.6.6  微调控件
  9.6.7  计时器
  9.6.8  表格
  9.6.9  页框与容器
  9.6.10  ActiveX控件与ActiveX绑定控件
  9.7  习题
第10章  报表设计与菜单设计
10.1  报表设计概述
  10.1.1  设置报表数据源
  10.1.2  设计报表布局
  10.1.3  报表的打印
10.2  使用向导创建报表
10.3  创建“快速报表”
10.4  报表设计器
  10.4.1  报表设计器窗口
  10.4.2  报表设计工具
  10.4.3  在报表设计中使用控件
  10.4.4  设计分组报表
10.5  标签设计
10.6  菜单设计
  10.6.1  菜单设计器
  10.6.2  菜单设计步骤
  10.6.3  定制菜单
  10.6.4  菜单设计实例
  10.6.5  快捷菜单的创建
10.7  习题
第11章  多用户数据访问
11.1  多用户数据访问概述
  11.1.1  数据访问方式
  11.1.2  数据锁定
  11.1.3  数据解锁
  11.1.4  数据工作期
11.2  数据缓冲技术
  11.2.1  缓冲与锁定
  11.2.2  使用缓冲技术更新数据
11.3  事务处理
  11.3.1  事务处理控制命令
  11.3.2  使用事务处理
  11.3.3  事务处理的嵌套
11.4  冲突管理
  11.4.1  出错处理例程
  11.4.2  检测冲突的函数
  11.4.3  管理冲突的规则
11.5  习题
第12章  应用系统开发实例
12.1  系统总体设计
12.2  数据库设计
  12.2.1  数据库设计原则
  12.2.2  数据库设计过程
  12.2.3  本项目数据库设计
12.3  创建新类
12.4  系统主界面设计
  12.4.1  软件封面设计
  12.4.2  身份验证界面设计
12.5  功能模块设计
  12.5.1  查询模块设计
  12.5.2  维护模块设计
  12.5.3  其他模块设计
12.6  主菜单与主程序设计
  12.6.1  系统主菜单设计
  12.6.2  主程序设计
12.7  调试、连编与运行
  12.7.1  应用系统的调试
  12.7.2  应用系统的连编
  12.7.3  应用系统的运行
  12.7.4  应用系统的发行
12.8  习题
附录
附录A  各章习题参考答案
附录B  VisualFox Pro常用命令一览表
附录C  VisualFox Pro常用函数一览表
猜您喜欢

读书导航