21世纪高职高专信息技术类规划教材

数据库技术与应用——Visual FoxPro 6.0篇

分享 推荐 0 收藏 0 阅读 0
蒋直泉 , 阳柳 (主编) 邓建萍 , 朱希伟 , 刘仕云 (副主编) 978-7-115-25475-7

关于本书的内容有任何问题,请联系 桑珊

下家书,质量也不错,在贵州省内推广
35.00
立即购买 申请样书

内容摘要

  本书以Visual FoxPro 6.0为平台,从培养应用型、技能型人才角度出发,全面系统地介绍数据库基本原理、Visual FoxPro6.0基础、项目管理器、创建数据库和表、表的基本操作、索引与排序、多表操作、查询与视图、结构化查询语言(SQL)、报表设计、程序设计基础、程序设计、表单设计、菜单设计、应用程序的生成与发布以及综合实例。全书按照以能力培养为主的原则,突出实用性、适用性和先进性,结合实例深入浅出、循序渐进地引导读者学习。本书各章均配有习题并安排了11个单元的实训。
  本书适合作为高等职业教育“数据库技术与应用”课程的教材,也可以作为数据库培训教材。

目录

目 录

第 1章 数据库基本原理 1
1.1 数据库技术 1
1.1.1 数据库的基本概念 1
1.1.2 数据管理技术的发展 3
1.1.3 数据库系统的组成 4
1.2 数据模型 6
1.2.1 层次模型 7
1.2.2 网状模型 7
1.2.3 关系模型 8
1.3 关系数据库 9
1.3.1 关系数据库的基本概念 9
1.3.2 关系运算 10
练习题 12

第 2章 Visual FoxPro 6.0基础 14
2.1 启动和退出Visual FoxPro 6.0 14
2.1.1 启动Visual FoxPro 6.0 14
2.1.2 Visual FoxPro 6.0工作环境 15
2.1.3 退出Visual FoxPro 6.0 17
2.2 Visual FoxPro 6.0的文件类型 17
2.2.1 数据库文件 18
2.2.2 文档文件 18
2.2.3 程序文件 19
2.3 Visual FoxPro 6.0的工作方式 19
2.3.1 菜单方式 20
2.3.2 命令方式 20
2.3.3 程序方式 20
练习题 21

第3章 项目管理器 22
3.1 认识项目管理器 22
3.2 创建项目 22
3.2.1 菜单方式 22
3.2.2 命令方式 24
3.3 打开和关闭项目 25
3.3.1 打开项目 25
3.3.2 关闭项目 25
3.4 使用项目管理器 26
3.4.1 创建文件 26
3.4.2 添加文件 26
3.4.3 修改文件 27
3.4.4 移去文件 27
3.4.5 设置主文件 28
3.4.6 运行程序 28
3.4.7 连编应用程序 29
3.4.8 文件的包含与排除 29
练习题 31

第4章 创建数据库和表 33
4.1 创建数据库 33
4.1.1 使用“项目管理器”创建数据库 34
4.1.2 使用“新建”命令创建数据库 34
4.1.3 使用CREATE DATABASE命令创建数据库 35
4.2 打开与关闭数据库 35
4.2.1 打开数据库 35
4.2.2 关闭数据库 35
4.3 建立自由表 36
4.3.1 使用“项目管理器”创建自由表 36
4.3.2 使用“新建”命令创建自由表 38
4.3.3 使用CREATE命令创建自由表 38
4.4 建立数据库表 39
4.4.1 设置字段属性 40
4.4.2 设置索引 42
4.4.3 设置记录的有效性规则及触发器 43
4.5 修改表结构 44
4.5.1 使用“项目管理器”修改表结构 44
4.5.2 使用MODIFY STRUCTURE命令修改表结构 45
4.6 复制表结构 45
4.7 表与数据库 46
4.7.1 将自由表添加到数据库中 46
4.7.2 从数据库中移去表 46
练习题 47

第5章 表的基本操作 49
5.1 打开表 49
5.1.1 使用“文件”菜单中的“打开”命令 49
5.1.2 使用USE命令 49
5.1.3 使用“数据工作期”窗口 50
5.2 关闭表 51
5.2.1 使用USE命令 51
5.2.2 使用“数据工作期”窗口 51
5.3 添加记录 51
5.3.1 利用键盘添加记录 51
5.3.2 利用已有的表文件添加记录 52
5.4 浏览记录 52
5.4.1 使用“项目管理器”浏览记录 53
5.4.2 定制浏览窗口 53
5.4.3 使用浏览窗口 54
5.4.4 使用BROWSE命令浏览记录 57
5.5 编辑记录 63
5.5.1 使用“项目管理器”编辑记录 64
5.5.2 使用EDIT命令编辑记录 64
5.6 记录的定位 65
5.6.1 GO命令 65
5.6.2 SKIP命令 66
5.6.3 LOCATE命令 67
5.6.4 CONTINUE命令 67
5.7 显示记录 68
5.7.1 LIST命令 68
5.7.2 DISPLAY命令 69
5.8 更新记录 70
5.9 删除记录 70
5.9.1 DELETE命令 71
5.9.2 RECALL命令 71
5.9.3 PACK命令 72
5.9.4 ZAP命令 73
练习题 73

第6章 索引与排序 76
6.1 了解索引 76
6.2 建立索引 78
6.2.1 建立单一索引 79
6.2.2 建立结构复合索引 79
6.2.3 建立非结构复合索引 80
6.2.4 设置复合索引排序方式 80
6.2.5 设置有条件的索引 80
6.2.6 建立唯一索引和候选索引 81
6.2.7 使用COMPACT参数 82
6.2.8 使用ADDITIVE参数 82
6.2.9 建立组合索引解决排序冲突 82
6.3 打开和关闭索引文件 83
6.3.1 打开索引文件 83
6.3.2 关闭索引文件 84
6.4 设置当前索引文件 85
6.5 利用索引快速查询 85
6.5.1 FIND命令 86
6.5.2 SEEK命令 86
6.6 建立排序 87
练习题 89

第7章 多表操作 92
7.1 选择工作区 92
7.2 工作区互访 94
7.3 了解表间关系 94
7.4 建立表间临时关系 96
7.4.1 建立表间关联 96
7.4.2 取消表间关联 98
7.5 建立表间永久关系 98
7.5.1 建立表间永久关系 98
7.5.2 删除表间关系 99
7.5.3 编辑表间关系 99
练习题 99

第8章 查询与视图 102
8.1 创建查询 102
8.1.1 使用查询设计器创建查询 102
8.1.2 使用向导创建查询 104
8.1.3 设置要查询的字段 104
8.1.4 筛选记录 105
8.1.5 排序准则 106
8.1.6 建立分组汇总查询 107
8.2 查询的输出方向 108
8.3 运行查询 110
8.4 SELECT-SQL命令 110
8.5 本地视图与远程视图 112
8.5.1 使用向导创建本地视图 113
8.5.2 使用视图设计器创建本地视图 113
8.5.3 创建远程视图 114
8.5.4 CREATE SQL VIEW命令 116
8.6 利用视图更新数据 117
练习题 118

第9章 结构化查询语言(SQL) 121
9.1 SQL概述 121
9.2 SQL的数据定义功能 122
9.2.1 建立新表 123
9.2.2 为表添加新字段 124
9.2.3 编辑表中已有字段 125
9.2.4 删除表中指定字段 125
9.2.5 删除表 126
9.3 SQL的数据更新功能 126
9.3.1 插入记录 126
9.3.2 更新记录 127
9.3.3 删除记录 127
9.4 SQL的数据查询功能 128
练习题 130

第 10章 报表设计 132
10.1 创建报表 132
10.1.1 使用报表向导创建报表 132
10.1.2 使用报表设计器创建报表 134
10.1.3 使用快速报表创建报表 135
10.1.4 “报表设计器”工具栏 136
10.1.5 “报表控件”工具栏 136
10.2 设置报表数据源 137
10.2.1 设置报表的数据源 137
10.2.2 为数据环境中的表设置索引 138
10.3 报表布局 138
10.4 报表中使用控件 140
10.4.1 域控件 140
10.4.2 标签控件 143
10.4.3 OLE对象 143
10.4.4 线条、矩形和圆角矩形 144
10.5 数据分组 144
10.6 报表输出 145
练习题 147

第 11章 程序设计基础 149
11.1 程序的建立、编辑和运行 149
11.1.1 菜单方式 149
11.1.2 使用项目管理器 150
11.1.3 命令方式 151
11.2 常量和变量 152
11.2.1 常量 152
11.2.2 变量 152
11.3 数组 155
11.4 表达式与运算符 155
11.4.1 数值表达式 155
11.4.2 字符表达式 156
11.4.3 日期表达式 156
11.4.4 关系表达式 156
11.4.5 逻辑表达式 157
11.5 函数 158
11.5.1 数值型函数 158
11.5.2 字符型函数 159
11.5.3 日期函数 160
11.5.4 转换函数 162
11.5.5 测试函数 163
练习题 165

第 12章 程序设计 167
12.1 程序中常用的命令 167
12.1.1 输入命令 167
12.1.2 输出命令 170
12.1.3 常用的系统状态设置命令 171
12.1.4 其他命令 172
12.2 结构化程序设计 173
12.2.1 结构化程序的基本结构 174
12.2.2 结构化程序设计方法 174
12.3 顺序结构 174
12.4 选择结构 175
12.4.1 IF...ELSE...ENDIF语句 175
12.4.2 DO CASE...ENDCASE语句 177
12.5 循环结构 178
12.5.1 DO WHILE...ENDDO语句 178
12.5.2 SCAN...ENDSCAN语句 180
12.5.3 FOR...ENDFOR语句 181
12.5.4 多重循环 182
练习题 183

第 13章 表单设计 184
13.1 创建表单 184
13.1.1 表单向导 184
13.1.2 表单设计器 189
13.1.3 “表单设计器”工具栏 189
13.1.4 “表单控件”工具栏 190
13.2 设置数据环境 190
13.2.1 打开数据环境设计器 190
13.2.2 常用数据环境属性 191
13.2.3 向数据环境设计器添加、移去表或视图 191
13.2.4 数据环境设计器中关系的设置与编辑 191
13.3 表单的属性窗口 192
13.4 基本表单设计 193
13.5 表单的保存与运行 196
13.5.1 表单的保存 196
13.5.2 表单的运行 196
13.6 常用控件 196
13.6.1 标签  196
13.6.2 文本框  197
13.6.3 编辑框  199
13.6.4 命令按钮和命令按钮组  199
13.6.5 选项按钮组  201
13.6.6 复选框  202
13.6.7 列表框和组合框  203
13.6.8 表格  205
13.6.9 微调控件  207
13.6.10 其他常用控件 208
13.7 表单中的事件过程 209
13.7.1 表单中常用对象 209
13.7.2 表单中的事件 210
练习题 211

第 14章 菜单设计 212
14.1 菜单的基本概念 212
14.2 建立菜单 213
14.2.1 使用“项目管理器”创建菜单 213
14.2.2 使用“新建”命令创建菜单 214
14.2.3 使用CREATE MENU命令创建菜单 214
14.2.4 在“菜单设计器”窗口中创建菜单 214
14.2.5 创建快捷菜单 215
14.2.6 生成菜单程序 216
14.3 为菜单指定任务 217
14.3.1 为菜单指定子菜单 217
14.3.2 为菜单指定命令 218
14.3.3 为菜单指定过程 219
14.4 定义键盘访问键和快捷键 221
14.4.1 定义键盘访问键 221
14.4.2 定义键盘快捷键 221
14.5 菜单项的逻辑分组 222
练习题 223

第 15章 应用程序的生成与发布 224
15.1 生成应用程序 224
15.1.1 将数据库应用系统所涉及的文件添加到项目中 224
15.1.2 设置主文件 225
15.1.3 连编 225
15.2 制作安装盘 226
练习题 228

第 16章 综合实例 229
16.1 系统总体设计 229
16.2 数据库设计 230
16.3 窗体设计 230
16.4 报表设计 236
16.5 菜单设计 237
16.6 主程序设计 238
16.7 编译系统 239

实训 241
实训1 Visual FoxPro 6.0工作环境的认识 241
实训2 Visual FoxPro 6.0 项目管理器的使用 242
实训3 数据库和表的设计与操作(一) 243
实训4 数据库和表的设计与操作(二) 245
实训5 查询的创建 248
实训6 视图的创建和管理 249
实训7 报表 251
实训8 函数的使用和简单程序设计 252
实训9 表单设计(一) 254
实训10 表单设计(二) 256
实训11 菜单 262

读者评论

赶紧抢沙发哦!

我要评论

同系列书

  • 大学计算机基础实训教程

    魏玲 吴薇

      本书是高职高专“计算机基础”课程的实训教材。主要内容包括计算机基础知识的测试和答案,Windows使用、I...

    ¥19.80
  • Flash网页设计教程

    王爱红 石琳 田锦竹 石鹏明 吴江

      本书系统地介绍了Flash CS3的功能和操作技巧,包括走进Flash CS3的精彩世界,使用Flash ...

    ¥38.00
  • AutoCAD 2008中文版实例教程

    肖佳 艾旭 杨昌洪 蒋剑 华逢兆

      本书系统地介绍了AutoCAD 2008的功能和操作技巧,包括初识AutoCAD 2008、绘图设置、基本...

    ¥36.00
  • Photoshop图像处理教程

    李长安 詹黔江 仝妍妍 陈有源 吕昌清

      本书全面系统地介绍了Photoshop的基本操作方法和图形图像处理的技巧,包括图像的基础知识、文件操作和设...

    ¥36.00
  • 多媒体技术与应用

    穆肇南 孙莉 韩奕 彭虹 杜富麾

      本书主要介绍多媒体制作的实用技术,包括文本、图形、图像、声音、动画和视频等多媒体的实际处理与制作技术。全书...

    ¥35.00
人邮微信
本地服务
人邮微信
教师服务
二维码
读者服务
读者服务
返回顶部
返回顶部