书籍详情
Visual FoxPro数据库技术及应用
作者:匡松
出版社:人民邮电出版社
出版时间:2007-03-01
ISBN:9787115156037
定价:¥28.00
购买这本书可以去
内容简介
本书以Visual FoxPro 6.0为基础;内容包括数据库系统概述,Visual FoxPro概述,数据及其运算,数据表基本操作,索引的建立及应用,数据库及其操作、视图与查询操作,结构化查询语言(SQL),程序设计基础,面向对象程序设计,表单设计及应用,报表设计及应用,菜单设计及应用,应用程序的集成与发布等内容。.本书内容系统全面,结构科学合理,例题丰富,通俗易懂,全面覆盖全国计算机等级考试新大纲规定的二级Visual FoxPro考试内容。..本书适合作为高等院校非计算机专业“数据库及应用”课程的教材,也可作为全国计算机等级考试的辅导教材。...
作者简介
暂缺《Visual FoxPro数据库技术及应用》作者简介
目录
第1章 数据库系统概述 1.
1.1 数据. 信息与数据处理
1.1.1 数据与信息 1
1.1.2 数据处理 1
1.2 数据管理技术的发展 2
1.2.1 人工管理阶段 2
1.2.2 文件管理阶段 2
1.2.3 数据库系统阶段 3
1.3 数据库系统基本概念 3
1.3.1 数据库 3
1.3.2 数据库管理系统 4
1.3.3 数据库系统 4
1.3.4 数据库应用系统 4
1.4 数据模型 5
1.4.1 E-R数据模型 5
1.4.2 几种主要数据模型 6
1.5 关系数据库 8
1.5.1 关系术语 8
1.5.2 关系运算 9
1.5.3 关系数据库 9
1.5.4 关系的完整性 10
习题一 11
第2章 Visual FoxPro概述 14
2.1 Visual FoxPro的启动和退出 14
2.2 Visual FoxPro的用户界面 14
2.3 Visual FoxPro基本操作 16
2.3.1 Visual FoxPro操作方式 16
2.3.2 Visual FoxPro命令格式 16
2.4 Visual FoxPro可视化设计工具 17
2.4.1 Visual FoxPro向导 17
2.4.2 Visual FoxPro设计器 18
2.4.3 Visual FoxPro生成器 19
2.5 项目管理器的基本概念 20
2.5.1 创建项目 20
2.5.2 项目管理器的使用 21
习题二 23
第3章 数据及其运算 25
3.1 数据类型 25
3.2 常量 28
3.3 变量 28
3.3.1 内存变量 28
3.3.2 数组变量 30
3.3.3 字段变量 31
3.4 运算符与表达式 31
3.5 常用函数 34
3.5.1 数值运算函数 35
3.5.2 常用字符处理函数 37
3.5.3 常用转换函数 40
3.5.4 常用日期和时间函数 41
3.5.5 测试函数 42
习题三 45
第4章 数据表基本操作 49
4.1 建立表 49
4.1.1 分析和设计表的结构 49
4.1.2 建立表的结构 51
4.1.3 输入记录 54
4.2 打开和关闭表 57
4.2.1 打开表
4.2.2 关闭表
4.3 显示和修改表的结构 58
4.3.1 显示表结构 58
4.3.2 修改表结构 59
4.4 复制表 60
4.4.1 复制表结构 60
4.4.2 复制表文件 60
4.5 记录的操作 61
4.5.1 定位记录 61
4.5.2 显示记录 64
4.5.3 修改记录 67
4.5.4 删除与恢复记录
4.6 表的过滤 72
4.6.1 过滤字段 72
4.6.2 过滤记录 74
习题四 74
第5章 索引的建立及应用 78
5.1 索引 78
5.1.1 索引的概念及类型 78
5.1.2 建立索引 79
5.1.3 使用索引 83
5.2 多个表的同时使用 85
5.2.1 使用工作区 85
5.2.2 建立表间临时关系 86
习题五 90
第6章 数据库及其操作 92
6.1 建立和打开数据库 92
6.1.1 建立数据库 92
6.1.2 打开. 关闭. 删除数据库 93
6.2 数据库中表的基本操作 94
6.2.1 新建表 94
6.2.2 添加表 95
6.2.3 移去和删除表 97
6.3 设置数据库表的属性 97
6.3.1 设置表中字段的显示标题 97
6.3.2 设置表中字段的输入输出掩码 99
6.3.3 设置表中字段的默认值 100
6.3.4 设置表中字段的有效性规则 101
6.3.5 设置触发器 102
6.4 建立永久关系 104
6.4.1 建立表间的永久关系 104
6.4.2 设置参照完整性 106
习题六 108
第7章 视图与查询操作 111
7.1 视图 111
7.1.1 视图的概念 111
7.1.2 视图的创建和使用 111
7.2 查询的创建与使用 119
7.2.1 查询的概念 119..
7.2.2 查询的创建和使用 119
习题七 127
第8章 结构化查询语言(SQL) 130
8.1 SQL概述 130
8.1.1 SQL的特点 130
8.1.2 SQL的体系结构 130
8.2 SQL的数据查询功能 131
8.2.1 SELECT语句格式 131
8.2.2 投影查询 132
8.2.3 条件查询 133
8.2.4 统计查询 138
8.2.5 分组查询 138
8.2.6 查询的排序 139
8.2.7 内连接查询 141
8.2.8 自连接查询 142
8.2.9 修改查询去向 143
8.2.10 嵌套查询 144
8.2.11 集合查询 147
8.3 SQL的数据定义功能 148
8.3.1 创建表 148
8.3.2 修改表的结构 150
8.3.3 删除表 151
8.3.4 视图的定义和删除 152
8.4 SQL的数据操纵功能 153
8.4.1 插入记录 153
8.4.2 更新记录 154
8.4.3 删除记录 155
习题八 155
第9章 程序设计基础 160
9.1 程序文件 160
9.1.1 程序文件的概念 160
9.1.2 程序文件的建立. 编辑与运行 161
9.2 程序中的基本命令 163
9.2.1 交互式输入命令 163
9.2.2 其他命令 164
9.3 程序的基本结构 165
9.3.1 顺序结构 165
9.3.2 分支结构 166
9.3.3 循环结构 169
9.4 子程序. 过程与自定义函数 172
9.4.1 子程序 172
9.4.2 过程文件 173
9.4.3 内存变量的作用域和参数传递 175
9.4.4 自定义函数 178
习题九 179
第10章 面向对象程序设计 185
10.1 面向对象程序设计基础 185
10.1.1 基本概念 185
10.1.2 面向对象程序设计基本方法 186
10.1.3 Visual FoxPro中的类 187
10.1.4 属性. 事件与方法程序 188
10.2 对象的操作 189
10.2.1 引用对象 189
10.2.2 设置对象的属性值 190
10.2.3 调用对象方法 191
10.2.4 设计类与对象 191
习题十 198
第11章 表单设计及应用 200
11.1 表单设计基础 200
11.1.1 表单简介 200
11.1.2 表单向导 203
11.1.3 表单设计器 209
11.1.4 表单的运行 215
11.2 表单常用控件 216
11.2.1 控件的基本操作 216
11.2.2 标签控件 216
11.2.3 文本框控件 218
11.2.4 命令按钮控件 219
11.2.5 常用表单控件应用 222
11.3 表单其他控件 223
11.3.1 选项按钮组控件 223
11.3.2 复选框控件 225
11.3.3 编辑框控件 227
11.3.4 列表框控件 227
11.3.5 组合框控件 229
11.3.6 微调按钮控件 230
11.3.7 计时器控件 231
11.3.8 图像控件 232
11.3.9 表格控件 234
11.3.10 页框控件 235
11.3.11 命令按钮组控件 236
11.3.12 ActiveX控件和ActiveX绑定控件 237
习题十一 237
第12章 报表设计及应用 241
12.1 报表概述 241
12.1.1 报表组成 241
12.1.2 报表的常规布局 241
12.1.3 报表设计器界面 243
12.2 创建简单报表 245
12.2.1 报表向导 245
12.2.2 快速报表 248
12.3 报表设计器 250
12.3.1 启动报表设计器 250
12.3.2 设置报表的数据环境 251
12.3.3 报表的控件设计 251
12.3.4 报表的数据分组 253
12.4 报表的打印输出 256
12.4.1 使用菜单输出报表 256
12.4.2 使用命令输出报表 257
习题十二 257
第13章 菜单设计及应用 261
13.1 菜单设计概述 261
13.1.1 菜单的结构及类型 261
13.1.2 菜单设计的一般步骤 262
13.1.3 菜单设计器简介 263
13.1.4 “显示”菜单简介 265
13.2 菜单设计及运行 266
13.2.1 设计下拉菜单 266
13.2.2 给表单设计下拉菜单 270
13.2.3 设计快捷菜单 272
习题十三 274
第14章 应用程序的集成与发布 276
14.1 应用程序的一般开发过程 276
14.1.1 应用程序设计的基本过程 276
14.1.2 应用程序组织结构 277
14.1.3 主程序设计 278
14.2 利用项目管理器开发应用程序 280
14.2.1 用项目管理器组织文件 280
14.2.2 连编项目 281
14.3 发布应用程序 282
14.3.1 准备工作 282
14.3.2 应用程序的发布 282
习题十四 285
附录 习题参考答案 286
参考文献 292...
1.1 数据. 信息与数据处理
1.1.1 数据与信息 1
1.1.2 数据处理 1
1.2 数据管理技术的发展 2
1.2.1 人工管理阶段 2
1.2.2 文件管理阶段 2
1.2.3 数据库系统阶段 3
1.3 数据库系统基本概念 3
1.3.1 数据库 3
1.3.2 数据库管理系统 4
1.3.3 数据库系统 4
1.3.4 数据库应用系统 4
1.4 数据模型 5
1.4.1 E-R数据模型 5
1.4.2 几种主要数据模型 6
1.5 关系数据库 8
1.5.1 关系术语 8
1.5.2 关系运算 9
1.5.3 关系数据库 9
1.5.4 关系的完整性 10
习题一 11
第2章 Visual FoxPro概述 14
2.1 Visual FoxPro的启动和退出 14
2.2 Visual FoxPro的用户界面 14
2.3 Visual FoxPro基本操作 16
2.3.1 Visual FoxPro操作方式 16
2.3.2 Visual FoxPro命令格式 16
2.4 Visual FoxPro可视化设计工具 17
2.4.1 Visual FoxPro向导 17
2.4.2 Visual FoxPro设计器 18
2.4.3 Visual FoxPro生成器 19
2.5 项目管理器的基本概念 20
2.5.1 创建项目 20
2.5.2 项目管理器的使用 21
习题二 23
第3章 数据及其运算 25
3.1 数据类型 25
3.2 常量 28
3.3 变量 28
3.3.1 内存变量 28
3.3.2 数组变量 30
3.3.3 字段变量 31
3.4 运算符与表达式 31
3.5 常用函数 34
3.5.1 数值运算函数 35
3.5.2 常用字符处理函数 37
3.5.3 常用转换函数 40
3.5.4 常用日期和时间函数 41
3.5.5 测试函数 42
习题三 45
第4章 数据表基本操作 49
4.1 建立表 49
4.1.1 分析和设计表的结构 49
4.1.2 建立表的结构 51
4.1.3 输入记录 54
4.2 打开和关闭表 57
4.2.1 打开表
4.2.2 关闭表
4.3 显示和修改表的结构 58
4.3.1 显示表结构 58
4.3.2 修改表结构 59
4.4 复制表 60
4.4.1 复制表结构 60
4.4.2 复制表文件 60
4.5 记录的操作 61
4.5.1 定位记录 61
4.5.2 显示记录 64
4.5.3 修改记录 67
4.5.4 删除与恢复记录
4.6 表的过滤 72
4.6.1 过滤字段 72
4.6.2 过滤记录 74
习题四 74
第5章 索引的建立及应用 78
5.1 索引 78
5.1.1 索引的概念及类型 78
5.1.2 建立索引 79
5.1.3 使用索引 83
5.2 多个表的同时使用 85
5.2.1 使用工作区 85
5.2.2 建立表间临时关系 86
习题五 90
第6章 数据库及其操作 92
6.1 建立和打开数据库 92
6.1.1 建立数据库 92
6.1.2 打开. 关闭. 删除数据库 93
6.2 数据库中表的基本操作 94
6.2.1 新建表 94
6.2.2 添加表 95
6.2.3 移去和删除表 97
6.3 设置数据库表的属性 97
6.3.1 设置表中字段的显示标题 97
6.3.2 设置表中字段的输入输出掩码 99
6.3.3 设置表中字段的默认值 100
6.3.4 设置表中字段的有效性规则 101
6.3.5 设置触发器 102
6.4 建立永久关系 104
6.4.1 建立表间的永久关系 104
6.4.2 设置参照完整性 106
习题六 108
第7章 视图与查询操作 111
7.1 视图 111
7.1.1 视图的概念 111
7.1.2 视图的创建和使用 111
7.2 查询的创建与使用 119
7.2.1 查询的概念 119..
7.2.2 查询的创建和使用 119
习题七 127
第8章 结构化查询语言(SQL) 130
8.1 SQL概述 130
8.1.1 SQL的特点 130
8.1.2 SQL的体系结构 130
8.2 SQL的数据查询功能 131
8.2.1 SELECT语句格式 131
8.2.2 投影查询 132
8.2.3 条件查询 133
8.2.4 统计查询 138
8.2.5 分组查询 138
8.2.6 查询的排序 139
8.2.7 内连接查询 141
8.2.8 自连接查询 142
8.2.9 修改查询去向 143
8.2.10 嵌套查询 144
8.2.11 集合查询 147
8.3 SQL的数据定义功能 148
8.3.1 创建表 148
8.3.2 修改表的结构 150
8.3.3 删除表 151
8.3.4 视图的定义和删除 152
8.4 SQL的数据操纵功能 153
8.4.1 插入记录 153
8.4.2 更新记录 154
8.4.3 删除记录 155
习题八 155
第9章 程序设计基础 160
9.1 程序文件 160
9.1.1 程序文件的概念 160
9.1.2 程序文件的建立. 编辑与运行 161
9.2 程序中的基本命令 163
9.2.1 交互式输入命令 163
9.2.2 其他命令 164
9.3 程序的基本结构 165
9.3.1 顺序结构 165
9.3.2 分支结构 166
9.3.3 循环结构 169
9.4 子程序. 过程与自定义函数 172
9.4.1 子程序 172
9.4.2 过程文件 173
9.4.3 内存变量的作用域和参数传递 175
9.4.4 自定义函数 178
习题九 179
第10章 面向对象程序设计 185
10.1 面向对象程序设计基础 185
10.1.1 基本概念 185
10.1.2 面向对象程序设计基本方法 186
10.1.3 Visual FoxPro中的类 187
10.1.4 属性. 事件与方法程序 188
10.2 对象的操作 189
10.2.1 引用对象 189
10.2.2 设置对象的属性值 190
10.2.3 调用对象方法 191
10.2.4 设计类与对象 191
习题十 198
第11章 表单设计及应用 200
11.1 表单设计基础 200
11.1.1 表单简介 200
11.1.2 表单向导 203
11.1.3 表单设计器 209
11.1.4 表单的运行 215
11.2 表单常用控件 216
11.2.1 控件的基本操作 216
11.2.2 标签控件 216
11.2.3 文本框控件 218
11.2.4 命令按钮控件 219
11.2.5 常用表单控件应用 222
11.3 表单其他控件 223
11.3.1 选项按钮组控件 223
11.3.2 复选框控件 225
11.3.3 编辑框控件 227
11.3.4 列表框控件 227
11.3.5 组合框控件 229
11.3.6 微调按钮控件 230
11.3.7 计时器控件 231
11.3.8 图像控件 232
11.3.9 表格控件 234
11.3.10 页框控件 235
11.3.11 命令按钮组控件 236
11.3.12 ActiveX控件和ActiveX绑定控件 237
习题十一 237
第12章 报表设计及应用 241
12.1 报表概述 241
12.1.1 报表组成 241
12.1.2 报表的常规布局 241
12.1.3 报表设计器界面 243
12.2 创建简单报表 245
12.2.1 报表向导 245
12.2.2 快速报表 248
12.3 报表设计器 250
12.3.1 启动报表设计器 250
12.3.2 设置报表的数据环境 251
12.3.3 报表的控件设计 251
12.3.4 报表的数据分组 253
12.4 报表的打印输出 256
12.4.1 使用菜单输出报表 256
12.4.2 使用命令输出报表 257
习题十二 257
第13章 菜单设计及应用 261
13.1 菜单设计概述 261
13.1.1 菜单的结构及类型 261
13.1.2 菜单设计的一般步骤 262
13.1.3 菜单设计器简介 263
13.1.4 “显示”菜单简介 265
13.2 菜单设计及运行 266
13.2.1 设计下拉菜单 266
13.2.2 给表单设计下拉菜单 270
13.2.3 设计快捷菜单 272
习题十三 274
第14章 应用程序的集成与发布 276
14.1 应用程序的一般开发过程 276
14.1.1 应用程序设计的基本过程 276
14.1.2 应用程序组织结构 277
14.1.3 主程序设计 278
14.2 利用项目管理器开发应用程序 280
14.2.1 用项目管理器组织文件 280
14.2.2 连编项目 281
14.3 发布应用程序 282
14.3.1 准备工作 282
14.3.2 应用程序的发布 282
习题十四 285
附录 习题参考答案 286
参考文献 292...
猜您喜欢