《SQL Server 2000中文版建置与管理手册》PDF下载

  • 购买积分:17 如何计算积分?
  • 作  者:陈俊源编著;北大宏博改编
  • 出 版 社:北京:北京大学出版社
  • 出版年份:2001
  • ISBN:7900632751
  • 页数:588 页
图书介绍:

第1章 基本概论与基本导读 1

1.1 数据库管理系统(DBMS) 2

1.2 数据库相关名词 3

1.2.1 表 4

1.2.2 键 5

1.2.3 索引 5

1.2.4 视图 6

1.2.5 存储过程 7

1.2.6 触发器 7

1.3 两种数据库结构的比较 8

1.3.1 单一表结构 8

1.3.2 多表结构 9

1.4 结构化查询语言(SQL) 10

1.3.3 关系数据库的优点 10

1.4.1 SQL的特点 11

1.4.2 Transact SQL 12

1.5 SQL Server的应用层面 12

1.5.1 主从结构的内涵 13

1.5.2 数据处理流程 14

1.5.3 以前台为主的设计结构 16

1.5.4 以后台为主的设计结构 16

1.5.5 Web应用 17

第2章 让SQL Server就绪 19

2.1 认识SQL Server 2000系统结构 20

2.1.1 系统需求 20

2.1.2 安全验证模式(Authentication Mode) 22

2.2.1 企业管理器 23

2.2 SQL Server管理工具 23

2.1.3 阵容整齐的管理工具 23

2.2.2 SQL Server服务管理器 24

2.2.3 [SQL查询分析器]对话框 26

2.2.4 Profiler 26

2.2.5 导入与导出数据 28

2.3 系统的启动、暂停及停止 28

2.3.1 启用SQL Server服务 29

2.3.2 通过企业管理器启动SQL Server 31

2.3.3 起始参数 32

2.3.4 启用MS DTC服务 34

2.3.5 启用SQL Server Agent服务 35

2.4 多套SQL Server共存 36

2.4.1 默认系统 36

2.4.2 指名系统 37

2.4.3 多套系统共存的运行 40

2.4.4 多套系统共存的使用 41

2.4.5 删除指名系统 43

2.5 远程管理SQL Server 43

2.5.1 测试网络连接 44

2.5.2 使用企业管理器窗口 45

2.5.3 SQL查询分析器 47

2.6 连接帮助 48

2.6.1 [目录]选项卡 49

2.6.2 [索引]选项卡 49

2.6.3 [搜索]选项卡 49

2.6.4 [书签]选项卡 50

第3章 建置数据库 51

13.7.6 按地区制作关系图 52

3.1 系统数据库 52

3.1.1 master数据库 54

3.1.2 model数据库 54

3.1.4 tempdb数据库 55

3.1.3 msdb数据库 55

3.1.5 范例数据库 56

3.2 探讨SQL Server数据库结构 56

3.2.1 一个销货数据库的诞生与增长 57

3.2.2 数据库的实体结构 58

3.2.3 文件组的概念与应用 60

3.2.4 系统数据库的实体结构 62

3.3 创建数据库 63

3.3.1 运用[企业管理器]创建数据库 63

3.3.2 使用创建数据库向导 68

3.3.3 使用Transact-SQL命令创建数据库 70

3.3.4 范例练习1:只指定数据库名 72

3.3.5 范例练习2:指定主数据文件与事务日志文件 74

3.3.6 范例练习3:创建含有次数据文件的数据库 75

3.3.7 范例练习4:创建含有自定文件组的数据库 76

3.4 调整数据库选项 77

3.4.1 数据文件的调整与新增 78

3.4.2 事务日志文件的调整与新增 79

3.4.3 文件组的调整 80

3.4.4 选项设置 81

3.4.5 设置存取权限 84

3.5 数据库的附加与分离 85

3.5.1 附加与分离的概念 85

3.5.2 分高数据库操作 86

3.5.3 附加数据库操作 88

3.6.1 SQL脚本的应用层面 90

3.6 产生数据库的SQL脚本 90

3.6.2 创建SQL脚本的方法 92

3.6.3 如何执行脚本文件 96

3.7 订单数据库范例 98

3.7.1 product表 98

3.7.2 customer表 99

3.7.3 order表 99

3.7.4 sale表 100

第4章 数据库的维护 101

4.1 查看数据库结构 102

4.1.1 使用[企业管理器] 103

4.1.2 使用Transact-SQL命令 107

4.2 控制数据库的状态 109

4.2.1 数据库的上线与高线 110

4.2.2 调整数据库的使用状态 111

4.3 收缩数据库空间 113

4.3.1 利用[企业管理器]收缩数据库 113

4.3.2 运用Transact-SQL语法收缩数据库 117

4.4 数据库的备份与保存 121

4.4.1 执行备份的时机 121

4.4.2 备份模式 122

4.4.3 备份数据库 124

4.4.4 还原数据库 129

4.5.1 数据库维护计划的工作项目 133

4.5 创建数据库维护计划 133

4.5.2 设置数据库的维护计划 134

4.5.3 编辑数据库维护计划 142

4.5.4 删除数据库维护计划 143

4.6 删除数据库 144

4.6.1 使用企业管理器删除数据库 144

4.6.2 使用Transact-SQL语法删除数据库 145

第5章 数据库 147

5.1 表的组成与规划 148

5.2 数据类型 149

5.2.1 Binary数据 150

5.2.2 字符串数据 151

5.2.3 Unicode数据 152

5.2.4 日期与时间 153

5.2.5 数值数据 154

5.2.6 货币数据 155

5.2.7 特殊数据 156

5.3 用企业管理器建表 158

5.3.1 列组成窗格 159

5.3.2 [列]选项卡 161

5.3.3 主键 165

5.3.4 关系 166

5.3.5 创建索引 167

5.3.6 CHECK约束 169

5.3.7 存储表 170

5.4.1 数据库、拥有者与表名 171

5.4 使用CREATE TABLE命令建表 171

5.4.2 列 172

5.4.3 文件组名 175

5.5 用户定义数据类型 176

5.5.1 使用[企业管理器]创建用户定义数据类型 176

5.5.2 使用Transact-SQL命令创建用户定义数据类型 178

5.5.3 使用用户定义数据类型 179

5.5.4 删除用户定义数据类型 180

5.6 数据的查询、新增、修改与删除 182

5.6.1 数据的查询 182

5.6.2 数据的新增、编辑与删除 183

5.7 修改表结构 184

5.7.1 修改表的处理原则 184

5.7.2 使用企业管理器修改表 186

5.7.3 使用ALTER DATABASE命令修改表 187

5.8 删除表 189

5.8.1 删除表的影响范围 190

5.8.2 查询依存关系 190

5.8.3 删除外键 192

5.8.4 使用企业管理器删除表 193

5.8.5 使用Transact-SQL语法删除表 194

5.9 [选课]数据库范例练习 195

5.9.1 事前规划 195

5.9.2 创建[选课]数据库 196

5.9.4 创建class表 198

5.9.3 创建student表 198

5.9.5 创建关系 199

5.9.6 输入数据 201

5.9.7 以后操作 202

第6章 表的完整性及条件约束 203

6.1 认识数据完整性 204

6.1.1 实体完整性(Entity integrity) 205

6.1.2 值域完整(Domain integrity) 206

6.1.3 参考完整性(Referential integrity) 207

6.1.4 用户自定完整性(User-defined integrity) 209

6.2 数据完整性的实施 209

6.2.1 实施形式 209

6.2.2 相关的数据库对象 210

6.3 CHECK条件约束 211

6.2.3 数据完整性与条件约束 211

6.3.1 条件式语法 212

6.3.2 建表时加入 213

6.3.3 在现有表中新增 215

6.3.4 修改CHECK条件约束 217

6.3.5 删除CHECK条件约束 219

6.4 主键条件约束 220

6.4.1 建表时加入 221

6.4.2 在现有表中新增 225

6.4.3 修改主键条件约束 227

6.5 UNIQUE条件约束 229

6.5.1 建表时加入 230

6.5.2 为现有表新增 233

6.5.3 UNIQUE条件约束的修改与删除 235

6.6 关系与外健条件约束 236

6.6.1 关系的探讨 236

6.6.2 创建外键条件约束 240

6.6.3 修改外键条件约束 243

6.6.4 删除外键条件约束 244

第7章 索引、默认及规则 245

7.1 索引对象 246

7.1.1 索引的规划 247

7.1.2 索引的类型 250

7.1.3 CLUSTERED索引 251

7.1.4 唯一索引 253

7.1.5 忽略重复的键 254

7.1.6 填充因子 256

7.1.7 使用企业管理器创建索引 257

7.1.8 使用CREATE INDEX命令创建索引 260

7.1.9 索引的编辑、重建与删除 262

7.2 默认对象 266

7.2.1 默认值条件约束与默认对象 267

7.2.2 使用企业管理器窗口创建默认对象 269

7.2.3 使用CREATE默认值命令创建默认对象 270

7.2.4 默认对象与列的绑定 271

7.2.5 默认对象的维护 273

7.3 规则对象 276

7.3.1 验证规则的表示内容 276

7.3.2 使用[企业管理器]创建规则对象 277

7.3.3 使用CREATE RULE命令创建规则对象 278

7.3.4 创建规则对象与列的绑定 279

7.3.5 规则对象的维护 281

第8章 SQL查询分析器与查询命令 285

8.1 [SQL查询分析器] 287

8.1.1 启动[SQL查询分析器] 288

8.1.2 登录SQL Server 290

8.1.3 使用查询窗格 292

8.1.4 使用对象浏览器 296

8.1.5 使用T-SQL调试工具 305

8.2 SELECT语法结构 308

8.2.1 提取所有列 309

8.2.2 指定列 309

8.3 设置查询条件 310

8.3.1 比较运算符 311

8.3.2 LIKE条件式的应用 312

8.3.3 逻辑运算符 313

8.4 查询结果的排序 315

8.5 数据运算操作 316

8.5.1 运算函数 316

8.5.2 自定义标题内容 318

8.5.3 统计数据行数 319

8.6 GROUP BY分组处理 320

8.6.1 销售排行 322

8.6.2 分类统计 323

8.6.3 设置条件 323

8.7 关联表间的查询 324

8.7.1 JOIN运算符 324

8.7.3 超过两个表的查询操作 326

8.7.2 使用WHERE子句 326

8.7.4 使用别名的方法 327

8.8 加入子查询 328

8.8.1 结构1--作为查询条件 328

8.8.2 结构2--作为查询范围 329

8.8.3 结构3--作为查询执行的依据 330

8.9 COMPUTE BY汇总处理 331

8.10 在查询语句中使用变量 332

8.10.1 变量的声明 333

8.10.2 在命令中使用变量 333

8.11 插入与插入值查询 334

8.12 更新查询 335

8.14 制成表查询 336

8.13 删除查询 336

第9章 视图 337

9.1 视图创建时机 339

9.2 创建视图的原则 341

9.3 使用企业管理器创建视图 343

9.4 使用CREATE VIEW命令创建视图 350

9.5 创建视图向导 352

9.5.1 启动创建视图向导 352

9.5.2 操作创建视图向导 353

9.6 为视图创建索引 355

9.6.1 创建索引的限制 355

9.7 调阅视图的属性 357

9.6.2 使用CREATE INDEX命令创建索引 357

9.8 编辑视图 360

9.8.1 重新命名视图 360

9.8.2 在企业管理器窗口中改变视图定义 361

9.8.3 使用ALTER VIEW命令改变视图定义 362

9.9 删除视图 363

9.9.1 在企业管理器窗口中删除视图 363

9.9.2 使用DROP VIEW命令删除视图 365

第10章 预存程序与触发程序 367

10.1 认识存储过程 369

10.1.1 存储过程的应用层面 369

10.1.2 系统存储过程 371

10.1.3 存储过程创建原则 371

10.1.4 存储过程组 372

10.1.5 暂时性存储过程 372

10.2 创建与测试存储过程 373

10.2.1 创建简单存储过程 375

10.2.2 测试存储过程 376

10.2.3 动态查询方法 378

10.2.4 使用返回参数 380

10.2.5 使用创建存储过程向导 381

10.3 编辑存储过程 383

10.3.1 重新命名存储过程 383

10.3.2 在企业管理器中编辑存储过程 384

10.3.3 使用ALTER PROCEDURE命令编辑存储过程 385

10.4 删除存储过程 385

10.4.1 在企业管理器窗口中删除 386

10.4.2 使用DROP PROCEDURE命令删除 387

10.5 认识触发器 388

10.5.1 触发器与条件约束 389

10.5.2 inserted与deleted表 390

10.5.3 触发器的类型 390

10.6 创建AFTER触发器 391

10.6.1 CREATE TAIGGER命令语法 392

10.6.2 新增数据的触发应用 393

10.6.3 删除数据的触发应用 395

10.6.4 更新数据的触发应用 396

10.7 创建INSTEAD OF触发器 397

10.8 编辑触发器 400

10.8.1 重新命名触发器 400

10.8.2 在企业管理器窗口中编辑触发器 401

10.8.3 使用ALTER TRJGGER命令编辑触发器 402

10.9 删除触发器 402

第11章 数据库关系图 405

11.1 数据库关系图基本结构 406

11.1.1 创建数据库关系图 408

11.1.2 格式化数据库关系图 409

11.1.3 存储改变 412

11.2 表的创建与维护 412

11.2.1 加入现有表 413

11.2.2 新建表 414

11.2.3 切换不同的显示状态 415

11.2.4 表图标显示结构 417

11.2.5 表的复制 418

11.2.6 从关系图中删除表 419

11.2.7 表的更名 419

11.3 列的创建与维护 420

11.3.1 加入列 420

11.3.2 删除列 422

11.3.3 列更名 422

11.4 关系的创建与维护 422

11.4.1 创建关系 423

11.4.2 关系属性的编辑 424

11.4.3 多对多关系的映像 425

11.4.4 删除关系 426

11.5 索引的创建与维护 427

11.6 条件约束的创建与维护 428

11.6.1 创建CHECK条件约束 428

11.6.2 创建UNIQUE条件约束 430

11.6.3 创建主键条件约束 431

11.6.4 创建外键条件约束 432

11.7 触发器的创建与维护 433

第12章 分析服务 435

12.1 创建分析服务系统 436

12.1.1 软硬件需求 437

12.1.2 分析服务系统的组件 437

12.1.3 分析服务系统的启用与停止 439

12.1.4 从旧版本升级 440

12.1.5 Analysis Services工作组 440

12.2 分析服务系统的结构 441

12.2.1 数据存储的概念 442

12.2.2 数据源 443

12.2.3 分析服务的特点 443

12.2.4 Analysis Server的对象 445

12.2.5 系统管理与安全性 449

12.3 创建数据库与数据源 450

12.3.1 创建Analysis Server数据库 450

12.3.2 设置数据源 451

12.4 创建共享维度 453

12.4.1 创建产品维度 454

12.4.2 创建客户维度 457

12.4.3 创建日期维度 458

12.5 创建多维数据集对象 460

12.6 安全性管理 467

12.6.1 创建OLAP系统管理员 468

12.6.2 用户权限管理 468

第13章 组合Excel 2000 471

13.1 Excel 2000与数据库查询 472

13.1.1 为何要从数据库取出数据 473

13.1.2 可供查询的数据库类型 474

13.1.3 提取数据的接口 475

13.2 Microsoft Query的操作方式 476

13.2.1 安装Microsoft Query 476

13.2 Microsoft Query的应用 476

13.2.3 使用Microsoft Query创建数据源 478

13.3.1 使用查询向导 480

13.3 数据库查询方法 480

13.3.2 使用Microsoft Query 486

13.3.3 自定义查询 489

13.3.4 使用参数查询 491

13.4 数据的排序 492

13.4.1 Excel如何排序 493

13.4.2 自定义排序原则 494

13.4.3 [排序]对话框 494

13.4.4 排序练习1--一般数据排序 497

13.4.5 排序练习2--自定义排序原则 499

13.5 数据的查询 504

13.5.1 Excel的数据查询操作 505

13.5.2 菜单的默认选项 506

13.5.3 多重查询 507

13.5.4 使用自动查询功能 507

13.5.5 使用自定义查询 508

13.5.6 删除查询设置 510

13.6 数据的小计 511

13.6.1 取得销售金额数据 511

13.6.2 简介[分类汇总]对话框 513

13.6.3 排序与分类汇总的应用 514

13.6.4 排序、查询与分类汇总的应用 516

13.7 制作关系图 518

13.7.1 认识Excel关系图制作环境 518

13.7.2 指定数据源 519

13.7.3 关系图创建接口 520

13.7.4 创建一般关系图 520

13.7.5 创建内嵌关系图 522

13.7.7 按产品制作图表 528

13.7.8 按季制作图表 535

13.7.9 按月制作图表--配合参数查询 538

13.8 创建数据透视表 543

13.8.1 使用数据透视表向导 544

13.8.2 编辑数据透视表 547

13.8.3 高线OLAP多维数据集的创建与使用 557

13.8.4 使用Analysis Server数据库创建数据透视表 563

第14章 Web的应用 567

14.1 认识Web辅助向导 568

14.1.1 SQL Server系统与数据库对象 569

14.1.2 查询方式 569

14.1.3 数据更新需求 570

14.2 创建简单的查询网页 570

14.3 管理网页转换工作 577

附录A 安装订单范例数据库 579

A.1 运用附加 580

A.2 运用备份回存功能 581

附录B 保留字 585