《Visual FoxPro数据库管理系统教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:程玮,陆晶主编;杨晓红,李静副主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2011
  • ISBN:9787302242208
  • 页数:316 页
图书介绍:本书涉及到许多新的微机技术,如Pentium的结构、保护模式下的内存管理等内容。

第1章 Visual FoxPro基础 1

1.1 Visual FoxPro系统概述 1

1.1.1 Visual FoxPro简介 1

1.1.2 Visual FoxPro的安装、启动与退出 4

1.1.3 Visual FoxPro的用户界面 7

1.1.4 Visual FoxPro系统运行环境参数设置 11

1.1.5 Visual FoxPro命令简介 14

1.1.6 Visual FoxPro的向导、设计器和生成器 16

1.2 Visual FoxPro的数据类型 18

1.3 Visual FoxPro常量、变量与函数 20

1.3.1 常量 20

1.3.2 变量 22

1.3.3 函数 28

1.4 Visual FoxPro运算符与表达式 28

1.4.1 算术运算符和数值表达式 29

1.4.2 字符串运算符及其表达式 29

1.4.3 日期时间运算符及其表达式 30

1.4.4 关系运算符及其表达式 30

1.4.5 逻辑运算符及其表达式 33

1.5 Visual FoxPro常用函数 34

1.5.1 数值运算函数 34

1.5.2 字符串操作函数 37

1.5.3 日期时间函数 40

1.5.4 数据类型转换函数 41

1.5.5 测试函数 42

1.6 常用Visual FoxPro系统设置命令 45

第2章 数据库基础知识 49

2.1 数据、信息和数据处理 49

2.1.1 数据 49

2.1.2 信息 50

2.1.3 数据处理 50

2.2 数据库和数据库管理系统 53

2.2.1 数据库 53

2.2.2 数据库管理系统 54

2.2.3 数据库系统 54

2.3 数据模型 55

2.3.1 数据模型概述 55

2.3.2 主要数据模型 57

2.4 关系型数据库 59

2.4.1 关系术语与关系数据库 59

2.4.2 关系的规范化 60

2.4.3 关系间的联系 64

2.4.4 关系的完整性 66

2.4.5 关系运算 68

2.5 数据库设计基础 71

2.5.1 数据库设计的基本原则 71

2.5.2 数据库设计的过程 72

第3章 数据库与数据表的基本操作 76

3.1 数据库的基本操作 76

3.1.1 创建数据库 76

3.1.2 使用数据库 78

3.1.3 修改数据库 80

3.1.4 删除数据库 80

3.2 数据库表的基本操作 81

3.2.1 设计数据表结构 81

3.2.2 创建数据库表 82

3.2.3 打开和关闭数据库表 85

3.2.4 修改和显示数据库表结构 87

3.2.5 修改数据库表属性 88

3.2.6 复制数据库表 90

3.3 数据库表记录的基本操作 91

3.3.1 使用“浏览”窗口 91

3.3.2 添加记录 93

3.3.3 显示记录 95

3.3.4 修改记录 96

3.3.5 删除与恢复记录 99

3.3.6 定位记录指针 101

3.3.7 使用“数据工作期” 103

3.3.8 其他操作 104

3.4 索引 105

3.4.1 索引的概念与类型 105

3.4.2 创建索引 107

3.4.3 使用索引 110

3.4.4 索引定位 111

3.4.5 删除索引 112

3.5 自由表的操作 112

3.5.1 自由表的概念 112

3.5.2 自由表和数据库表的转换 113

3.6 多数据表操作 113

3.6.1 工作区的概念 114

3.6.2 不同工作区的互访 114

3.6.3 建立数据表之间的关联 115

3.6.4 设置永久关系与参照完整性 117

第4章 数据查询与视图 120

4.1 查询 120

4.1.1 创建查询 120

4.1.2 使用查询 126

4.2 视图 127

4.2.1 视图的概念 127

4.2.2 创建视图 127

4.2.3 连接与远程视图 128

4.2.4 参数化视图 129

4.2.5 视图与数据更新 130

4.2.6 使用视图 132

第5章 关系数据库结构化查询语言SQL 133

5.1 SQL语言概述 133

5.2 SQL数据查询功能 134

5.2.1 基本查询 135

5.2.2 条件查询 136

5.2.3 连接查询 137

5.2.4 子查询 141

5.2.5 SQL语句中的运算符 143

5.2.6 数据统计查询 144

5.2.7 查询结果排序 148

5.2.8 查询结果的输出去向 150

5.3 SQL数据修改功能 151

5.3.1 插入记录命令 151

5.3.2 更新数据命令 152

5.3.3 删除数据命令 153

5.4 SQL数据定义功能 153

5.4.1 创建数据库和表结构 153

5.4.2 修改表结构 154

5.4.3 表的删除 156

5.4.4 创建和删除视图 156

第6章 结构化程序设计基础 158

6.1 结构化程序设计概述 158

6.1.1 程序的概念 158

6.1.2 程序设计与算法 158

6.2 程序文件的建立、编辑与执行 160

6.2.1 程序文件的建立与编辑 160

6.2.2 程序文件的调用执行 161

6.3 程序设计辅助命令 162

6.3.1 常用输入/输出命令 162

6.3.2 其他常用程序命令 165

6.4 程序的基本控制结构 167

6.4.1 顺序结构 167

6.4.2 分支结构 168

6.4.3 循环结构 171

6.5 子程序、过程文件与自定义函数 177

6.5.1 子程序 177

6.5.2 过程与过程文件 178

6.5.3 自定义函数 181

6.5.4 变量的作用域 182

6.6 程序调试 185

6.6.1 程序调试的一般方法 185

6.6.2 Visual FoxPro调试器的使用 186

6.7 结构化程序设计举例 188

第7章 面向对象的程序设计 192

7.1 面向对象的概念 192

7.1.1 对象与类 192

7.1.2 对象的属性、方法和事件 193

7.1.3 Visual FoxPro中的基类 193

7.2 创建表单 195

7.2.1 使用表单设计器创建表单 195

7.2.2 使用表单向导创建表单 196

7.3 操作表单 200

7.3.1 修改表单 200

7.3.2 运行表单 202

7.3.3 表单的属性、事件和方法 203

7.3.4 表单数据环境的设置 206

7.4 表单常用控件 207

7.4.1 控件的基本操作 207

7.4.2 标签控件 208

7.4.3 命令按钮和命令按钮组控件 208

7.4.4 文本框和编辑框控件 211

7.4.5 选项组和复选框控件 214

7.4.6 列表框和组合框控件 216

7.4.7 表格控件 221

7.4.8 页框控件 223

7.4.9 计时器控件 226

7.4.10 微调控件 226

7.4.11 图像控件 227

7.4.12 容器控件 227

7.5 Visual FoxPro中类的建立 228

第8章 菜单、报表与标签设计 232

8.1 菜单设计 232

8.1.1 创建下拉式菜单 232

8.1.2 菜单设计器 234

8.1.3 “快速菜单”命令 238

8.1.4 创建弹出式菜单 239

8.2 报表设计 240

8.2.1 常用报表布局 241

8.2.2 使用报表向导创建报表 241

8.2.3 使用报表设计器创建、编辑报表 243

8.2.4 使用“快速报表”命令创建报表 244

8.2.5 报表输出 245

8.2.6 设计报表 245

8.2.7 报表控件 248

8.2.8 报表设计实例 250

8.3 标签设计 251

8.3.1 使用标签向导 251

8.3.2 使用标签设计器 253

8.3.3 标签输出 255

第9章 应用系统开发简介 256

9.1 应用系统的开发过程 256

9.1.1 应用系统开发的基本步骤 256

9.1.2 应用系统总体规划设计 257

9.2 “人事管理信息系统”的开发设计简介 258

9.2.1 系统需求分析 258

9.2.2 系统总体规划设计 258

9.2.3 数据库、数据表设计 258

9.2.4 应用系统功能模块设计 261

9.2.5 应用系统主控程序 262

9.2.6 其他功能模块 263

9.3 “人事管理信息系统”应用程序简介 264

9.4 项目管理器与应用系统的连编 271

9.4.1 Visual FoxPro项目管理器 271

9.4.2 应用系统组编 275

附录 283

附录1 Visual FoxPro 6.0命令索引表 283

附录2 Visual FoxPro 6.0常用函数索引表 296

附录3 Visual FoxPro 6.0常用文件扩展名及其类型 299

附录4 Visual FoxPro 6.0常用系统文件 300

附录5 Visual FoxPro 6.0的基类 300

附录6 Visual FoxPro 6.0对象名称及功能 301

附录7 Visual FoxPro 6.0控件类名称及功能 302

附录8 Visual FoxPro 6.0对象属性名称与功能 302

附录9 Visual FoxPro 6.0事件名称与功能 312

附录10 Visual FoxPro 6.0方法名称与功能 314

参考文献 316