图书介绍
Visual Foxpro 6.0 数据库程序设计基础 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![Visual Foxpro 6.0 数据库程序设计基础 第2版](https://www.shukui.net/cover/67/32240104.jpg)
- 陈富贵主编 著
- 出版社: 武汉:武汉大学出版社
- ISBN:7307054396
- 出版时间:2007
- 标注页数:415页
- 文件大小:133MB
- 文件页数:429页
- 主题词:关系数据库-数据库管理系统,Visual Foxpro 6.0-程序设计
PDF下载
下载说明
Visual Foxpro 6.0 数据库程序设计基础 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 数据库基本知识1
1.1 数据处理和数据管理技术1
1.2 数据库及其组织结构2
1.2.1 什么是数据库2
1.2.2 数据库的三级结构3
1.2.3 数据库系统4
1.3 数据库管理系统5
1.3.1 数据库管理系统的基本功能5
1.3.2 DBMS的组成5
1.4 数据模型6
1.4.1 实体及其属性的概念6
1.4.2 数据模型7
1.4.3 数据库种类9
1.5 E-R方法9
1.5.1 E-R图的基本图素10
1.5.2 设计E-R图的方法10
1.5.3 将E-R图转换为关系数据模型11
1.6 关系的几个术语和关系的性质14
1.6.1 关系的几个术语14
1.6.2 关系的性质15
1.7 关系运算16
1.7.1 传统的集合运算——并、差、交16
1.7.2 专门的关系运算——选择、投影、连接17
1.8 关系模型的实例20
习题23
第二章 Visual FoxPro 6.0概述26
2.1 Visual FoxPro 6.0运行环境与安装过程26
2.1.1 软件和硬件环境26
2.1.2 VFP 6.0中文版的安装26
2.1.3 VFP 6.0的启动与退出27
2.2 VFP 6.0数据库组成及其关系运算概述28
2.2.1 VFP中的关系运算28
2.2.2 VFP 6.0关系数据库的组成30
2.3 VFP中提供的工作方式31
2.4 VFP 6.0的文件类型及说明32
2.5 VFP 6.0的主要性能指标33
2.6 VFP 6.0的基本功能特点34
2.7 VFP 6.0的环境配置35
2.7.1 用“SET”命令配置环境参数35
2.7.2 用菜单操作交互设置环境参数37
习题40
上机实习题41
第三章 VFP 6.0的语言元素和系统函数42
3.1 VFP 6.0的语言元素42
3.1.1 关于常量与变量的概念42
3.1.2 VFP 6.0的内存变量及数据类型43
3.1.3 字段变量及其数据类型49
3.1.4 内存变量与字段变量的区别50
3.1.5 数组51
3.1.6 运算符与表达式53
3.2 利用“表设计器”建立自由表59
3.3 常见函数的使用62
3.3.1 数值运算函数63
3.3.2 字符操作函数64
3.3.3 日期和日期时间函数67
3.3.4 数据类型转换函数68
3.3.5 测试函数69
习题73
上机实习题76
第四章 VFP 6.0的命令及数据表的基本操作77
4.1 VFP 6.0的命令结构77
4.2 命令文件的建立、修改与执行80
4.3 数据表操作常用的命令82
4.3.1 数据表结构的建立、修改与追加记录82
4.3.2 数据表的打开和关闭83
4.3.3 数据表的显示85
4.3.4 数据表内容的复制86
4.3.5 数据表记录的定位87
4.3.6 数据表记录的增加、删除、编辑和修改89
4.3.7 排序、索引93
4.3.8 数据检索或查找定位命令97
4.3.9 数据表的统计99
4.4 多表操作101
4.4.1 工作区的选择101
4.4.2 数据表文件的连接、更新和关联104
习题108
上机实习题110
第五章 VFP程序设计112
5.1 输入和输出命令112
5.2 程序的三种基本结构114
5.2.1 顺序结构114
5.2.2 分支结构115
5.2.3 循环结构119
5.3 过程调用126
5.3.1 过程与过程文件的概念126
5.3.2 过程调用127
5.3.3 过程的嵌套调用131
5.3.4 带参数的过程调用132
5.4 内存变量的作用范围135
5.5 数组的使用137
5.5.1 数组的作用范围和一般使用137
5.5.2 数组与数据表之间的数据交换139
5.6 自定义函数140
5.6.1 自定义函数的句法141
5.6.2 函数的引用141
5.7 综合举例143
习题与上机实习题147
第六章 用户界面与项目管理器154
6.1 VFP 6.0的用户界面154
6.1.1 菜单系统155
6.1.2 工具栏158
6.1.3 三类可视化交互开发工具159
6.1.4 命令窗口164
6.2 项目管理器165
6.2.1 项目文件的建立165
6.2.2 项目管理器的界面166
6.2.3 项目管理器的使用170
习题172
上机实习题173
第七章 数据库的建立及数据完整性控制174
7.1 表结构的创建和数据输入174
7.1.1 建立表结构的三种方法174
7.1.2 表中的数据输入180
7.1.3 利用源表追加记录183
7.2 在“项目管理器”中对表的操作185
7.2.1 打开/关闭表185
7.2.2 在项目中添加/移去表185
7.2.3 在项目中修改表结构185
7.2.4 数据表维护186
7.2.5 记录查找和定位187
7.2.6 “数据工作期”简介190
7.3 数据库的设计191
7.3.1 数据库设计的基本过程191
7.3.2 表中字段的确定192
7.3.3 表间联系的确定193
7.4 数据库的创建与操作194
7.4.1 数据库文件的创建195
7.4.2 在数据库中添加、移去表197
7.4.3 直接创建数据库表199
7.4.4 在“表设计器”中设置表的属性200
7.4.5 数据库使用205
7.5 索引与排序的交互设置208
7.5.1 在表设计器中设置索引209
7.5.2 复合索引的使用214
7.6 表间关系的建立与编辑215
7.6.1 表间联系的建立215
7.6.2 表间联系的编辑216
7.7 参照完整性217
7.7.1 参照完整性的概念217
7.7.2 参照完整性的设置218
习题219
上机实习题220
第八章 SQL语言以及查询和视图设计222
8.1 概述222
8.2 SQL的数据定义功能223
8.2.1 表的定义223
8.2.2 表的删除226
8.2.3 表结构的修改226
8.3 SQL的操作功能228
8.3.1 插入228
8.3.2 更新229
8.3.3 删除229
8.4 SQL的查询功能230
8.4.1 SQL SELECT命令的格式230
8.4.2 简单查询232
8.4.3 带特殊运算符的条件查询232
8.4.4 排序233
8.4.5 简单的连接查询234
8.4.6 嵌套查询235
8.4.7 使用函数计算与分组查询237
8.4.8 使用量词和谓词的查询239
8.4.9 自连接和超连接查询241
8.4.10 用空值查询244
8.4.11 集合的并运算244
8.4.12 VFP的SQL SELECT命令中几个特殊选项245
8.5 视图及视图的定义246
8.6 查询设计与视图设计248
8.6.1 查询和视图设计的概念248
8.6.2 查询设计249
8.6.3 视图设计264
习题270
上机实习题272
第九章 表单设计274
9.1 面向对象程序设计的基本概念274
9.1.1 面向过程与面向对象274
9.1.2 对象、类、属性、事件和方法275
9.1.3 子类与继承276
9.1.4 Visual FoxPro的基类简介276
9.1.5 容器和控件277
9.1.6 VFP中对象的创建278
9.1.7 对象引用280
9.2 表单设计基础282
9.2.1 用“表单向导”设计表单282
9.2.2 用“表单设计器”设计表单285
9.2.3 表单的数据环境设置295
9.2.4 “字段映象”选项卡的设置298
9.2.5 表单上控件的操作与布局调整299
9.2.6 表单的常用属性、事件和方法以及属性和方法的添加300
9.3 一对多表单304
9.3.1 使用表单向导创建一对多表单304
9.3.2 使用“表单设计器”设计一对多表单306
9.4 常用控件的使用308
9.4.1 标签控件(Label)308
9.4.2 命令按钮和命令按钮组(CommandGroup)308
9.4.3 文本框(TextBox)控件309
9.4.4 选项按钮(OptionGroup)组311
9.4.5 复选(CheckBox)框312
9.4.6 表格(Grid)控件314
9.4.7 列表框控件和组合2框控件317
9.4.8 编辑(EditBox)框321
9.4.9 页框(PageFrame)控件321
9.4.10 微调(Spinner)控件323
9.4.11 计时器(Timer)控件324
9.4.12 ActiveX(OleBoundControl)绑定控件325
9.4.13 表单集326
9.5 表单中自定义类的使用327
习题331
上机实习题333
第十章 菜单与自定义工具栏335
10.1 VFP的菜单系统组成335
10.2 创建菜单系统的过程336
10.3 菜单系统的规划336
10.3.1 设计菜单系统的一般原则336
10.3.2 菜单系统规划实例337
10.4 菜单系统的建立338
10.4.1 用“菜单设计器”建立菜单系统338
10.4.2 利用VFP的菜单范例创建新的菜单344
10.4.3 为顶层表单添加菜单345
10.4.4 快捷菜单的创建346
10.4.5 编程方式定义菜单348
10.5 自定义工具栏351
10.5.1 利用现有工具栏创建定义新工具栏351
10.5.2 新建自定义工具栏类352
10.5.3 自定义工具栏类的使用354
10.5.4 菜单和自定义工具栏功能的协调355
习题356
上机实习题356
第十一章 报表与打印358
11.1 报表外观设计358
11.2 报表的创建途径359
11.3 利用向导创建报表359
11.3.1 启动报表向导的途径359
11.3.2 单表报表的创建359
11.3.3 一对多报表的创建363
11.4 使用设计器创建报表365
11.4.1 启动报表设计器的途径365
11.4.2 用报表设计器创建“快速报表”365
11.4.3 用“报表设计器”设计报表366
11.4.4 报表数据分组373
11.4.5 报表的修改和美化375
11.4.6 报表页面设置、多列布局与打印377
11.5 标签的创建379
11.5.1 利用标签向导建标签380
11.5.2 “标签设计器”382
习题382
上机实习题382
第十二章 VFP应用程序的开发383
12.1 开发VFP应用程序的一般过程383
12.1.1 需求分析383
12.1.2 系统设计386
12.1.3 具体实现389
12.1.4 测试和调试390
12.2 VFP应用程序的建立391
12.2.1 应用程序的管理391
12.2.2 主文件设置393
12.2.3 主程序设计394
12.2.4 连编应用程序395
习题398
上机实习题399
附录400
附录一 ASCII码表400
附录二 常用的函数及简单用法401
附录三 常用的事件、方法和属性404
附录四 Visual FoxPro 6.0常用命令410
主要参考文献416