第1单元 数据库系统基础知识 1
项目1认识数据库系统 2
任务1了解数据库基本概念 2
任务2了解数据处理技术的发展 3
任务3认识数据库技术 5
任务4认识数据库系统 7
项目2解析数据模型 9
任务1现实世界中数据的描述 9
任务2建立实体模型 10
任务3数据模型的分类 11
项目3认识关系数据库系统 13
任务1了解关系术语 14
任务2了解关系的特点 14
任务3学会关系的设计 15
任务4熟悉关系的运算 16
单元小结 17
实训与练习 18
第2单元Visual FoxPro 9.0概述 20
项目1认识Visual FoxPro 9.0 21
任务1 Visual FoxPro 9.0的启动与退出 21
任务2 Visual FoxPro 9.0的主界面 22
任务3 Visual FoxPro 9.0的辅助工具 24
任务4 Visual FoxPro 9.0的工作方式 26
项目2认识Visual FoxPro 9.0的命令及文件 27
任务1 Visual FoxPro 9.0的命令格式 27
任务2 Visual FoxPro 9.0的文件类型 28
项目3 Visual FoxPro 9.0语言基础 29
任务1了解数据类型 29
任务2认识常量与变量 31
任务3使用标准函数 34
任务4 运算符和表达式 39
单元小结 42
实训与练习 43
第3单元 数据库与表 45
项目1认识项目管理器 46
任务1创建项目和打开项目 46
任务2项目管理器组成 48
任务3使用项目管理器 48
项目2建立和使用数据库 50
任务1建立数据库 50
任务2使用数据库 52
项目3创建和使用表文件 55
任务1创建表 56
任务2表的基本操作 62
任务3表的维护 73
项目4建立和使用索引 75
任务1索引的基本知识 76
任务2建立索引 77
任务3使用索引文件 79
项目5认识数据的完整性 82
任务1数据完整性基本知识 82
任务2建立参照完整性 82
项目6操作多数据表 88
任务1工作区的概念及操作 88
任务2不同工作区表间的关联 90
单元小结 92
实训与练习 93
第4单元 查询与视图 97
项目1认识SQL 98
任务1 SQL语言概述 98
任务2 SQL数据查询功能 100
任务3 SQL数据修改功能 114
任务4 SQL数据定义功能 117
项目2使用查询设计器 121
任务1使用查询向导创建查询 122
任务2使用查询设计器创建查询 125
项目3创建和使用视图 131
任务1认识视图 132
任务2创建本地视图 133
任务3使用视图 137
任务4创建远程视图 138
单元小结 140
实训与练习 141
第5单元 结构化程序设计 142
项目1结构化程序设计基础 143
任务1程序与程序设计 143
任务2结构化程序的三种基本结构 144
任务3程序文件的建立、编辑及运行 144
任务4程序中的输入输出命令 148
任务5程序中的常用命令 149
项目2程序的三种基本结构 151
任务1设计并运行顺序结构 151
任务2设计并运行分支结构 152
任务3设计并运行循环结构 159
项目3子程序及其调用 169
任务1认识过程与函数 169
任务2变量的作用域 177
任务3主程序与子程序间的参数传递 180
项目4编译和调试应用程序 182
任务1常见的错误类型 182
任务2常用的调试技术 183
任务3使用调试器进行调试 183
单元小结 187
实训与练习 188
第6单元 面向对象的程序设计 194
项目1面向对象的基本概念 195
任务1面向对象的程序设计 195
任务2对象与类 196
任务3事件与方法 198
项目2创建与管理表单 199
任务1利用表单向导创建表单 200
任务2利用表单设计器创建表单 205
任务3管理表单 208
项目3使用表单设计器 211
任务1表单设计器环境 212
任务2控件布局与操作 214
任务3设置数据环境 218
任务4常用表单控件 220
项目4使用表单、表单集和多重表单 239
任务1表单的种类 239
任务2使用表单集 240
任务3使用多重表单 243
单元小结 244
实训与练习 245
第7单元 设计与应用类 249
项目1认识类 250
任务1类的基本概念 250
任务2父类、子类、基类和类库 251
任务3类的特征 252
任务4类的事件和方法 253
项目2使用类设计器创建类 254
任务1打开类设计器 254
任务2使用类设计器创建类 255
项目3类库和类的应用 260
任务1应用类库 260
任务2应用类 261
任务3创建新类的属性和方法程序 263
项目4创建类的程序方式 266
任务1程序方式定义类 266
任务2向容器类添加对象 267
任务3指定方法事件程序 269
任务4按类层次调用方法或事件代码 270
单元小结 271
实训与练习 272
第8单元 报表和标签 277
项目1设计及创建报表 278
任务1设计报表 278
任务2利用报表向导创建报表 279
任务3利用报表设计器创建快速报表 285
项目2使用报表设计器设计报表 288
任务1报表设计器 288
任务2使用报表设计器设计报表 292
项目3数据分组报表 300
任务1数据分组与记录顺序 301
任务2添加数据分组 301
任务3组带区设计 304
项目4定制及输出报表 304
任务1定制报表 305
任务2添加和使用变量 306
任务3预览并打印报表 309
项目5设计标签 310
任务1利用标签向导创建标签 311
任务2利用标签设计器编辑标签 312
任务3预览并打印标签 316
单元小结 316
实训与练习 317
第9单元 菜单和工具栏 320
项目1认识Visual FoxPro 9.0系统菜单 321
任务1系统菜单的结构和种类 321
任务2菜单设计的一般步骤 322
任务3 Visual FoxPro 9.0系统菜单 323
项目2设计下拉式菜单 324
任务1启动菜单设计器 324
任务2创建快速菜单 325
任务3在菜单设计器中设计下拉式菜单 326
任务4为顶层表单添加菜单 332
任务5隐藏或显示Visual FoxPro的系统菜单 334
项目3设计快捷菜单 334
任务1创建快捷菜单 335
任务2运行快捷菜单 335
项目4创建自定义工具栏 337
任务1定制工具栏 338
任务2创建并应用自定义工具栏 339
单元小结 342
实训与练习 342
第10单元 应用系统开发实例 346
项目1系统开发基本步骤 347
任务1系统开发过程 347
任务2建立应用程序目录结构 347
任务3项目集成 348
任务4加入项目信息 348
项目2连编应用程序 349
任务1设置文件的包含与排除 350
任务2设置主文件 350
任务3连编项目 350
任务4 连编应用程序 351
任务5运行应用程序 352
项目3主程序设计 352
任务1初始化环境 353
任务2初始的用户界面设计 353
任务3控制事件循环 353
任务4恢复环境设置 353
项目4应用程序生成器 353
任务1启动应用程序向导 354
任务2设置应用程序的类型 354
任务3填写应用程序相关信息 355
任务4创建表、生成表单和报表 355
任务5程序生成器与项目一致性 357
任务6连编成可执行程序 358
项目5应用系统开发实例 359
任务1数据库及数据表设计 360
任务2系统组织结构设计 364
任务3表单设计 364
任务4报表设计 381
任务5菜单设计 381
任务6主程序设计 383
单元小结 384
实训与练习 384
第11单元 Web数据库技术 386
项目1 Web数据库的层次结构及访问方法 387
任务1在IIS中创建虚拟目录 387
任务2 Web数据库访问方法 392
项目2 IDC方法 393
任务1为数据库创建ODBC数据源 394
任务2设计发出查询请求的HTML文件 395
任务3设计IDC文件 396
任务4设计HTX文件 397
任务5测试文件 397
项目3 ActiveX数据对象方法 398
任务1使用ADO方法查询数据库 399
任务2使用ADO 方法修改数据库记录 403
单元小结 406
实训与练习 406