图书目录

第1章  数据结构与算法 1

1.1  知识结构图 1

1.2  知识要点 1

1.2.1  算法 1

1.2.2  数据结构 2

1.2.3  线性表 3

1.2.4  栈和队列 4

1.2.5  树与二叉树 4

1.2.6  查找技术 7

1.2.7  排序技术 7

1.3  同步练习 8

1.4  参考答案 11

第2章  程序设计基础 12

2.1  知识结构图 12

2.2  知识要点 12

2.2.1  程序设计方法和风格 12

2.2.2  结构化程序设计 12

2.2.3  面向对象的程序设计 13

2.3  同步练习 13

2.4  参考答案 15

第3章  软件工程基础 17

3.1  知识结构图 17

3.2  知识要点 17

3.2.1  软件工程基本概念 17

3.2.2  结构化分析方法 18

3.2.3  结构化设计方法 19

3.2.4  软件测试 20

3.2.5  程序的调试 21

3.3  同步练习 21

3.4  参考答案 24

第4章  数据库设计基础 25

4.1  知识结构图 25

4.2  知识要点 25

4.2.1  数据库系统 25

4.2.2  数据模型 26

4.2.3  关系代数 27

4.2.4  数据库设计与管理 27

4.3  同步练习 28

4.4  参考答案 31

第5章  Visual FoxPro基础概述 33

5.1  知识结构图 33

5.2  知识要点 34

5.2.1  数据库基础知识 34

5.2.2  关系数据库 35

5.2.3  数据库设计基础 36

5.3  同步练习 36

5.4  上机指导 38

5.4.1  实验目的与要求 38

5.4.2  实验内容与步骤 39

5.4.3  实战练习 44

5.5  参考答案 45

5.5.1  同步练习答案 45

5.5.2  实战练习答案 46

第6章  数据与数据运算 47

6.1  知识结构图 47

6.2  知识要点 48

6.2.1  常量 48

6.2.2  变量 51

6.2.3  表达式 52

6.2.4  函数 55

6.3  同步练习 59

6.4  上机指导 64

6.4.1  实验目的与要求 64

6.4.2  实验内容与步骤 64

6.4.3  实战练习 70

6.5  参考答案 73

6.5.1  同步练习答案 73

6.5.2  实战练习答案 74

第7章  数据库和表 75

7.1  知识结构图 75

7.2  知识要点 76

7.2.1  项目管理器 76

7.2.2  数据库 76

7.2.3  数据库表 77

7.2.4  自由表 79

7.2.5  表的基本操作 80

7.2.6  索引 82

7.2.7  排序 84

7.2.8  数据完整性 85

7.2.9  使用多工作区中的表 85

7.3  同步练习 86

7.4  上机指导 92

7.4.1  实验目的与要求 92

7.4.2  实验内容与步骤 92

7.4.3  实战练习 102

7.5  参考答案 103

7.5.1  同步练习答案 103

7.5.2  实战练习答案 104

第8章  结构化查询语言SQL 107

8.1  知识结构图 107

8.2  知识要点 108

8.2.1  SQL基本概述 108

8.2.2  SQL的查询功能 108

8.2.3  SQL的操作功能 113

8.2.4  SQL的定义功能 114

8.3  同步练习 115

8.4  上机指导 133

8.4.1  实验目的与要求 133

8.4.2  实验内容与步骤 133

8.4.3  实战练习 138

8.5  参考答案 139

8.5.1  同步练习答案 139

8.5.2  实战练习答案 140

第9章  查询与视图 141

9.1  知识结构图 141

9.2  知识要点 141

9.2.1  查询 141

9.2.2  视图 143

9.3  同步练习 145

9.4  上机指导 146

9.4.1  实验目的与要求 146

9.4.2  实验内容与步骤 147

9.4.3  实战练习 148

9.5  参考答案 149

9.5.1  同步练习答案 149

9.5.2  实战练习答案 149

第10章  Visual FoxPro程序设计基础 152

10.1  知识结构图 152

10.2  知识要点 153

10.2.1  程序文件 153

10.2.2  程序中简单的输入输出命令 154

10.2.3  程序基本结构 155

10.2.4  多模块程序 157

10.3  同步练习 160

10.4  上机指导 170

10.4.1  实验目的与要求 170

10.4.2  实验内容与步骤 170

10.4.3  实战练习 176

10.5  参考答案 178

10.5.1  同步练习答案 178

10.5.2  实战练习答案 178

第11章  表单 181

11.1  知识结构图 181

11.2  知识要点 182

11.2.1  面向对象的概念 182

11.2.2  创建与管理表单 182

11.2.3  表单常用的属性和方法 183

11.2.4  表单设计器 184

11.2.5  常用控件及属性 186

11.3  同步练习 189

11.4  上机指导 195

11.4.1  实验目的与要求 195

11.4.2  实验内容与步骤 195

11.4.3  实战练习 202

11.5  参考答案 203

11.5.1  同步练习答案 203

11.5.2  实战练习答案 204

第12章  菜单设计与应用 208

12.1  知识结构图 208

12.2  知识要点 208

12.2.1  菜单的基本概念 209

12.2.2  菜单设计基本过程 209

12.2.3  菜单的建立与修改 209

12.2.4  为顶层表单添加菜单 210

12.2.5  建立快捷菜单 210

12.3  同步练习 211

12.4  上机指导 212

12.4.1  实验目的与要求 212

12.4.2  实验内容与步骤 212

12.4.3  实战练习 215

12.5  参考答案 216

12.5.1  同步练习答案 216

12.5.2  实战练习答案 216

第13章  报表设计 219

13.1  知识结构图 219

13.2  知识要点 219

13.2.1  报表的数据源和布局 220

13.2.2  创建报表 220

13.2.3  设计报表 220

13.2.4  数据分组 221

13.2.5  多栏报表 222

13.2.6  打印/预览报表 222

13.3  同步练习 222

13.4  上机指导 224

13.4.1  实验目的与要求 224

13.4.2  实验内容与步骤 224

13.4.3  实战练习 226

13.5  参考答案 226

13.5.1  同步练习答案 226

13.5.2  实战练习答案 226

第14章  数据库应用程序开发 229

14.1  知识结构图 229

14.2  知识要点 229

14.2.1  设置主程序文件 229

14.2.2  连编项目 230

14.3  同步练习 230

14.4  上机指导 231

14.4.1  实验目的与要求 231

14.4.2  实验内容 231

14.5  参考答案 237

附录A 238

参考文献 243

XII

Visual FoxPro程序设计习题集与实验指导

XI

目录