《VISUAL FOXPRO程序设计教程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:吴观茂主编;李敬兆,张柱,韦忠亮,周庆松,赵宝副主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2015
  • ISBN:9787302389897
  • 页数:377 页
图书介绍:本书共分11章,主要内容包括数据库基础知识、Visual FoxPro 6.0基础知识、Visual FoxPro 6.0表操作、Visual FoxPro 6.0数据库操作、Visual FoxPro 6.0程序设计基础、关系数据库结构化查询语言SQL 、Visual FoxPro 6.0、表单设计与应用、菜单和工具栏设计与应用、报表设计与应用、应用程序的开发与生成。每章均安排了适当的习题和实验部分,以方便学生学习。同时提供两套二级VFP无纸化考试模拟试卷。

第1章 数据库基础知识 1

1.1 数据库系统的组成及数据模型分类 1

1.1.1 数据库系统的组成概述 1

1.1.2 数据管理的发展阶段 2

1.1.3 数据模型的三要素 4

1.1.4 概念模型 4

1.1.5 数据模型的分类 6

1.1.6 数据库系统结构 10

1.2 数据库设计 11

1.2.1 需求分析 11

1.2.2 概念结构设计 13

1.2.3 逻辑结构设计 16

1.2.4 数据库物理设计 18

1.2.5 建立数据库 19

1.2.6 数据库运行与维护 20

本章小结 21

习题 21

第2章 Visual FoxPro 6.0基础知识 24

2.1 Visual FoxPro 6.0的安装、启动与退出 25

2.1.1 Visual FoxPro 6.0的安装 25

2.1.2 Visual FoxPro 6.0的启动 27

2.1.3 Visual FoxPro 6.0的退出 27

2.2 Visual FoxPro的界面 28

2.2.1 Visual FoxPro 6.0的用户界面及操作方式 29

2.2.2 Visual FoxPro中的文件类型 31

2.3 Visual FoxPro的可视化设计工具 31

2.3.1 Visual FoxPro向导 32

2.3.2 Visual FoxPro设计器 33

2.3.3 Visual FoxPro生成器 34

2.4 Visual FoxPro文件类型与项目管理器 34

2.4.1 Visual FoxPro文件类型 34

2.4.2 创建项目 35

2.4.3 项目开启与关闭操作 36

2.4.4 项目管理器的界面 36

2.4.5 定制项目管理器 38

2.5 Visual FoxPro 6.0的配置 38

2.6 上机实验 39

本章小结 44

习题 44

第3章 Visual FoxPro 6.0表操作 45

3.1 设计表 45

3.2 创建自由表 47

3.2.1 创建表结构 48

3.2.2 向表中输入数据 54

3.3 表的基本操作 59

3.3.1 表的保存 59

3.3.2 表的打开和关闭 59

3.3.3 浏览表中数据 62

3.3.4 查看和修改表结构 64

3.3.5 表的复制 66

3.3.6 表的编辑 67

3.3.7 VFP命令中的常用子句 68

3.4 对表中记录的基本操作 70

3.4.1 记录的定位 70

3.4.2 记录的显示 73

3.4.3 记录的插入和追加 75

3.4.4 记录的删除和恢复 79

3.4.5 修改记录 83

3.5 排序和索引 84

3.5.1 排序 84

3.5.2 索引简介 86

3.5.3 索引的建立 87

3.5.4 索引的使用 91

3.5.5 表的快速检索 95

3.6 多表操作 97

3.6.1 内存工作区 98

3.6.2 表的联接 99

3.6.3 表的关联 101

3.6.4 数据工作期 102

3.7 常用VFP文件操纵 103

3.8 上机实验 104

3.8.1 表的基本操作 104

3.8.2 表记录的基本操作1 109

3.8.3 表记录的基本操作2 114

本章小结 118

习题 118

第4章 Visual FoxPro数据库操作 120

4.1 数据库的设计与创建 120

4.2 数据库维护 123

4.2.1 数据库的基本操作 123

4.2.2 数据库表的基本操作 125

4.3 数据库表的关联 129

4.4 数据字典 131

4.4.1 设置表的记录属性 131

4.4.2 设置字段属性 133

4.4.3 设置参照完整性 135

4.5 上机实验 137

本章小结 140

习题 140

第5章 Visual FoxPro程序设计基础 143

5.1 程序及程序文件 143

5.1.1 基本概念 143

5.1.2 程序文件的建立、编辑和运行 144

5.2 程序中常用的命令语句 147

5.2.1 赋值语句 147

5.2.2 常用的输入输出语句 148

5.2.3 其他命令 152

5.3 程序控制结构 152

5.3.1 顺序结构 153

5.3.2 分支结构 153

5.3.3 循环结构 159

5.4 子程序、过程和自定义函数 167

5.4.1 子程序 167

5.4.2 过程 168

5.4.3 自定义函数 173

5.4.4 内存变量的作用域 175

5.5 程序调试 177

5.5.1 调试器环境 178

5.5.2 断点设置 180

5.5.3 调试菜单选项介绍 181

5.6 上机实验 182

本章小结 187

习题 187

第6章 关系数据库结构化查询语言 195

6.1 SQL概述 195

6.2 查询功能 196

6.2.1 简单查询 198

6.2.2 简单的连接查询 200

6.2.3 嵌套查询 200

6.2.4 几个特殊运算符 202

6.2.5 简单的计算查询 203

6.2.6 排序 204

6.2.7 分组与计算查询 205

6.2.8 使用量词和谓词查询 206

6.2.9 几个其他选项 207

6.3 操作功能 209

6.3.1 插入数据 209

6.3.2 更新数据 209

6.3.3 删除数据 210

6.4 定义功能 210

6.4.1 表的定义 210

6.4.2 表的删除 212

6.4.3 表结构的修改 213

6.5 上机实验 215

本章小结 218

习题 218

第7章 Visual FoxPro查询与视图 224

7.1 建立查询 224

7.1.1 查询设计器 224

7.1.2 用查询设计器建立查询 226

7.1.3 用查询向导建立查询 231

7.2 建立视图 235

7.2.1 视图的概念 235

7.2.2 视图设计器 237

7.2.3 建立本地视图 239

7.2.4 建立远程视图 243

7.3 上机实验 244

本章小结 251

习题 251

第8章 表单设计与应用 255

8.1 面向对象程序设计方法 255

8.1.1 面向对象和过程程序设计的主要区别 255

8.1.2 面向对象程序设计的特点 255

8.1.3 基本概念 256

8.1.4 对象的属性、事件和方法 257

8.2 表单设计器 260

8.2.1 表单文件操作 260

8.2.2 表单设计器概述 261

8.2.3 表单常用属性、事件和方法 264

8.3 表单中常用控件的设计 266

8.3.1 标签 266

8.3.2 文本框 267

8.3.3 编辑框 270

8.3.4 列表框 271

8.3.5 组合框 272

8.3.6 命令按钮和命令按钮组 273

8.3.7 复选框和选项按钮组 276

8.3.8 计时器 277

8.3.9 表格 278

8.3.10 页框 279

8.3.11 微调 280

8.4 典型例题 281

8.5 上机实验 287

本章小结 291

习题 291

第9章 菜单和工具栏设计与应用 294

9.1 基本概念 294

9.1.1 菜单和工具栏 294

9.1.2 菜单设计器 296

9.2 创建菜单系统 298

9.2.1 快速创建菜单系统 299

9.2.2 自行创建菜单系统 299

9.2.3 定义菜单 302

9.3 为顶层表单添加菜单 304

9.4 快捷菜单的设计 304

9.5 上机实验 305

本章小结 307

习题 307

第10章 报表设计与应用 309

10.1 报表的基本操作 309

10.2 报表控件的使用 317

10.3 报表的数据分组 319

10.4 其他 321

10.5 上机实验 324

本章小结 327

习题 327

第11章 应用程序的开发和生成 329

11.1 应用程序的开发流程 329

11.1.1 需求分析 329

11.1.2 系统设计 329

11.1.3 系统实施 329

11.1.4 运行和维护 329

11.2 实例——学生成绩管理系统 330

11.2.1 系统功能分析 330

11.2.2 功能模块 330

11.2.3 数据库设计 330

11.2.4 界面设计 332

11.3 应用程序的生成 337

11.3.1 应用程序生成的基本步骤 337

11.3.2 创建项目文件 337

11.3.3 添加所需文件 338

11.3.4 创建主文件并设置 338

11.3.5 连编应用程序 339

11.3.6 发布应用程序 339

11.4 上机实验 339

本章小结 344

习题 344

附录A 无纸化模拟考试试卷一 346

答案解析及同源考点归纳 352

附录B 无纸化模拟考试试卷二 362

答案解析及同源考点归纳 367

参考文献 377