当前位置:首页 > 工业技术
Visual FoxPro程序设计
Visual FoxPro程序设计

Visual FoxPro程序设计PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:谢川主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2002
  • ISBN:7111082788
  • 页数:319 页
图书介绍:面向21世纪高职高专系列教材:本书在阐述数据库概念与设计理论的基础上,详细介绍了VisualFoxPro6.0的使用方法与技巧。具体内容包括:数据库系统概述、VisualFoxPro6.0系统概述、数据描述与标准命令格式、表的创建与操作、数据库的创建与操作、程序设计等。
《Visual FoxPro程序设计》目录

第1章 数据库系统概述 1

1.1 数据库基础 1

1.1.1 数据与信息 1

1.1.2 数据库、数据库管理系统、数据库系统 1

1.1.3 数据库技术 2

1.2 数据模型 4

1.2.1 数据模型的基本概念 5

1.2.2 概念模型 5

1.2.3 数据模型 6

1.3 数据库系统结构 8

1.3.1 从数据库管理系统角度出发的系统结构 8

1.3.2 从数据库用户角度出发的系统结构 10

1.4 数据库管理系统 12

1.4.1 数据库管理系统的功能 12

1.5 关系数据库 13

1.4.2 数据库管理系统的构成 13

1.5.1 关系模型 14

1.5.2 关系的完整性 16

1.5.3 关系的代数运算 16

1.5.4 关系数据库管理系统 20

1.6 小结 21

1.7 习题 21

2.1 Visual FoxPro的发展历史 22

第2章 Visual FoxPro系统概述 22

2.2 Visual FoxPro的特点、性能与工作环境 23

2.2.1 Visual FoxPro的特点 23

2.2.2 Visual FoxPro主要性能指标 25

2.2.3 Visual FoxPro的工作环境 26

2.3 Visual FoxPro的安装 27

2.4 Visual FoxPro的启动与退出 28

2.4.1 Visual FoxPro的启动 28

2.5 Visual FoxPro的文件类型 31

2.4.2 Visual FoxPro的退出 31

2.6 Visual FoxPro的用户界面 32

2.6.1 Visual FoxPro用户界面的操作方式 32

2.6.2 主界面的菜单系统功能 35

2.7 小结 43

2.8 习题 43

第3章 数据描述与标准命令格式 44

3.1 数据类型、常量和变量 44

3.1.1 数据类型 44

3.1.2 常量 46

3.1.3 变量 47

3.1.4 内存变量 48

3.1.5 数组变量 49

3.1.6 系统变量 50

3.2.2 字符表达式 51

3.2.1 算术表达式 51

3.2 表达式 51

3.2.3 关系表达式 52

3.2.4 逻辑表达式 53

3.2.5 表达式生成器 53

3.3 常用函数及其应用 55

3.3.1 函数分类 55

3.3.2 字符处理函数 56

3.3.3 数值处理函数 58

3.3.4 逻辑函数 59

3.3.5 日期和时间函数 59

3.3.6 其他函数 60

3.4 命令的标准格式 64

3.5 小结 65

3.6 习题 65

4.1 创建新表 68

4.1.1 数据表结构的设计 68

第4章 表的创建与操作 68

4.1.2 数据表结构的建立 70

4.1.3 记录输入 74

4.2 表的基本操作 78

4.2.1 表文件的打开与关闭 78

4.2.2 表结构的显示与修改 79

4.2.3 指针及定位 81

4.2.4 表内容的显示 84

4.2.5 表内容的修改 89

4.2.6 表内容的删除 90

4.3 表的索引及查找 93

4.3.1 内容的排序 93

4.3.2 表文件的索引 94

4.3.3 表内容的查询与检索 101

4.4.1 表内容的统计 102

4.4 表的其他操作 102

4.4.2 表的复制 105

4.4.3 数据的追加 106

4.5 小结 108

4.6 习题 108

第5章 数据库的创建与操作 110

5.1 创建数据库 110

5.1.1 建立数据库 110

5.1.2 数据库的打开 111

5.1.3 数据库中表的添加与清除 112

5.2 数据库其他操作 116

5.2.1 使用数据库中的数据表 116

5.2.2 表间关系 121

5.2.3 数据库的关闭与删除 126

5.3 多表操作 126

5.3.1 数据表文件的关联 126

5.3.2 数据表文件的连接 131

5.3.3 数据表文件的更新 133

5.5 习题 134

5.4 小结 134

第6章 Visual FoxPro程序设计 136

6.1 结构化程序设计纲要 136

6.1.1 对问题进行说明 136

6.1.2 分解问题 137

6.1.3 编制模块 137

6.1.4 示例程序 138

6.1.5 测试模块 139

6.1.6 组装全部模块 140

6.1.7 整体测试 141

6.2 基本语句和状态设置命令 141

6.2.1 输出命令 142

6.2.2 基本输入(ACCEPT/INPUT/WAIT) 146

6.3 程序的控制结构 148

6.3.2 选择结构 149

6.3.1 顺序结构 149

6.3.3 循环结构 156

6.4 过程与函数 159

6.4.1 函数 159

6.4.2 过程和过程设计 161

6.5 小结 164

6.6 习题 165

第7章 面向对象的程序设计基础 166

7.1 面向对象程序设计概述 166

7.2 VisualFoxPro中的对象与类 166

7.2.1 对象的定义 166

7.2.2 对象的特性 167

7.2.3 类 167

7.2.4 类与对象的关系 168

7.2.5 Visual FoxPro中的基类 171

7.3.1 对象的属性 172

7.3 Visual FoxPro中对象的属性、方法和事件 172

7.3.2 方法 173

7.3.3 事件 174

7.4 创建类 175

7.4.1 用类设计器创建类 175

7.4.2 以编程方式定义类 175

7.4.3 定义子类 176

7.4.4 使用“类设计器” 177

7.4.5 类成员属性 177

7.4.6 向容器添加控件 179

7.5 类在程序设计中的使用 180

7.5.1 使用类库 180

7.5.2 修改库中的类定义 181

7.5.3 从类库中删除类定义 182

7.5.4 类复制 182

7.6 小结 182

7.7 习题 183

第8章 数据库设计基础 184

8.1 数据库设计概述 184

8.1.1 数据库设计步骤 184

8.1.2 需求分析 185

8.1.3 概念结构设计 186

8.1.4 逻辑结构设计 187

8.1.5 物理结构设计 187

8.1.6 建立数据库 187

8.1.7 系统管理与维护 187

8.2 数据规范化 189

8.2.1 数据依赖 189

8.2.2 范式及关系模式的规范化 191

8.3 小结 194

8.4 习题 194

9.1.1 表单设计器 195

第9章 表单的创建与操作 195

9.1 表单类 195

9.1.2 操作表单 196

9.1.3 表单属性和方法 197

9.1.4 表单集 199

9.2 数据环境的定义 200

9.2.1 游标 200

9.2.2 关系 202

9.2.3 环境类 203

9.3 控件应用 204

9.3.1 创建表单与数据环境 204

9.3.2 标签控件 205

9.3.3 线条与形状控件 205

9.3.4 文本框 206

9.4.1 命令按钮和按钮组 209

9.4 按钮类控件 209

9.4.2 单选按钮 212

9.4.3 复选框 214

9.4.4 微调按钮 215

9.5 框类控件 216

9.5.1 列表框 216

9.5.2 组合框 219

9.5.3 编辑框 220

9.5.4 页框 221

9.5.5 表格 222

9.6 其他控件 225

9.6.1 图像控件 225

9.6.2 定时器控件 226

9.7 表单设计技巧 227

9.7.1 对象的编辑 227

9.7.2 对象的排列 228

9.9 习题 229

9.8 小结 229

第10章 数据查询、视图与菜单设计 231

10.1 查询向导 231

10.1.1 创建一个多表查询 231

10.1.2 打开和修改查询文件 237

10.2 查询设计器 237

10.2.1 启动查询设计器 237

10.2.2 设置表间联接条件 238

10.2.3 选定查询输出字段 241

10.2.4 筛选条件 242

10.2.5 编辑查询结果 243

10.2.6 查询的使用 248

10.3 SQL关系型数据库标准语言 248

10.3.1 SQL语言简介 248

10.3.2 Visual FoxPro中的SQL语言 249

10.4.1 视图使用的环境 254

10.4 创建本地视图 254

10.4.2 创建本地视图的方法 255

10.4.3 定制视图 258

10.5 创建远程视图 261

10.5.1 连接远程数据 261

10.5.2 创建远程视图的方法 265

10.6 菜单设计 266

10.6.1 菜单设计器的启动与功能 267

10.6.2 创建常规菜单 269

10.6.3 快速菜单功能 274

10.6.4 创建快捷菜单 275

10.6.5 调用菜单 276

10.7 小结 279

10.8 习题 279

11.1.1 创建报表 280

11.1 报表向导 280

第11章 报表和标签设计 280

11.1.2 创建一对多报表 284

11.2 报表设计器 288

11.2.1 报表设计器的带区 289

11.2.2 快速报表 290

11.2.3 报表设计器的数据环境 291

11.2.4 报表控件 292

11.2.5 数据分组 296

11.2.6 定义报表变量 298

11.3 标签 299

11.4 小结 303

11.5 习题 303

第12章 多用户与数据共享 304

12.1 多用户环境中的数据访问 304

12.1.1 多用户环境中数据访问的方式 304

12.1.2 数据锁定的方法 306

12.1.3 数据解锁的方法 309

12.1.4 数据工作期 310

12.2 数据缓冲技术 311

12.2.1 缓冲方法与锁定方式 311

12.2.2 使用缓冲技术更新数据 313

12.3 事务处理 314

12.3.1 事务处理的控制命令 315

12.3.2 使用事务 315

12.3.3 事务处理的嵌套 316

12.4 冲突处理 316

12.4.1 死锁 317

12.4.2 出错处理例程 317

12.4.3 冲突检测的函数 317

12.5 小结 317

12.6 习题 318

参考文献 319

相关图书
作者其它书籍
返回顶部