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

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

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:齐学梅,陈付龙主编;程桂花,赵诚副主编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2014
  • ISBN:7040392845
  • 页数:229 页
图书介绍:
《VISUAL FOXPRO程序设计实用教程》目录

第1章 Visual FoxPro系统概述 1

1.1 数据库基础知识 1

1.1.1 数据处理的概念 1

1.1.2 数据管理技术的发展 2

1.1.3 数据库系统 3

1.1.4 数据模型 4

1.2 VisualFoxPro安装与配置 6

1.2.1 Visual FoxPro安装、启动与退出 7

1.2.2 建立工作目录 9

1.2.3 项目管理器的使用 11

1.2.4 Visual FoxPro的辅助设计工具 14

本章小结 15

习题 16

实验 熟悉Visual FoxPro开发环境 17

第2章 Visual FoxPro基本元素 18

2.1 用户界面与工作方式 18

2.1.1 Visual FoxPro界面 18

2.1.2 Visual FoxPro的工作方式 19

2.1.3 Visual FoxPro的语法约定 20

2.1.4 Visual FoxPro的命令格式 20

2.2 数据类型 21

2.2.1 数值型 21

2.2.2 字符型 21

2.2.3 日期和日期时间型 21

2.2.4 逻辑型 21

2.2.5 备注型 22

2.2.6 通用型 22

2.3 常量和变量 22

2.3.1 常量 22

2.3.2 变量 23

2.3.3 数组 25

2.4 运算符和表达式 26

2.4.1 算术运算符和算术表达式 26

2.4.2 字符运算符和字符表达式 26

2.4.3 日期时间运算符和日期时间表达式 27

2.4.4 关系运算符和关系表达式 28

2.4.5 逻辑运算符和逻辑表达式 29

2.4.6 运算符的优先级 30

2.5 常用函数 31

2.5.1 数值函数 31

2.5.2 字符函数 33

2.5.3 日期时间函数 36

2.5.4 数据类型转换函数 38

2.5.5 测试函数 40

2.5.6 其他常用函数 42

本章小结 43

习题 44

实验 Visual FoxPro表达式和函数的基本使用 45

第3章 数据库与表 46

3.1 自由表及操作 46

3.1.1 基本概念 46

3.1.2 表结构的编辑 47

3.1.3 表记录的编辑 51

3.1.4 表记录的浏览 56

3.1.5 表记录的定位 58

3.2 排序与索引 59

3.2.1 基本概念 60

3.2.2 索引与排序命令 61

3.2.3 使用索引 62

3.2.4 快速定位 64

3.3 多表操作 65

3.3.1 工作区的概念 65

3.3.2 使用多工作区中的表 66

3.3.3 表间关联 66

3.4 数据库基本操作 67

3.4.1 基本概念 67

3.4.2 数据库的创建 67

3.4.3 数据库的打开、修改与删除 69

3.5 数据库表 72

3.5.1 创建数据库表 72

3.5.2 数据库表与自由表 73

3.6 数据完整性 75

3.6.1 实体完整性与主关键字 75

3.6.2 域的完整性与约束规则 76

3.6.3 参照完整性与表间的关联 77

本章小结 79

习题 80

实验 表和数据库的操作 82

实验一 表的基本操作 82

实验二 数据库操作 83

第4章 结构化查询语言SQL 85

4.1 关系运算 85

4.1.1 关系数据模型 85

4.1.2 关系代数 87

4.2 SQL概述 89

4.2.1 SQL数据库的体系结构 89

4.2.2 SQL的组成 91

4.3 数据定义 91

4.3.1 定义表结构 91

4.3.2 修改表结构 94

4.3.3 删除数据表 94

4.4 数据查询 95

4.4.1 SELECT语句 95

4.4.2 聚合函数 100

4.4.3 分组与排序 101

4.4.4 嵌套查询 103

4.5 数据更新 104

4.5.1 INSERT(插入)语句 104

4.5.2 UPDATE(修改)语句 104

4.5.3 DELETE(删除)语句 105

本章小结 105

习题 105

实验 结构化查询语言SQL 107

第5章 查询和视图设计 108

5.1 查询设计 108

5.1.1 查询设计器 108

5.1.2 查询的建立 111

5.1.3 查询文件的使用 113

5.2 视图设计 114

5.2.1 视图的概念 114

5.2.2 视图的创建 114

5.2.3 视图的相关操作 118

本章小结 120

习题 120

实验 查询和视图设计 122

第6章 结构化程序设计 123

6.1 程序文件 123

6.1.1 程序文件的创建和保存 123

6.1.2 运行程序 125

6.1.3 基本输入输出语句 126

6.2 结构化程序设计 127

6.2.1 顺序结构 128

6.2.2 分支结构 128

6.2.3 循环结构 132

6.3 模块化程序设计 137

6.3.1 自定义函数 137

6.3.2 子程序 138

6.3.3 过程与过程调用 140

6.3.4 变量的作用域与生存周期 142

本章小结 144

习题 144

实验 结构化程序设计 147

第7章 表单设计 148

7.1 面向对象程序设计基本概念 148

7.1.1 对象 148

7.1.2 类 149

7.1.3 属性 150

7.1.4 事件与方法 151

7.2 表单的创建和管理 151

7.2.1 表单创建与保存 152

7.2.2 表单运行 153

7.2.3 表单修改 154

7.3 表单的操作 154

7.3.1 表单设计器环境 154

7.3.2 表单的属性、事件和方法 156

7.3.3 表单的数据环境 158

7.4 表单控件类控件 159

7.4.1 标签控件 159

7.4.2 命令按钮控件 160

7.4.3 文本框控件 161

7.4.4 编辑框控件 164

7.4.5 复选框控件 165

7.4.6 列表框控件 165

7.4.7 组合框控件 166

7.4.8 图像控件 167

7.4.9 计时器控件 167

7.4.10 微调控件 169

7.5 表单容器类控件 169

7.5.1 命令按钮组控件 169

7.5.2 选项按钮组控件 170

7.5.3 表格控件 170

7.5.4 页框控件 171

本章小结 171

习题 172

实验 表单设计 175

实验一 标签、文本框和命令按钮的应用 175

实验二 定时器、数据导航条和列表框的应用 176

第8章 报表和标签设计 177

8.1 报表的创建和管理 177

8.1.1 创建报表布局 177

8.1.2 报表向导 178

8.1.3 快速报表 186

8.1.4 报表的修改 188

8.2 报表的设计 189

8.2.1 使用报表设计器设计报表 189

8.2.2 报表控件设计 194

8.2.3 分组报表 203

8.2.4 多栏报表 206

8.3 报表的使用 207

8.3.1 设置报表页面 207

8.3.2 报表预览 207

8.3.3 打印输出报表 208

8.4 标签的设计 208

8.4.1 利用标签向导创建标签 208

8.4.2 利用标签设计器创建标签 209

8.4.3 标签预览和打印输出 210

本章小结 210

习题 210

实验 报表设计 211

第9章 菜单设计及应用系统集成 213

9.1 菜单设计 213

9.1.1 菜单概述 213

9.1.2 菜单设计器 214

9.1.3 生成下拉式菜单的基本步骤 218

9.1.4 生成快捷菜单的基本步骤 219

9.1.5 带菜单的顶层表单设计 220

9.2 项目管理及应用程序连编 220

9.2.1 项目文件管理 220

9.2.2 主文件的设置 221

9.2.3 应用程序连编 222

本章小结 224

习题 224

实验 菜单设计及系统集成 226

参考文献 228

返回顶部