《电脑基础·实例·上机系列教程 VISUAL FOXPRO程序设计教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:刘凡馨,夏邦贵等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2007
  • ISBN:9787302163459
  • 页数:324 页
图书介绍:本书介绍Visual FoxPro程序设计的知识。

第1章 Visual FoxPro 6.0基础 1

1.1 数据库基础 1

1.1.1 数据库简介 1

1.1.2 数据模型 2

1.2 关系数据库 3

1.2.1 基本概念 3

1.2.2 关系的基本特点 4

1.2.3 关系的基本运算 5

1.2.4 关系完整性 5

1.3 Visual FoxPro 6.0简介 6

1.3.1 发展历史 6

1.3.2 性能指标 6

1.3.3 文件类型 8

1.3.4 命令执行方式 9

1.4 Visual FoxPro 6.0环境 9

1.4.1 Visual FoxPro 6.0的启动与退出 9

1.4.2 Visual FoxPro 6.0界面 10

1.4.3 系统选项设置 12

1.5 项目管理器 14

1.5.1 创建项目 14

1.5.2 打开和关闭项目 15

1.5.3 使用项目管理器 16

1.6 上机练习 18

1.7 习题 19

第2章 数据与运算 20

2.1 常量与变量 20

2.1.1 常量 20

2.1.2 变量 24

2.1.3 数组 25

2.2 运算符与表达式 27

2.2.1 算术运算符与数值表达式 27

2.2.2 字符串运算符与字符串表达式 28

2.2.3 关系运算符与关系表达式 28

2.2.4 字符串排序规则 28

2.2.5 字符串相等比较 29

2.2.6 逻辑运算符与逻辑表达式 30

2.2.7 日期运算符与日期表达式 30

2.2.8 运算符优先级 31

2.3 常用内部函数 31

2.3.1 数值函数 32

2.3.2 字符串函数 34

2.3.3 日期时间函数 36

2.3.4 转换函数 37

2.3.5 测试函数 40

2.3.6 相关函数 41

2.4 上机练习 43

2.5 习题 44

第3章 数据库管理 46

3.1 数据库的基本操作 46

3.1.1 创建数据库 46

3.1.2 打开数据库 48

3.1.3 修改数据库 50

3.1.4 删除数据库 50

3.1.5 检查数据库 51

3.2 表的基本操作 52

3.2.1 创建数据库表 52

3.2.2 使用CREATE命令创建表 55

3.2.3 打开表 55

3.2.4 修改表结构 56

3.2.5 浏览表 56

3.2.6 添加记录命令 58

3.2.7 删除记录命令 58

3.2.8 修改记录 59

3.2.9 记录显示 59

3.2.10 记录定位与查询 60

3.3 索引 61

3.3.1 索引文件类型 62

3.3.2 索引类型 62

3.3.3 创建索引 62

3.3.4 用命令创建索引 63

3.3.5 使用索引 64

3.4 数据完整性 65

3.4.1 实体完整性 65

3.4.2 域完整性 65

3.4.3 参照完整性 66

3.5 自由表 69

3.5.1 自由表与数据库表 70

3.5.2 将自由表添加到数据库 70

3.5.3 将数据库表变为自由表 71

3.6 多工作区的使用 72

3.6.1 选择工作区命令 72

3.6.2 工作区相关函数 73

3.6.3 多表关联 73

3.7 统计与排序 74

3.7.1 AVERAGE命令 74

3.7.2 COUNT命令 75

3.7.3 SUM命令 75

3.7.4 CALCULATE命令 76

3.7.5 SORT命令 76

3.8 上机练习 77

3.8.1 创建数据库 77

3.8.2 创建“学生名单”表 77

3.8.3 创建“学生成绩”表 79

3.8.4 定义参照完整性 80

3.8.5 为“学生成绩”表添加数据 81

3.9 习题 82

第4章 关系数据库标准语言SQL 84

4.1 SQL数据查询 84

4.1.1 SQL SELECT语句语法格式 84

4.1.2 简单查询 86

4.1.3 分组查询 89

4.1.4 子查询 90

4.1.5 联接查询 91

4.1.6 联合查询 92

4.1.7 指定查询去向 93

4.2 SQL数据操纵 93

4.2.1 数据插入语句INSERT 93

4.2.2 数据更新语句UPDATE 94

4.2.3 数据删除语句DELETE 94

4.3 SQL数据定义 94

4.3.1 表定义语句 94

4.3.2 修改表结构 97

4.3.3 删除表 98

4.3.4 定义视图 98

4.4 上机练习 99

4.4.1 创建数据库和表 99

4.4.2 添加和修改数据 100

4.4.3 执行查询 102

4.5 习题 103

第5章 查询和视图 104

5.1 查询 104

5.1.1 查询的概念 104

5.1.2 查询设计器 104

5.1.3 运行查询 113

5.1.4 查询向导 113

5.2 视图 121

5.2.1 视图的基本概念 121

5.2.2 创建视图 121

5.2.3 视图的“更新条件”选项卡 122

5.2.4 远程视图与连接 123

5.2.5 使用视图 125

5.3 上机练习 125

5.4 习题 127

第6章 程序设计基础 128

6.1 程序的建立和运行 128

6.1.1 程序的基本概念 128

6.1.2 建立和修改程序 129

6.1.3 执行程序 131

6.2 基本输入输出 132

6.2.1 INPUT命令 132

6.2.2 ACCEPT命令 132

6.2.3 WAIT命令 133

6.2.4 @……SAY命令 133

6.2.5 @……GET命令 134

6.2.6 CLEAR命令 134

6.3 程序控制结构 134

6.3.1 IF语句 134

6.3.2 DO CASE语句 135

6.3.3 DO WHILE循环 137

6.3.4 FOR循环 139

6.3.5 SCAN循环 140

6.4 子程序 141

6.4.1 子程序的定义和调用 141

6.4.2 参数传递 144

6.4.3 变量作用范围 147

6.5 上机练习 150

6.6 习题 152

第7章 表单程序设计 154

7.1 表单程序设计基础 154

7.1.1 面向对象 154

7.1.2 Visual FoxPro基础类 155

7.1.3 Visual FoxPro应用程序类型 157

7.1.4 表单类型 157

7.2 表单设计 158

7.2.1 创建表单的方法 158

7.2.2 表单基本操作 159

7.2.3 表单的属性、方法和事件 161

7.2.4 表单设计器及工具 163

7.2.5 控件操作 170

7.2.6 表单数据输入和输出 172

7.2.7 表单实例 174

7.3 表单控件 178

7.3.1 标签控件 178

7.3.2 命令按钮控件 179

7.3.3 命令按钮组控件 181

7.3.4 文本框控件 183

7.3.5 编辑框控件 187

7.3.6 复选框控件 188

7.3.7 选项组控件 188

7.3.8 列表框控件 191

7.3.9 组合框控件 194

7.3.10 表格控件 194

7.4 上机练习 199

7.4.1 设计分析 200

7.4.2 操作实现 201

7.5 习题 202

第8章 菜单设计 204

8.1 菜单的基本概念 204

8.1.1 菜单概念 204

8.1.2 系统菜单 204

8.2 菜单设计器 205

8.2.1 设计菜单的基本步骤 205

8.2.2 打开菜单设计器 206

8.2.3 菜单设计器基本操作 207

8.2.4 定义菜单常规选项 210

8.2.5 定义菜单系统默认过程 211

8.2.6 生成和运行菜单程序 211

8.3 上机练习 212

8.3.1 设计分析 212

8.3.2 设计实现 213

8.4 习题 216

第9章 报表设计 218

9.1 报表基础 218

9.1.1 基本概念 218

9.1.2 报表类型 218

9.1.3 设计报表的基本步骤 219

9.1.4 报表结构 219

9.1.5 报表控件 220

9.1.6 预览和打印报表 220

9.2 报表设计器 221

9.2.1 打开“报表设计器” 221

9.2.2 使用报表设计器 223

9.2.3 在“报表设计器”中设计报表 228

9.3 报表向导 231

9.3.1 启动报表向导 231

9.3.2 报表向导步骤 232

9.3.3 使用报表向导 235

9.4 上机练习 237

9.5 习题 241

第10章 C/S图书管理系统 243

10.1 应用程序开发基础 243

10.1.1 应用程序开发模型 243

10.1.2 错误处理 244

10.1.3 项目连编 248

10.1.4 发布应用程序 250

10.2 设计分析 254

10.2.1 数据库设计 254

10.2.2 系统设计 256

10.3 系统实现 257

10.3.1 安装数据库服务器 257

10.3.2 创建服务器数据库和数据源 260

10.3.3 创建系统项目和数据库 264

10.3.4 创建系统用户管理表单 267

10.3.5 创建读者信息管理表单 273

10.3.6 创建图书征订管理表单 279

10.3.7 创建征订计划报表 288

10.3.8 创建新书编目表单 289

10.3.9 创建新书入库表单 301

10.3.10 创建图书流通管理表单 307

10.3.11 创建图书信息查询表单 316

10.3.12 创建系统登录表单 318

10.3.13 设计系统菜单 319

10.3.14 创建系统主程序 323

10.4 习题 324