《Microsoft SQL server 6.5指南》PDF下载

  • 购买积分:17 如何计算积分?
  • 作  者:
  • 出 版 社:
  • 出版年份:2222
  • ISBN:
  • 页数:590 页
图书介绍:

目录 1

第一部分 Microsoft SQL Server 6.5安装指南 3

第一章 引言 3

1.1 SQL Server和SQL Workstation 3

1.2 如何使用本指南 3

1.3 安装术语 4

第二章 服务器要求 8

2.1 硬件平台 8

2.2 硬件和软件要求 8

2.5 SMS兼容性 9

2.3 文件系统 9

2.4 服务器名 9

第三章 服务器选项 10

3.1 名字、公司和产品号 10

3.2 远程安装 10

3.3 根目录 11

3.4 MASTER设备选项 12

3.5 字符集 12

3.6 排序顺序 13

3.7 网络支持 14

3.8 自动启动选项 16

3.9 SQL Server Books Online 16

3.10 SQL Exeeutive用户帐号 16

3.11 许可模式 17

第四章 服务器安装 19

4.1 为SQL Executive建立用户帐号 19

4.2 安装SQL Server 20

4.3 升级SQL Server 22

4.5 测试安装 29

4.4 安装或升级SQL Workstation 29

4.6 配置SQL Server 30

4.7 删除SQL Server 31

第五章 启动服务器 32

5.1 运行SQL Server 32

5.2 运行SQL Executive 40

第六章 客户安装 42

6.1 客户平台 42

6.2 客户软硬件要求 42

6.3 客户安装选项 43

6.4 安装客户软件 45

6.5 安装ODBC驱动程序 48

6.6 配置安装的客户软件 48

第七章 安装查错 50

7.1 安装失败 50

7.2 查看日志 51

附录A 字符集与排序顺序 54

A.1 字符集 54

A.2 排序顺序 58

A.4 改变排序顺序对口令影响 63

A.3 定制 63

附录B 无人值守安装 65

B.1 建立setup初始化文件 65

B.2 执行无人值守安装 66

B.3 setup初始化文件的格式 66

B.4 setup初始化文件范例 71

第二部分  Microsoft SQL Server 6.5数据库开发人员伴侣 75

第八章  概述 75

8.1 数据库开发人员 75

8.2 系统管理员 75

9.2 数据完整性 77

第九章  处理表 77

9.1 理解数据库对象 77

9.3 使用数据类型强制数据完整性 87

9.4 规划表 87

9.5 建立表 88

9.6 删除表 89

9.7 重新命名表 90

9.8 更改表 90

9.9 使用索引 91

9.10 使用视图 92

第十章 处理数据 99

10.1 计划对数据的增加或修改 99

10.2 增加、修改或删除数据 100

10.3 引入和转出数据 108

10.4 成批处理事务 109

第十一章 使用查询获取数据 112

11.1 建立基本的查询 112

11.2 使用连接建立多表查询 144

11.3 使用汇总查询 155

11.4 使用子查询 157

11.5 用GROUP BY或COMPUTE计算总和 174

11.6 使用内置函数 189

第十二章 性能优化 202

12.1 表的优化 202

12.2 索引的优化 203

12.3 查询的优化 207

12.4 查询分析 209

12.5 锁的分析 210

13.1 使用存储过程 214

第十三章 使用存储过程和触发器 214

13.2 扩展层次结构 225

13.3 扩展网络 227

13.4 使用触发器定义业务过程 229

第三部分 MicrOsOft SQL Server 6.5 ODBC程序设计 241

第十四章 概述 241

第十五章 安装 243

15.1 系统要求 243

15.3 升级目录存储过程 244

15.2 安装SQL Server驱动程序 244

第十六章 数据源设置和连接 246

16.1 ODBC SQL Server设置 246

16.2 连接到SQL Server数据源 248

16.3 驱动程序指定的连接选项 249

16.4 删除数据源 251

16.5 数据源 251

17.3 使用语句 252

17.2 使用连接 252

17.1 使用ODBC 252

第十七章  ODBC编程 252

17.4 设置光标选项 253

17.5 直接执行语句 253

17.6 准备和执行语句 254

17.7 处理结果 254

17.8 得到结果集信息 255

17.9 使用可滚动光标 255

17.10 使用行集绑定 256

17.11 使用执行时数据参数 257

17.12 使用执行时数据列 257

18.1 2.5版功能 259

第十八章 实现 259

18.2 活动hstmt 263

18.3 光标库 263

18.4 算术运算错误 263

18.5 手动提交模式事务 263

18.6 远程过程调用 264

18.7 使用Microsoft分布式事务协调器 265

18.8 记录性能数据 266

18.9 ODBC SQL Server驱动程序的其他信息 267

19.2 执行时数据参数限制 269

第十九章 SQL语法 269

19.1 SQL语法限制 269

19.3 过程调用限制 270

19.4 使用存储过程的光标 270

19.5 不支持的ODBC SQL语法 270

19.6 可空值性鉴别 271

第二十章 ODBC光标 272

20.1 使用ODBC光标 272

20.2 建立光标 273

20.4 更新光标 274

20.3 通过光标获取数据 274

20.5 关闭光标 275

第二十一章 函数 276

21.1 ODBC API函数实现 276

21.2 SQLBrowseConnect 277

21.3 SQLConnect 278

21.4 SQLDriverConnect 278

21.5 SQLColAttributes,SQLDescribeCol和SQLNumResultCols 279

21.6 SQLConfigDataSource 282

21.7 SQLPrepare 283

21.8 SQLParamOptions 284

21.9 SQLDescribeParam 285

21.10 SQLSetStmtOption 285

21.11 SQLSetScrollOptions 286

21.12 SQLSetConnectOption 286

21.13 SQLSetCursorName 287

21.14 SQLGetCursorName 287

21.15 SQLGetStmtOption 287

21.16 SQLGetInfo 287

21.17 SQLFetch 287

21.20 SQLSetPos 288

21.19 SQLRowCount 288

21.18 SQLExtendedFetch 288

21.21 SQLFreeStmt 289

21.22 SQLTransact 289

附录A 驱动程序属性 290

附录B 数据类型映射和使用 299

B.1 数据类型映射 299

B.2 数据类型使用 300

C.3 错误消息 302

C.4 语法 302

C.1 固有错误号 302

C.2 SQLSTATE(ODBC错误码) 302

附录C 错误 302

第四部分 Microsoft SQL Server 6.5 SQL分布管理对象程序设计指南 307

第二十二章 入门 307

22.1 SQL-DMO对象模型 307

22.2 SQL-DMO文件 308

第二十三章 使用SQL-DMO对象 309

23.1 嵌入SQL-DMO 309

23.3 建立SQLServer对象 311

23.2 初始化COM库 311

23.4 连接SQL Server对象 313

23.5 声明和分配对象变量 314

23.6 使用属性值 314

23.7 调用方法 317

23.8 使用集合 318

23.9 使用列表 322

23.11 解除COM库的初始化 325

23.12 错误处理 325

23.10 释放SQLServer对象 325

23.13 数据类型 329

23.14 Visual Basic对象 330

23.15 C++对象 331

第二十四章 SQLServer作用域对象 339

24.1 Configuration对象 339

24.2 ConfigValue 340

24.3 Device对象 341

24.4 Language对象 345

24.5 Login对象 348

24.6 RemoteLogin对象 350

24.7 RemoteServer对象 351

24.8 SQLServer对象 361

24.9 SubscriberInfo对象 379

第二十五章 Database作用域对象 382

25.1 Article对象 382

25.2 Database对象 385

25.3 DBObject对象 399

25.4 DBOption对象 402

25.5 Default对象 403

25.6 Group对象 407

25.7 Publication对象 409

25.8 Rule对象 412

25.9 StoredProcedure对象 415

25.10 Subscription对象 420

25.11 SystemDatatype对象 421

25.12 TransactionLog对象 422

25.13 User对象 426

25.14 UserDefinedDatatype对象 429

第二十六章 Table作用域对象 432

26.1 Check对象 432

26.2 Column对象 433

26.3 DRIDefault对象 435

26.4 Index对象 437

26.5 Key对象 440

26.6 Table对象 442

26.7 Trigger对象 452

26.8 View对象 454

第二十七章 Service作用域对象 459

27.1 Alert对象 459

27.2 AlertSystem对象 463

27.3 Exeecutive对象 465

27.4 IntegratedSecurity对象 468

27.5 Operator对象 472

27.6 Registry对象 476

27.7 Task对象 478

第二十八章 Application作用域对象 484

28.1 Application对象 484

28.2 Backup对象 485

28.3 HistoryFilter对象 486

28.4 Names对象 488

28.5 Permission对象 490

28.6 Property对象 492

28.7 QueryResults对象 493

第二十九章 数据类型 498

29.1 SQLOLE_AUDIT_TYPE 498

29.2 SQLOLE_COMPLETION_TYPE 498

29.3 SQLOLE_CONFIGVALUE_TYPE 498

29.4 SQLOLE_COPYDATA_TYPE 499

29.5 SQLOLE_DATAFILE_TYPE 499

29.8 SQLOLE_DEPENDENCY_TYPE 500

29.7 SQLOLE_DBUSERPROFILE_TYPE 500

29.6 SQLOLE_DBSTATUS_TYPE 500

29.9 SQLOLE_DEVICE_TYPE 501

29.10 SQLOLE_ENUMNOTIFY_TYPE 501

29.11 SQLOLE_ERROR_TYPE 501

29.12 SQLOLE_EVENT_TYPE 512

29.13 SQLOLE_EXEC_TYPE 512

29.14 SQLOLE_FREQRELATIVE_TYPE 512

29.15 SQLOLE_FREQSUB_TYPE 512

29.19 SQLOLE_INTSECLOGIN_TYPE 513

29.18 SQLOLE_INITIALSYNC_TYPE 513

29.16 SQLOLE_FREQUENCY_TYPE 513

29.17 SQLOLE_INDEX_TYPE 513

29.20 SQLOLE_KEY_TYPE 514

29.21 SQLOLE_MEDIA_TYPE 514

29.22 SQLOLE_MIRROR_TYPE 514

29.23 SQLOLE_MONTHDAY_TYPE 514

29.24 SQLOLE_NOTIFY_TYPE 515

29.25 SQLOLE_OBJECT_TYPE 515

29.27 SQLOLE_PERFMON_TYPE 516

29.28 SQLOLE_PREARTICLE_TYPE 516

29.26 SQLOLE_OBJSORT_TYPE 516

29.29 SQLOLE_PRIVILEGE_TYPE 517

29.30 SQLOLE_PROCEDURE_TYPE 517

29.31 SQLOLE_QUERY_DATATYPE 517

29.32 SQLOLE_REPFREQ_TYPE 518

29.33 SQLOLE_REPLICATION_TYPE 518

29.34 SQLOLE_RUNPRIORITY_TYPE 518

29.35 SQLOLE_SCRIPT_TYPE 519

29.36 SQLOLE_SECURITY_TYPE 519

29.37 SQLOLE_SRVOPTION_TYPE 519

29.42 SQLOLE_SUBSYNC_TYPE 520

29.41 SQLOLE_SUBSTATUS_TYPE 520

29.38 SQLOLE_SRVUSERPROFILE_TYPE 520

29.40 SQLOLE_STATUSINFO_TYPE 520

29.39 SQLOLE_STARTSRV_TYPE 520

29.43 SQLOLE_SVCSTATUS_TYPE 521

29.44 SQLOLE_TABLEATT_TYPE 521

29.45 SQLOLE_TRIGGER_TYPE 521

29.46 SQLOLE_VERIFYCONN_TYPE 521

29.47 SQLOLE_WEEKDAY_TYPE 522

第三十章 引言 525

第五部分 Microsoft分布式事务协调器指南 525

30.1 ACID属性 526

30.2 执行示例 527

30.3 分布式事务 531

30.4 概念小结 534

第三十一章 安装 536

31.1 计划MS DTC网络配置 536

31.2 完整的MS DTC服务 538

31.3 MS DTC客户实用程序 539

31.4 MS DTC文件 539

31.5 安装MS DTC服务 540

31.6 安装MS DTC客户实用程序 542

31.7 删除MS DTC安装 545

31.8 转换MS DTC安装 545

第三十二章 管理 546

32.1 MS DTC Transactions窗口 547

32.2 MS DTC Trace窗口 554

32.3 MS DTC Statistics窗口 555

32.4 MS DTC Configuration对话框 556

32.5 远程管理 558

33.2 使用Transact-SQL的应用开发 560

第三十三章 应用开发 560

33.1 程序范例 560

33.3 使用C或C++的应用开发 566

第三十四章 MS DTC程序员指南 578

34.1 DtcGetTransactionManager 578

34.2 ITransaction 580

34.3 ITransactionDispenser 583

34.4 ITransactionOptions 586

34.5 ITransactionOutcomeEvents 587