注册 登录 进入教材巡展 进入在线书城
#
  • #

出版时间:2012年1月

出版社:电子工业出版社

以下为《Visual FoxPro数据库程序设计》的配套数字资源,这些资源在您购买图书后将免费附送给您:
试读
  • 电子工业出版社
  • 9787121156199
  • 1-1
  • 350622
  • 16开
  • 2012年1月
  • 264
  • 大学计算机公共课程
  • 研究生、本科
内容简介
本书以Visual Foxpro 6.0为例,详细介绍了Visual Foxpro 6.0的特点、功能以及如何使用Visual Foxpro 6.0进行程序设计与项目设计,并按照使用数据库的逻辑顺序,从数据库的交互操作、数据库程序设计和数据库应用系统开发3个方面组织教材内容,精心设计丰富恰当的实例,引导读者循序渐进的掌握数据库的基本理论和数据库应用系统开发的方法。
目录
第1章 数据库系统基础知识 / 1
1.1 数据库基础知识 / 1
1.1.1 数据、信息与数据处理 / 1
1.1.2 数据管理技术的发展 / 2
1.1.3 数据库系统基本概念 / 4
1.1.4 数据描述与数据模型 / 5
1.1.5 关系数据库 / 9
1.2 Visual FoxPro 6.0 概述 / 13
1.2.1 Visual FoxPro 6.0的安装 / 13
1.2.2 Visual FoxPro 6.0的启动与退出 / 13
1.2.3 Visual FoxPro 6.0的工作界面 / 14
1.2.4 Visual FoxPro 6.0的文件类型 / 15
1.2.5 Visual FoxPro 6.0的工作方式 / 16
1.2.6 Visual FoxPro 6.0默认目录的设置 / 17
1.2.7 Visual FoxPro 6.0的项目管理器 / 18
1.3 习题 / 20

第2章 数据类型与运算 / 23
2.1 数据类型、常量和变量 / 23
2.1.1 数据类型 / 23
2.1.2 常量 / 24
2.1.3 变量 / 25
2.1.4 变量操作命令 / 28
2.2 表达式 / 30
2.2.1 数值表达式 / 30
2.2.2 字符表达式 / 31
2.2.3 日期(日期时间)表达式 / 31
2.2.4 关系表达式 / 31
2.2.5 逻辑表达式 / 34
2.2.6 运算符混合运算表达式 / 34
2.3 常用内部函数 / 34
2.3.1 数值函数 / 35
2.3.2 字符函数 / 36
2.3.3 日期(日期时间)函数 / 39
2.3.4 数据类型转换函数 / 40
2.3.5 测试函数 / 41
2.3.6 显示信息函数 / 43
2.4 习题 / 44

第3章 数据库、表的基本操作 / 47
3.1 数据库的创建 / 47
3.1.1 设计数据库 / 47
3.1.2 建立数据库 / 48
3.1.3 打开和关闭数据库 / 50
3.1.4 修改数据库 / 51
3.1.5 删除数据库 / 51
3.2 表的建立 / 52
3.2.1 设计表结构 / 52
3.2.2 创建表结构 / 54
3.2.3 向表中输入数据记录 / 58
3.3 表的打开、关闭、显示与维护 / 60
3.3.1 表的打开和关闭 / 60
3.3.2 表的显示 / 61
3.3.3 表的修改 / 63
3.3.4 记录定位 / 65
3.3.5 表记录的增加 / 68
3.3.6 删除与恢复记录 / 68
3.3.7 表的复制 / 70
3.4 习题 / 72

第4章 数据库、表的进一步操作 / 74
4.1 表的排序和索引 / 74
4.1.1 排序 / 74
4.1.2 索引的基本概念 / 75
4.1.3 创建索引 / 76
4.1.4 使用索引文件 / 79
4.2 表的统计操作 / 82
4.3 多个表的同时使用 / 84
4.3.1 工作区的基本概念 / 84
4.3.2 选择工作区 / 85
4.3.3 建立表之间的临时关联 / 86
4.4 表之间的永久关系与参照完整性 / 87
4.4.1 建立表之间的永久关系 / 87
4.4.2 设置参照完整性 / 89
4.5 自由表 / 90
4.5.1 自由表的创建和特性 / 90
4.5.2 向数据库添加表和从数据库中移去表 / 91
4.6 习题 / 92

第5章 SQL语言 / 94
5.1 SQL语言概述 / 94
5.2 数据查询 / 95
5.2.1 简单查询 / 96
5.2.2 对查询结果排序 / 99
5.2.3 分组计算查询 / 100
5.2.4 多表查询 / 101
5.2.5 嵌套查询 / 105
5.2.6 集合的并运算查询 / 107
5.2.7 查询结果定向 / 108
5.3 数据定义 / 110
5.3.1 建立表结构 / 111
5.3.2 修改表结构 / 113
5.3.3 删除表 / 116
5.4 数据操纵 / 116
5.4.1 插入记录 / 117
5.4.2 更新记录 / 117
5.4.3 删除记录 / 119
5.5 习题 / 119

第6章 查询和视图 / 121
6.1 查询 / 121
6.1.1 创建查询的方法 / 121
6.1.2 用查询向导创建查询 / 122
6.1.3 用查询设计器创建查询 / 124
6.1.4 输出重定向 / 130
6.2 视图 / 131
6.2.1 视图设计器 / 131
6.2.2 建立与运行视图 / 132
6.3 习题 / 138

第7章 程序设计 / 140
7.1 程序设计基础 / 140
7.1.1 程序的相关概念 / 140
7.1.2 创建与修改程序文件 / 141
7.1.3 保存程序与运行程序 / 142
7.1.4 程序书写规则 / 144
7.2 程序中常用的一些语句 / 144
7.2.1 常用的基本语句 / 144
7.2.2 输入和输出语句 / 145
7.3 程序的基本控制结构 / 147
7.3.1 顺序结构 / 147
7.3.2 选择结构 / 147
7.3.3 循环结构 / 153
7.4 过程和自定义函数 / 159
7.4.1 过程 / 160
7.4.2 用户自定义函数 / 162
7.4.3 参数传递机制 / 164
7.4.4 过程文件 / 165
7.5 变量的作用域 / 166
7.5.1 局部变量 / 166
7.5.2 局域变量 / 167
7.5.3 私有变量 / 168
7.5.4 全局变量 / 169
7.6 习题 / 170

第8章 表单 / 173
8.1 表单的建立与运行 / 173
8.1.1 利用表单向导建立表单 / 173
8.1.2 利用表单设计器建立表单
/ 178
8.1.3 设置表单数据环境 / 184
8.2 VFP面向对象程序设计基础 / 186
8.3 常用的表单控件 / 188
8.3.1 标签(Label)控件 / 189
8.3.2 文本框(Text)控件 / 190
8.3.3 命令按钮(Command)控件 / 192
8.3.4 命令按钮组(Commandgroup)控件 / 194
8.3.5 选项按钮组(Optiongroup)控件 / 197
8.3.6 复选框(Check)控件 / 199
8.3.7 微调(Spinner)控件 / 200
8.3.8 列表框(List)控件 / 201
8.3.9 组合框(Comb)控件 / 203
8.3.10 编辑框(Edit)控件 / 205
8.3.11 表格(Grid)控件 / 206
8.3.12 页框(PageFrame)控件 / 208
8.3.13 图像框(Image)控件 / 211
8.3.14 计时器(Timer)控件 / 211
8.3.15 线条(Line)与形状(Shape)控件 / 213
8.4 习题 / 214

第9章 报表 / 216
9.1 利用报表向导创建报表 / 216
9.2 报表设计器 / 219
9.2.1 启动报表设计器 / 219
9.2.2 了解报表设计器 / 220
9.2.3 报表设计示例 / 222
9.3 快速报表的建立 / 228
9.4 报表的输出 / 229
9.5 习题 / 230

第10章 开发数据库应用系统 / 231
10.1 数据库应用系统的开发步骤 / 231
10.2 学生信息管理系统的设计 / 232
10.2.1 系统设计 / 232
10.2.2 数据库设计与实现 / 233
10.2.3 系统功能模块的设计 / 234
10.2.4 为顶层表单添加菜单 / 252
10.2.5 设计主程序 / 254
10.2.6 应用程序的连编 / 256