《VFP数据库基础教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:郭丽,闫英琪主编
  • 出 版 社:兰州:甘肃文化出版社
  • 出版年份:2012
  • ISBN:9787549003563
  • 页数:311 页
图书介绍:本书以Visual FoxPro6.0中文版为平台,主要讲述了数据库的基础知识、数据表与数据库的基本操作、结构化查询语言SQL、结构化程序设计基础、面向对象程序设计基础、报表与标签设计等。适合具有计算机基础知识的读者,又可作为高等院校、高职高专院校非计算机专业数据库设计课程教材及各类培训教材,也可作为数据库编程爱好者学习的参考用书。

第1章 数据库基础知识 1

1.1 数据管理 1

1.1.1 数据与信息 1

1.1.2 数据处理与数据管理 2

1.1.3 数据处理技术的发展 2

1.2 数据库系统 4

1.2.1 数据库 4

1.2.2 数据库管理系统 4

1.2.3 数据库应用系统 4

1.2.4 计算机硬件系统 4

1.2.5 用户 5

1.2.6 数据库系统的特点 5

1.3 数据模型 6

1.3.1 相关概念 6

1.3.2 层次模型 8

1.3.3 网状模型 8

1.3.4 关系模型 8

1.4 关系数据库 8

1.4.1 关系模型的基本概念 8

1.4.2 关系的特点 9

1.4.3 关系的完整性规则 9

1.4.4 关系运算 10

本章小结 12

习题一 12

第2章 VFP 6.0基础知识 15

2.1 VFP 6.0系统特点 15

2.1.1 VFP 6.0的基本功能 15

2.1.2 VFP 6.0的特点 16

2.2 VFP 6.0的安装与启动 16

2.2.1 安装环境及安装步骤 16

2.2.2 启动与退出 18

2.3 VFP 6.0用户界面 19

2.4 VFP 6.0辅助设计工具 20

2.4.1 向导 21

2.4.2 设计器 21

2.4.3 生成器 21

2.5 VFP 6.0的工作方式 21

2.5.1 VFP 6.0的工作方式 21

2.5.2 VFP 6.0的命令结构 22

2.6 项目管理器的使用 22

2.6.1 项目的创建 22

2.6.2 项目的打开和关闭 23

2.6.3 项目管理器的组成 24

2.6.4 项目管理器的定制 25

2.6.5 项目管理器的操作 26

2.7 VFP 6.0系统的配置 26

本章小结 29

习题二 30

第3章 数据与数据运算 31

3.1 数据类型和文件类型 31

3.1.1 数据的分类 31

3.1.2 数据类型 31

3.1.3 文件类型 33

3.2 常量和变量 33

3.2.1 常量 33

3.2.2 变量 34

3.3 运算符与表达式 38

3.3.1 算术运算符与算术表达式 38

3.3.2 字符串运算符与字符串表达式 39

3.3.3 日期时间运算符与日期时间表达式 39

3.3.4 关系运算符与关系表达式 40

3.3.5 逻辑运算符与逻辑表达式 41

3.3.6 表达式运算优先级 41

3.3.7 宏替换 42

3.4 函数 42

3.4.1 函数的组成 42

3.4.2 函数的类型 42

3.4.3 函数的分类 43

3.4.4 常用函数 43

本章小结 54

习题三 54

第4章 数据表与数据库的基本操作 58

4.1 数据表的基本操作 58

4.1.1 表结构的设计与建立 59

4.1.2 表记录的输入 63

4.2 表的编辑修改 67

4.2.1 表文件的打开与关闭 67

4.2.2 表结构的显示与修改 68

4.2.3 表记录的显示与修改 69

4.2.4 表记录的插入 75

4.2.5 表记录的定位 75

4.2.6 表记录的删除与恢复 79

4.2.7 表的复制 83

4.3 排序与索引 84

4.3.1 排序 85

4.3.2 索引 86

4.4 表的查询 92

4.4.1 顺序查询 92

4.4.2 索引查询 93

4.5 表的统计 94

4.5.1 计数 94

4.5.2 求和 94

4.5.3 求平均值 95

4.5.4 分类汇总 95

4.6 多表操作 96

4.6.1 工作区 96

4.6.2 数据工作期 97

4.7 数据库的基本操作 98

4.7.1 数据库的概念 98

4.7.2 数据库的建立 99

4.7.3 数据库的操作 100

4.7.4 数据库中表的添加、新建、移去和删除 101

4.7.5 表的关联 102

4.7.6 数据字典 107

本章小结 112

习题四 113

第5章 查询与视图 117

5.1 查询 117

5.1.1 创建查询 117

5.1.2 修改查询 131

5.1.3 运行查询 131

5.1.4 定向输出查询结果 131

5.1.5 查看查询生成的SQL代码 132

5.2 视图 132

5.2.1 创建视图 133

5.2.2 修改视图 135

5.2.3 删除视图 135

5.2.4 使用视图更新数据 135

5.2.5 创建远程视图 136

本章小结 137

习题五 137

第6章 结构化查询语言SQL 140

6.1 SQL概述 140

6.2 数据查询 141

6.2.1 查询语句 141

6.2.2 简单查询 142

6.2.3 分组计算查询 147

6.2.4 多表联接查询 149

6.2.5 嵌套查询 154

6.2.6 集合的并运算 156

6.2.7 定向输出查询 156

6.3 数据定义 157

6.3.1 创建表 157

6.3.2 修改表 159

6.3.3 删除表 159

6.3.4 创建视图 160

6.4 数据操纵 161

6.4.1 记录插入 161

6.4.2 记录更新 162

6.4.3 记录删除 163

本章小结 163

习题六 164

第7章 结构化程序设计基础 167

7.1 程序文件的建立与运行 167

7.1.1 程序设计的基本概念 167

7.1.2 程序文件的建立 168

7.1.3 程序设计中的常用命令 171

7.2 程序的基本结构 175

7.2.1 顺序结构 175

7.2.2 选择结构 176

7.2.3 循环结构 183

7.3 多模块程序 189

7.3.1 子程序 189

7.3.2 过程 191

7.3.3 函数 193

7.4 变量的作用域 194

7.4.1 全局变量 194

7.4.2 局部变量 194

7.4.3 私有变量 195

本章小结 197

习题七 197

第8章 面向对象程序设计基础 203

8.1 面向对象的基本概念 203

8.1.1 对象和类 203

8.1.2 对象的属性、事件和方法 205

8.2 VFP中的类 206

8.2.1 类的创建 208

8.2.2 类的修改 212

8.2.3 对象的引用 213

本章小结 214

习题八 214

第9章 表单设计 217

9.1 创建表单 217

9.1.1 使用“表单向导”创建表单 217

9.1.2 使用“表单设计器”创建表单 222

9.1.3 修改表单 231

9.2 数据环境 232

9.2.1 设置数据环境 232

9.2.2 使用“数据环境设计器”向表单添加字段 234

9.3 常用控件 234

9.3.1 表单控件 234

9.3.2 标签控件 236

9.3.3 文本框控件 237

9.3.4 命令按钮控件 238

9.3.5 命令按钮组控件 241

9.3.6 选项按钮组控件 243

9.3.7 复选框控件 245

9.3.8 列表框控件和组合框控件 247

9.3.9 表格控件 250

9.3.10 页框控件 253

9.3.11 图像控件 254

9.3.12 形状控件 255

9.3.13 微调器控件 255

9.3.14 计时器控件 257

本章小结 258

习题九 259

第10章 菜单设计 263

10.1 菜单系统 263

10.1.1 菜单的类型 263

10.1.2 菜单系统的组成 263

10.2 菜单设计基础 264

10.2.1 菜单系统设计原则 264

10.2.2 菜单设计步聚 264

10.3 下拉式菜单设计 265

10.3.1 菜单设计器 265

10.3.2 “显示”菜单的命令 269

10.3.3 下拉式菜单设计 270

10.4 快速菜单设计 274

10.5 顶层菜单设计 274

10.6 快捷菜单设计 276

本章小结 278

习题十 278

第11章 报表与标签设计 280

11.1 报表设计 280

11.1.1 报表布局类型 280

11.1.2 使用向导创建报表 281

11.1.3 快速报表 288

11.1.4 “报表设计器”创建报表 291

11.1.5 分组与多栏报表 299

11.1.6 报表输出 302

11.2 标签设计 305

11.2.1 使用向导创建标签 305

11.2.2 使用“标签设计器”创建标签 307

本章小结 308

习题十一 308

参考文献 311