当前位置:首页 > 工业技术
数据库语言程序设计 Visual FoxPro 6.0
数据库语言程序设计 Visual FoxPro 6.0

数据库语言程序设计 Visual FoxPro 6.0PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:黄维金主编
  • 出 版 社:北京:北京理工大学出版社
  • 出版年份:2002
  • ISBN:7564000406
  • 页数:265 页
图书介绍:本书通过实例讲解了数据库系统与VisualFoxPro的基本概念和基础知识,关系型数据库语言程序设计的基础知识、设计思想和方法。
《数据库语言程序设计 Visual FoxPro 6.0》目录

第一章 数据库基础知识 1

1.1 计算机数据处理技术的发展 1

1.1.1 人工(程序)管理阶段 1

1.1.2 文件管理阶段 1

1.1.3 数据库管理阶段 2

1.2 数据库系统的基本概念 4

1.3 数据库模型 5

1.3.1 层次模型 5

1.3.2 网络模型 6

1.4.1 关系的数学定义 7

1.4 关系数据库系统 7

1.3.3 关系模型 7

1.4.2 专门的关系操作 8

习题一 9

第二章 Visual FoxPro 概述 11

2.1 Visual FoxPro 的特点 11

2.2 Visual FoxPro 运行环境 13

2.3 Visual FoxPro 的启动与退出 13

2.3.1 启动 Visual FoxPro 6.0 13

2.3.2 退出 Visual FoxPro 6.0 13

2.4.1 命令交互方式 14

2.4.2 界面交互方式 14

2.4 工作方式 14

2.4.3 程序执行方式 15

2.5 文件类型 15

2.6 Visual FoxPro 的用户界面 16

2.7 项目管理器 17

2.8 数据库和表 17

习题二 17

第三章 Visual FoxPro 编程基础 18

3.1 数据与数据类型 18

3.1.1 数据的概念 18

3.1.2 数据类型 18

3.2.1 常量 20

3.2 常量与变量 20

3.2.2 变量 21

3.2.3 赋值语句和简单输出语句 22

3.3 运算符与表达式 23

3.3.1 运算符 23

3.3.2 表达式 24

3.4 函数 25

3.4.1 字符处理函数 26

3.4.2 数值计算函数 28

3.4.3 日期时间函数 29

3.4.4 数据类型转换函数 31

3.4.5 测试函数 32

3.4.6 其他函数 36

习题三 37

第四章 Visual FoxPro 中表的基本操作 40

4.1 创建项目和表 40

4.1.1 利用“表设计器”创建项目和表 40

4.1.2 利用表向导创建表 44

4.1.3 利用命令窗口创建表 45

4.1.4 利用命令窗口创建项目 45

4.2 修改表结构 46

4.2.1 利用“表设计器”修改表结构 46

4.2.2 利用命令窗口实现 47

4.3 表数据的浏览与编辑 49

4.3.1 添加新记录 49

4.3.2 浏览表记录 51

4.3.3 记录指针定位与插入记录 52

4.3.4 筛选表 56

4.3.5 限制对字段的访问 57

4.3.6 定制浏览窗口 59

4.3.7 表数据的编辑 60

4.3.8 表数据的替换 61

4.3.9 表数据的输出 62

4.4.1 在浏览方式下删除表记录 63

4.4 记录的删除 63

4.4.2 用命令方式删除表记录 65

4.5 表的排序与索引 66

4.5.1 索引类型 67

4.5.2 用表设计器建立索引 67

4.5.3 利用命令窗口建立、打开和删除索引 68

4.5.4 筛选索引中的记录 70

4.5.5 索引的应用 70

4.5.6 用多个字段进行排序 71

4.6 表与表结构的复制 72

4.6.1 复制表结构 72

4.5.7 使用索引控制字段中重复值的输入 72

4.6.2 复制数据 75

4.6.3 利用命令窗口复制表 76

习题四 79

第五章 Visual FoxPro 数据库的基本操作 81

5.1 数据库的相关概念 81

5.2 创建数据库 82

5.3 向数据库中添加或移去表 83

5.3.1 向数据库添加表 84

5.3.2 将表从数据库中移去 84

5.4 定义表的字段级属性 85

5.5 定义表的记录级属性 87

5.6 项目管理器的使用 88

5.6.1 项目管理器的使用 89

5.6.2 项目管理器的其他操作 90

5.7 查询与统计命令 90

5.7.1 查询命令 90

5.7.2 统计命令 93

5.8 工作区与数据工作期 95

5.8.1 工作区的概念 95

5.8.2 数据工作期窗口 95

5.9 表之间的关联 97

5.10 表的连接 99

5.11 记录的参照完整性规则 100

5.12 数据查询 102

5.13 建立视图 105

习题五 107

第六章 关系数据库标准语言 SQL 108

6.1 SQL 的数据定义功能 108

6.1.1 表结构的建立 108

6.1.2 表结构的修改 111

6.2 SQL 的数据修改功能 114

6.2.1 删除数据 114

6.2.2 修改数据 114

6.2.3 更新数据 115

6.3 SQL 的数据查询功能 115

6.3.1 SELECT 命令 116

6.3.2 简单查询 120

6.3.3 嵌套查询 121

6.3.4 联接查询 122

6.3.5 分组与计算查询 126

6.3.6 集合的并运算 127

习题六 127

第七章 Visual FoxPro 面向过程的程序设计 130

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

7.1.1 程序文件的建立和修改 130

7.1.2 程序文件的保存和运行 131

7.2 输入/输出命令 133

7.2.1 交互式输入命令 133

7.2.2 格式输入/输出命令 134

7.3 设置系统工作状态命令 137

7.4 结构程序设计语句 138

7.4.1 顺序结构程序设计 138

7.4.2 分支结构程序设计 138

7.4.3 循环结构程序设计 142

7.5 自定义函数、子程序与过程 148

7.5.1 自定义函数 148

7.5.2 子程序 149

7.5.3 过程文件及其调用 150

7.5.4 变量的作用范围 153

7.6.2 常用的调试技术 155

7.6 调试技术 155

7.6.1 程序中常见的错误 155

7.6.3 调试窗口与跟踪窗口 156

习题七 157

第八章 Visual FoxPro 面向对象的程序设计基础 161

8.1 面向对象程序设计的基本概念 161

8.1.1 对象与类 161

8.1.2 事件与方法 162

8.2 项目管理器的使用 164

8.3 表单设计器的使用 167

8.3.1 创建表单 167

8.3.2 向表单中添加 Visual FoxPro 控件 174

8.3.3 运行表单 176

8.3.4 关闭活动的表单 177

8.4 菜单设计器的使用 177

8.4.1 设计菜单 177

8.4.2 创建菜单系统 177

8.4.3 创建菜单、快捷菜单、菜单项和子菜单 178

8.4.4 为菜单系统指定任务 180

8.4.5 启用和废止菜单项 182

8.4.6 为菜单或菜单项指定任务 182

8.5 报表设计器的使用 183

8.5.1 启动报表设计器 183

8.5.2 计划、创建报表布局 189

8.5.3 添加报表控件 191

8.5.4 选择、移动及调整报表控件的大小 194

8.5.5 复制和删除报表控件 195

8.5.6 报表数据分组 197

习题八 197

实验指导 199

实验一 表设计器的使用 199

实验二 记录的维护 200

实验三 数据库设计器的使用 203

实验四 查询设计器的使用 205

实验五 视图设计器的使用 207

实验六 项目管理器 209

实验九 报表设计 210

实验七 使用表单设计器创建表单 213

实验八 菜单设计 216

附录 223

附录1 操作命令语法与功能 223

附录2 函数名称与功能 235

附录3 对象、控件类名称与功能 249

附录4 属性、事件、方法的语法与功能 251

附录5 系统内存变量 263

参考文献 265

返回顶部