当前位置:首页 > 工业技术
VISUAL FOXPRO 6.0程序设计实用教程
VISUAL FOXPRO 6.0程序设计实用教程

VISUAL FOXPRO 6.0程序设计实用教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:李新仕主编
  • 出 版 社:武汉:华中科技大学出版社
  • 出版年份:2004
  • ISBN:7560930840
  • 页数:345 页
图书介绍:
《VISUAL FOXPRO 6.0程序设计实用教程》目录

第1章 数据库系统与Visual FoxPro 6.0基础知识 1

1.1 数据库的基本概念 1

1.1.1 信息、数据和数据处理 1

1.1.2 数据处理技术的发展 2

1.1.3 数据库系统的组成 3

1.1.4 数据库系统的体系结构 4

1.1.5 数据模型简介 5

1.1.6 关系数据库的概念 7

1.2 Visual FoxPro 6.0简介 8

1.2.1 Visual FoxPro 6.0的特点 8

1.2.2 Visual FoxPro 6.0工作方式 9

1.2.3 Visual FoxPro 6.0的启动和退出 10

1.2.4 Visual FoxPro 6.0的用户界面 11

1.2.5 Visual FoxPro 6.0中的文件类型 15

1.2.6 Visual FoxPro 6.0项目管理器 17

1.3 Visual FoxPro 6.0数据类型 23

1.4 常量、变量、函数与表达式 24

1.4.1 常量 25

1.4.2 变量 26

1.4.3 函数 28

1.4.4 表达式 32

1.5 Visual FoxPro 6.0命令的构成与格式 34

习题一 36

第2章 数据库与表 38

2.1 表的创建与使用 38

2.1.1 创建表 38

2.1.2 表的基本处理方法 48

2.1.3 表的排序与索引 59

2.1.4 数据查询 65

2.1.5 数据统计 70

2.1.6 多工作区操作 72

2.2 数据库的创建与使用 74

2.2.1 创建数据库 74

2.2.2 数据库表的字段级验证规则 81

2.2.3 数据库表的记录级验证规则 84

2.2.4 参照完整性 86

2.2.5 表间的临时关系 88

习题二 93

第3章 查询与视图 95

3.1 查询向导 95

3.1.1 创建一个多表查询 95

3.1.2 打开和修改查询文件 101

3.2 查询设计器 102

3.2.1 查询设计器的使用 102

3.2.2 编辑查询结果 108

3.2.3 查询的使用 114

3.3 SQL语言 114

3.3.1 SQL语言简介 114

3.3.2 SELECT-SQL查询 115

3.4 创建本地视图 119

3.4.1 视图使用的环境 119

3.4.2 创建本地视图的方式 120

3.4.3 定制视图 125

3.5 远程视图简介 128

习题三 128

第4章 程序设计基础 130

4.1 程序的建立、修改和运行 130

4.2 结构化程序设计 133

4.2.1 程序文件中的常用命令 134

4.2.2 程序的控制结构 136

4.2.3 顺序结构 137

4.2.4 分支结构 138

4.2.5 循环结构 143

4.3 过程与函数 149

4.3.1 子程序 149

4.3.2 过程 151

4.3.3 自定义函数 153

4.3.4 变量的作用域 154

习题四 156

第5章 面向对象程序设计 159

5.1 面向对象程序设计基本概念 159

5.1.1 对象 159

5.1.2 类 160

5.2 Visual FoxPro 6.0中的类和对象 161

5.2.1 容器类 161

5.2.2 控件类 161

5.2.3 容器对象和控件对象 161

5.3 Visual FoxPro 6.0的属性、事件和方法 162

5.3.1 常用属性 163

5.3.2 常用事件 164

5.3.3 常用方法 165

5.4 对象的引用 166

5.4.1 绝对引用和相对引用 166

5.4.2 设置对象的属性 166

5.4.3 事件的响应 167

5.4.4 方法的调用 168

5.5 表单设计 168

5.5.1 可视化编程的步骤 169

5.5.2 表单设计器 169

5.5.3 添加数据环境 172

5.5.4 常用的表单属性、事件和方法 175

5.6 表单控件 177

5.6.1 命令按钮和命令按钮组 178

5.6.2 标签 179

5.6.3 文本框 180

5.6.4 列表框 182

5.6.5 编辑框 185

5.6.6 复选框 185

5.6.7 选项按钮组 187

5.6.8 表格 190

5.6.9 计时器 192

5.6.10 组合框 193

5.6.11 页框 195

5.7 表单设计举例 196

习题五 202

第6章 报表设计 205

6.1 报表向导 205

6.1.1 创建报表 205

6.1.2 创建一对多报表 211

6.2 报表设计器的基本操作 215

6.2.1 启动报表设计器 215

6.2.2 使用快速报表创建报表 216

6.3 报表设计器的高级操作 218

6.3.1 设置数据源 218

6.3.2 定义报表布局 219

6.3.3 创建报表控件 224

6.3.4 定义报表变量 229

6.4 报表输出 232

习题六 232

第7章 菜单设计 233

7.1 设计和规划菜单系统 233

7.1.1 基本概念 233

7.1.2 设计和规划菜单 234

7.2 利用菜单设计器创建菜单系统 235

7.2.1 菜单设计器的使用 236

7.2.2 常规选项和菜单选项 239

7.2.3 菜单实例 242

7.3 连接菜单和任务 245

7.4 生成和运行菜单系统 246

7.5 创建快捷菜单 247

习题七 248

第8章 数据模型 249

8.1 实体及其联系 249

8.1.1 实体及其属性 249

8.1.2 实体间的联系 251

8.1.3 实体及实体联系的表示 252

8.2 数据模型与数据库类型 253

8.2.1 数据模型 253

8.2.2 数据库类型 253

8.3 E-R方法 256

8.3.1 E-R图的基本图素 256

8.3.2 E-R图的设计 257

8.4 从E-R图导出关系数据模型 259

习题八 263

第9章 关系数据库基本理论 265

9.1 关系的数学定义 265

9.2 关系的性质 267

9.3 数据库体系结构 268

9.3.1 三级模式结构 268

9.3.2 三级模式之间的映射 269

9.3.3 数据定义和操纵功能 269

9.4 关系数据库数据操纵语言DML 271

9.4.1 关系DML的特点 271

9.4.2 关系代数 271

9.5 关系数据库标准语言——SQL 275

9.5.1 SQL语言的特点 275

9.5.2 SQL的数据定义语句 276

9.5.3 SQL的数据库操纵语句 277

9.5.4 SQL的数据控制语句 279

9.6 关系规范化 279

9.6.1 预备知识 279

9.6.2 范式与规范化 282

习题九 285

第10章 应用系统的集成及应用实例 287

10.1 开发Visual FoxPro数据库应用系统的一般步骤 287

10.1.1 需求分析 287

10.1.2 数据库设计 288

10.2 实例:“商品进销存管理系统”的开发 290

10.2.1 需求分析 290

10.2.2 系统总体设计 291

10.2.3 建立应用程序项目 292

10.2.4 创建数据库与数据库表 293

10.2.5 创建系统菜单 298

10.2.6 表单的设计与制作 298

10.2.7 报表设计与制作 314

10.2.8 应用程序的连编与发布 315

习题十 326

附录 327

参考文献 345

返回顶部