? 1
第一章 进入SQL Server 1
目录 1
1.知识点:学会使用SQL Server 2
Service Manager 2
例解:启动、关闭服务器 2
2.知识点:学会使用Profiler 4
例解:创建跟踪 4
3.知识点:学会使用Profiler 6
例解:修改跟踪、跟踪事件 6
4.知识点:学会使用Profiler: 8
例解:再现跟踪事件 8
5.知识点:学会使用Network Utility 10
例解:设置Net_Library 10
例解:设置客户方网络协议 12
6.知识点:学会使用Client Network Utility 12
7.知识点:学会使用Enterprise Manager 14
例解:注册服务器 14
8.知识点:学会使用Enterprise Manager 16
例解:登录服务器并修改密码 18
9.知识点:学会使用Enterprise Manager 18
例解:设置内存大小 20
10.知识点:学会使用Query Analyzer 20
例解:执行Transact SQL语句 20
第二章 管理SQL Server 23
1.知识点:SQL Server的启动、暂停、关闭 24
例解:SQL Server的自动和手动启动 24
2.知识点:SQL Server的启动、暂停、关闭 26
例解:设置单用户模式、最小设置 26
例解:SQL Server的登录 28
3.知识点:SQL Server的启动、暂停、关闭 28
4.知识点:SQL Server的启动、暂停、关闭 30
例解:创建启动属性 30
5.知识点:SQL Server的启动、暂停、关闭 32
例解:关闭SQL Server 32
6.知识点:备份和恢复数据库 34
例解:创建备份设备并备份数据库 34
7.知识点:备份和恢复数据库 36
例解:用备份文件恢复数据库 36
8.知识点:备份和恢复数据库 38
例解:使用备份向导备份数据库 38
9.知识点:备份和恢复数据库 40
例解:Fransact-SQL备份和恢复数据库 40
10.知识点:管理服务器端 42
例解:操作注册后的服务器 42
例解:设置代理服务器和侦听端口号 44
11.知识点:管理服务器端 44
12.知识点:设定自动执行任务 46
例解:设置SQL ServerAgent 46
13.知识点:设定自动执行任务 48
例解:设置SQL ServerAgent 48
14.知识点:设定自动执行任务 50
例解:定义任务 50
15.知识点:设定自动执行任务 52
例解:多种方法描述任务步骤 52
16.知识点:设定自动执行任务 54
例解:设置工作步执行顺序和任 54
务记录 54
17.知识点:设定自动执行任务 56
例解:调度任务的执行时机 56
例解:设置操作员 58
18.知识点:设定自动执行任务 58
例解:设置警告信息 60
19.知识点:设定自动执行任务 60
20.知识点:设定自动执行任务 62
例解:SQL Server Agent监视器 62
21.知识点:管理用户权限 64
例解:添加用户 64
22.知识点:管理用户权限 66
例解:察看、修改用户信息 66
23.知识点:监视SQL Server的行为 68
例解:使用Enterprise Manager监视 68
24.知识点:监视SQL Server的行为 70
例解:查看日志文件 70
他工具 72
例解:使用SQL邮件功能 72
25.知识点:在SQL Server中使用其 72
26.知识点:在SQL Server中使用其 74
他工具 74
例解:使用Web页面向导 74
27.知识点:在SQL Servet中使用其他工具 76
例解:使用Web页面向导(续) 76
28.知识点:在SQL Server中使用其他工具 78
例解:使用Web页面向导(续) 78
第三章 数据库操作 81
1.知识点:数据库设备 82
例解:添加设备 82
2.知识点:数据库设备 84
例解:扩增设备空间、删除设备 84
3.知识点:数据库操作 86
例解:创建数据库 86
例解:通过Enterprise Manager创建数据库 88
4.知识点:数据库操作 88
例解:增加数据库容量 90
5.知识点:数据库操作 90
6.知识点:数据库操作 92
例解:查看和设置数据库选项 92
7.知识点:数据库操作 94
例解:查看有关数据库的信息 94
8.知识点:数据库操作 96
例解:删除数据库 96
9.知识点:数据库操作 98
例解:为数据库添加文件 98
10.知识点:数据库操作 100
例解:添加文件组 100
11.知识点:数据库操作 102
例解:数据库操作 102
例解:数据库的维护向导 104
12.知识点:数据库操作 104
13.知识点:数据库操作 106
例解:数据库的维护向导(续) 106
14.知识点:表格操作 108
例解:设计用户数据类型 108
15.知识点:表格操作 110
例解:创建表格 110
16.知识点:表格操作 112
例解:增加、删除、修改字段 112
17.知识点:表格操作 114
例解:添加、删除和修改主码 114
18.知识点:数据库视图 116
例解:创建数据库视图 116
例解:添加外码限制 118
19.知识点:表格操作 118
例解:创建和修改UNIQUE限制 120
20.知识点:表格操作 120
21.知识点:表格操作 122
例解:创建CHECK限制 122
22.知识点:表格操作 124
例解:设置字段缺省值和标识符字段 124
23.知识点:表格操作 126
例解:查看表格属性 126
24.知识点:索引操作 128
例解:创建索引 128
25.知识点:索引操作 130
例解:重建索引 130
26.知识点:表格操作 132
例解:重命名表格,查看表格信息 132
例解:创建视图 134
27.知识点:视图操作 134
28.知识点:视图操作 136
例解:创建视图(续) 136
29.知识点:视图操作 138
例解:修改和重命名视图 138
30.知识点:视图操作 140
例解:查看视图信息、删除视图 140
31.知识点:存储过程 142
例解:创建存储过程 142
32.知识点:存储过程操作 144
例解:修改或者重命名存储过程 144
33.知识点:存储过程操作 146
例解:查看和删除存储过程 146
例解:创建触发器 148
34.知识点:触发器操作 148
例解:查看和删除触发器 150
35.知识点:触发器操作 150
第四章 SQL Server数据操作 153
1.知识点:添加数据 154
例解:Insert语句添加数据 154
2.知识点:更新数据 156
例解:使用UPDATE语句更新数据 156
3.知识点:删除数据 158
例解:使用DELETE、TRUNCATE 158
4.知识点:查询操作 160
例解:执行T-SQL的环境 160
5.知识点:查询操作 162
例解:执行SELECT语句 162
例解:执行SELECT语句(续) 164
6.知识点:查询操作 164
7.知识点:查询操作 166
例解:执行SELECT语句(续) 166
8.知识点:查询操作 168
例解:执行SELECT语句(续) 168
9.知识点:查询操作 170
例解:执行SEIECT语句(续) 170
10.知识点:查询操作 172
例解:执行SELECT语句(续) 172
第五章 数据复制 175
1.知识点:设置数据复制 176
例解:使用复制向导 176
2.知识点:设置数据复制 178
例解:使用设置复制向导(续) 178
例解:使用发布向导 180
3.知识点:设置数据复制 180
4.知识点:设置数据复制 182
例解:使用发布向导(续) 182
5.知识点:设置数据复制 184
例解:使用发布向导(续) 184
6.知识点:修改数据复制设置 186
例解:使用向导修改复制设置 186
7.知识点:删除分布者 188
例解:使用删除向导删除 188
8.知识点:出版数据和存储过程 190
例解:使用出版向导 190
9.知识点:出版物的文章操作 192
例解:定义、修改和删除文章 192
例解:使用Push向导 194
10.知识点:订阅出版物 194
11.知识点:订阅出版物 196
例解:使用Push向导(续) 196
12.知识点:订阅出版物 198
例解:查看和修改Push订阅属性 198
13.知识点:订阅出版物 200
例解:使用Pull向导 200
14.知识点:订阅出版物 202
例解:使用Pull向导 202
15.知识点:订阅属性 204
例解:添加匿名订阅 204
16.知识点:监视复制 206
例解:使用复制监视器 206
17.知识点:监视复制 208
例解:复制监视器图标 208
例解:设置复制监视属性 210
18.知识点:监视复制 210
19.知识点:复制代理 212
例解:设置复制代理参数 212
20.知识点:监视复制 214
例解:监视复制警告 214
第六章 数据转换 217
1.知识点:数据的导入向导 218
例解:导入Foxpro数据库 218
2.知识点:数据的导入向导 220
例解:导入Foxpro数据库(续) 220
3.知识点:数据的导入向导 222
例解:导入Foxpro数据库(续) 222
4.知识点:数据的导入向导 224
例解:导入文本文件数据库 224
例解:导入文本文件数据库(续) 226
5.知识点:数据的导入向导 226
6.知识点:数据的导出向导 228
例解:导出数据库至ACCESS 228
7.知识点:数据的导出向导 230
例解:导出数据库至ACCESS(续) 230
8.知识点:数据的导出向导 232
例解:导出数据库至文本文件 232
9.知识点:数据的导出向导 234
例解:导出数据库至文本文件(续) 234
10.知识点:使用DTS设计器 236
例解:创建简单的DTS包 236
11.知识点:使用DTS设计器 238
例解:在SQL Server间传送对象 238
12.知识点:使用DTS设计器 240
例解:调用外部程序 240
第一章 数据库管理与操作 243
PowerBuilder 7.0篇 243
例解:Access和SQL Anywhere的例子 244
1.知识点:通过ODBC接口创建数据源 244
2.知识点:ODBC接口数据库描述文件 246
例解:Microsoft Access数据源的例子 246
3.知识点:“创建”本地数据库 248
例解:创建MyDemoDB 248
4.知识点:打开、创建和删除表 250
例解:MyDemoDB的表操作 250
5.知识点:表的字段属性 252
例解:修改表student 252
6.知识点:表的主码与外码 254
例解:设置score的主码和外码 254
7.知识点:表的索引 256
例解:为score建立索引 256
例解:创建某学生的成绩表视图 258
8.知识点:表的视图 258
9.知识点:表的数据添加 260
例解:往score中添加记录 260
10.知识点:数据的排序 262
例解:score中数据的排序 262
11.知识点:数据汇总和过滤 264
例解:score数据的汇总和过滤 264
12.知识点:导入/导出数据 266
例解:表Score数据的导入/导出 266
13.知识点:列的显示格式 268
例解:定制student的列显示格式 268
14.知识点:列的编辑格式 270
例解:定制student的列编辑格式 270
例解:student的有效性规则 272
15.知识点:创建有效性规则 272
例解:商场家电销售表 274
16.知识点:大例子 274
17.知识点:大例子 276
例解:商场家电销售表(续) 276
18.知识点:大例子 278
例解:商场家电销售表(续) 278
第二章 应用程序对象 281
1.知识点:应用程序对象 282
例解:建立一个新的应用对象 282
2.知识点:应用程序对象的组成 284
例解:设置应用程序对象 284
3.知识点:应用程序对象的属性 286
例解:改变应用程序对象的属性 286
例解:利用应用程序对象事件编程 288
4.知识点:应用程序对象事件 288
5.知识点:应用程序对象方法 290
例解:显示应用程序的名称和类型 290
第三章 窗口对象 293
1.知识点:创建/继承窗口对象 294
例解:建立一个新的窗口 294
2.知识点:窗口对象的属性 296
例解:设置窗口对象的属性 296
3.知识点:窗口对象的事件 298
例解:在窗口关闭前增加提示信息 298
4.知识点:窗口控件(一) 300
例解:控件的基本操作 300
5.知识点:窗口控件(二) 302
例解:控件的公用属性 302
例解:利用命令按钮执行命令 304
6.知识点:控件的使用(一) 304
7.知识点:控件的使用(二) 306
例解:图形命令按钮的使用 306
8.知识点:控件的使用(三) 308
例解:静态文本和单行文本编辑器 308
9.知识点:控件的使用(四) 310
例解:利用EditMask实现限制输入 310
10.知识点:控件的使用(五) 312
例解:利用RichTextEdit实现文本编辑 312
11.知识点:控件的使用(六) 314
例解:多行文本编辑器的属性 314
12.知识点:控件的使用(七) 316
例解:单选框和复选框 316
例解:列表框的使用 318
13.知识点:控件的使用(八) 318
14.知识点:控件的使用(九) 320
例解:图形列表框的使用 320
15.知识点:控件的使用(十) 322
例解:利用Tree View显示数据窗口 322
16.知识点:控件的使用(十) 324
例解:Tree View显示数据窗口(续) 324
17.知识点:控件的使用(十一) 326
例解:ListView控件的使用 326
18.知识点:控件的使用(十一) 328
例解:ListView控件的使用 328
19.知识点:控件的使用(十二) 330
例解:用Tab控件制作电话号码簿 330
20.知识点:控件的使用(十三) 332
例解:图形控件的使用 332
例解:创建一个菜单 334
21.知识点:窗口菜单(一) 334
22.知识点:窗口菜单(二) 336
例解:菜单的属性 336
23.知识点:窗口菜单 338
例解:菜单的使用 338
24.知识点:MDI界面的应用(一) 340
例解:创建MDI框架 340
25.知识点:MDI界面的应用(二) 342
例解:MDI工作表 342
26.知识点:MDI界面的应用(三) 344
例解:MDI工作表的菜单 344
第四章 数据窗口对象 347
1.知识点:准备工作 348
例解:创建数据库student.mdb 348
例解:一个创建数据窗口的实例 350
2.知识点:数据窗口概述 350
3.知识点:数据窗口的表现方式 352
例解:表现方式实例 352
4.知识点:数据窗口的表现方式(续) 354
例解:表现方式实例 354
5.知识点:数据窗口的数据源 356
例解:SQL Select的例子 356
6.知识点:设计选项和属性 358
例解:对话框标签页介绍 358
7.知识点:设计窗口的区域划分 360
例解:区域划分概述 360
8.知识点:定制数据窗口 362
例解:增加和编辑文本对象 362
9.知识点:定制数据窗口 364
例解:增加和编辑文本对象(续) 364
例解:增加和编辑计算字段 366
10.知识点:定制数据窗口 366
11.知识点:定制数据窗口 368
例解:增加和编辑图表对象 368
12.知识点:定制数据窗口 370
例解:增加和编辑图表对象(续) 370
13.知识点:定制数据窗口 372
例解:增加命令对象 372
14.知识点:定制数据窗口 374
例解:设置对象的通用属性 374
15.知识点:定制数据窗口 376
例解:设置列的特殊属性 376
16.知识点:数据窗口预览中的操作 378
例解:数据的过滤、排序与保存 378
17.知识点:加入分组功能 380
例解:分组的操作 380
例解:Quick Select与SQL Select 382
18.知识点:选取方式的统一性 382
19.知识点:选取方式的统一性(续) 384
例解:Quick Select与SQL Select 384
20.知识点:数据窗口的更新属性 386
例解:设置更新属性的例子 386
21.知识点:下拉式数据窗口编辑方式 388
例解:利用下拉式数据窗口的例子 388
22.知识点:总体例子(一) 390
例解:求年度销售额 390
23.知识点:总体例子(二) 392
例解:分组显示每一类产品销售情况 392
24.知识点:总体例子(二)(续) 394
例解:分组显示每一类产品销售情况 394
第五章 使用数据窗口对象 397
例解:设置数据窗口控件 398
1.知识点:分组显示每一类产品销 398
售情况 398
2.知识点:事务对象 400
例解:创建和设置事务对象 400
3.知识点:事物对象(续) 402
例解:创建和设置事务对象 402
4.知识点:动态访问数据窗口 404
例解:用命令按钮控制数据 404
5.知识点:动态访问数据窗口(续) 406
例解:用命令按钮控制数据 406
6.知识点:动态修改数据窗口 408
例解:插入删除行 408
7.知识点:事务管理 410
例解:数据的真正更新 410
例解:显示数据更新时间 412
8.知识点:数据窗口控件的事件处理 412
9.知识点:动态连接数据窗口 414
例解:多个数据窗口的预览 414
10.知识点:动态连接数据窗口(续) 416
例解:多个数据窗口的预览 416
第六章 PowerScript编程 419
1.知识点:变量的类型和作用域 420
例解:在不同范围内定义变量 420
2.知识点:数组 422
例解:数组的使用 422
3.知识点:结构 424
例解:定义和使用结构 424
4.知识点:程序结构 426
例解:几种常用的程序结构 426
例解:几种常见代词的使用 428
5.知识点:代词 428
6.知识点:常用函数和语句(一) 430
例解:利用MessageBox函数传 430
递消息 430
7.知识点:常用函数和语句(二) 432
例解:Is函数和类型转换函数 432
8.知识点:常用函数和语句(三) 434
例解:Trigger和Post 434
9.知识点:常用函数和语句(四) 436
例解:文件函数的使用 436
10.知识点:常用函数和语句(五) 438
例解:其它函数和语句 438
第七章 用户对象和用户事件 441
例解:创建和使用标准可视用户对象 442
1.知识点:标准可视用户对象 442
2.知识点:标准可视用户对象(续) 444
例解:创建和使用标准可视用户对象 444
3.知识点:定制的可视用户对象 446
例解:创建定制的可视用户对象 446
4.知识点:自定义类用户对象 448
例解:创建和使用自定义类 448
5.知识点:自定义类用户对象(续) 450
例解:创建和使用自定义类 450
6.知识点:标准类用户对象 452
例解:创建和使用标准类 452
7.知识点:标准类用户对象(续) 454
例解:创建和使用标准类 454
8.知识点:用户事件 456
例解:窗口用户事件实例 456
例解:带参数和返回值的用户事件 458
9.知识点:带参数和返回值的用户事件 458
10.知识点:带参数和返回值的用户事件(续) 460
例解:改进小小加法器 460
第八章 PBL库 463
1.知识点:创建/访问PBL库 464
例解:库的基本操作 464
2.知识点:PBL库中的对象 466
例解:对象操作 466
3.知识点:PBL库中的对象 468
例解:对象操作(续) 468
4.知识点:对象操作(续) 470
例解:取出和调回对象 470
第九章 生成应用程序 473
例解:生成一个简单的EXE文件 474
1.知识点:生成可执行文件 474
2.知识点:动态库PBD文件 476
例解:用不同的方法生成动态库 476
3.知识点:资源文件 478
例解:创建和使用资源文件 478
4.知识点:生成可执行文件 480
例解:生成一个完整的应用程序 480
5.知识点:生成可执行文件 482
例解:生成一个完整的应用程序 482
(续) 482
6.知识点:应用程序的调试(一) 484
例解:Debug描绘器简介 484
7.知识点:应用程序的调试(二) 486
例解:利用断点调试程序 486
8.知识点:应用程序的调试(三) 488
例解:跟踪并记录应用程序的运行 488