注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络数据库SQL SeverSQL Server 2005初学者指南

SQL Server 2005初学者指南

SQL Server 2005初学者指南

定 价:¥48.50

作 者: 吴豪
出版社: 科学出版社
丛编项: 数据库管理及应用超级技术
标 签: SQL

购买这本书可以去


ISBN: 9787030204929 出版时间: 2008-01-01 包装: 平装
开本: 16 页数: 476 字数:  

内容简介

  这是一本作者亲历SQL Server 2005数据库管理及应用开发所有实践细节记录的图书。同时结合Microsoft Training and Certification (Microsoft培训及认证)知识点进行逐项探讨,对应试者及开发者都有很好的指导作用。《SQL Server2005初学者指南》共分12章,内容涵盖了SQL Server 2005的安装配置、数据管理器、数据库创建与管理、T-SQL应用、联接表对象、数据库复制与备份、数据库优化及服务集成等内容。由浅入深、系统全面地介绍了SQL Server 2005 数据库管理技术的所有细节。讲练结合,实用性强。《SQL Server2005初学者指南》非常适用于初级读者,为他们提供最基本的SQL Server数据库管理知识;同时也是中级用户、Web数据库设计人员以及项目开发人员必须熟悉的后台数据库管理技能,帮助他们快速完成大型系统开发与应用设计。另外,也可作为社会培训班以及Microsoft培训及认证教材。

作者简介

暂缺《SQL Server 2005初学者指南》作者简介

图书目录

引论    1
数据库简史    1
数据库类型    1
关系数据库发展史    2
建立数据库连接系统    3
单层结构(主机系统)    4
二层结构(客户/服务器结构)    4
三层结构    6
N层结构    7
数据存取模型    8
小结    9
第1章  SQL Server 2005安装与配置    11
1.1  SQL Server 2005简介    11
1.2  安装条件    14
1.2.1  版本说明    15
1.2.2  硬件和OS要求    16
1.3  安装    20
1.4  配置    24
1.4.1  SQL Server实例    24
1.4.2  Licensing选项    25
1.4.3  SQL Server服务的安全性选项    25
1.4.4  校验考虑    26
1.4.5  升级    26
1.4.6  系统一致性检查器    27
1.4.7  智能化安装    27
1.4.8  服务器级选项    27
1.5  小结    28
第2章  SQL Server 2005组成    29
2.1  SQL Server管理工具    29
2.1.1  SQL Server Management Studio    29
2.1.2  综合服务(SSIS)    31
2.1.3  大容量拷贝程序    32
2.1.4  MS DTC管理控制台    32
2.1.5  SQL Server Profiler    32
2.1.6  查询分析器    34
2.1.7  OSQL    34
2.1.8  sqlmaint.exe    34
2.2  配置工具(Configuration Tools)    35
2.2.1  通知服务命名提示符    35
2.2.2  报表服务配制器    36
2.2.3  SQL Server配置管理器    36
2.2.4  向导错误和使用情况报告设置    43
2.2.5  SQL Server表面区域配置器    44
2.3  性能工具(Performance Tools)    46
2.4  文档和指南(Documentation
     and Tutorials)    48
2.4.1  联机从书    48
2.4.2  示例    49
2.4.3  指南    49
2.5  SQL Server 2005 Upgrade Advisor    49
2.6  开发工具    49
2.7  基本概念    50
2.7.1  T-SQL基础语句    50
2.7.2  创建和修改表    52
2.7.3  约束    53
2.7.4  视图    54
2.7.5  脚本和批处理    55
2.7.6  存储过程    56
2.7.7  用户自定义函数    57
2.7.8  触发器    58
2.7.9  SQL游标    59
2.7.10  数据库快照    61
2.8  小结    61
第3章  SQL Server Management Studio    62
3.1  SQL Server Management Studio导航    62
3.1.1  Management Studio窗口介绍    63
3.1.2  编写T-SQL语句    68
3.1.3  使用Management Studio    71
3.2  SQL Server数据库组成    77
3.2.1  数据库对象    77
3.2.2  SQL Server数据类型    93
3.2.3  SQL Server对象标识符    97
3.3  SQL Server数据库引擎    98
3.3.1  连接数据库引擎    98
3.3.2  数据库引擎的增强功能    100
3.4  小结    105
第4章  T-SQL基础语句    106
4.1  最基本的SELECT语句    106
4.1.1  SELECT和FROM从句    107
4.1.2  WHERE从句    110
4.1.3  ORDER BY从句    112
4.1.4  利用GROUP BY从句聚集数据    116
4.1.5  利用HAVING从句在分组上
      放置条件    125
4.1.6  用FOR XML从句输出XML    127
4.1.7  使用OPTION从句,利用提示    128
4.1.8  DISTINCT和ALL谓词    128
4.1.9  LIKE比较    130
4.2  INSERT语句    135
4.3  用UPDATE语句更新取得的数据    140
4.4  DELETE语句    142
4.5  小结    143
第5章  联接表    144
5.1  联接    144
5.2  内部联接    148
INNER JOIN类似于WHERE从句    151
5.3  外部联接    156
5.3.1  简单的OUTER JOIN    157
5.3.2  处理更复杂的OUTER JOIN    162
5.4  完全联接    169
5.5  交叉联接    170
5.6  探讨联接的替代语法    171
5.6.1  INNER JOIN的替代语法    172
5.6.2  OUTER JOIN的替代语法    172
5.6.3  CROSS JOIN的替代语法    174
5.7  联合    175
5.8  小结    178
第6章  创建和修改表    179
6.1  SQL Server的对象名    179
6.1.1  架构    179
6.1.2  数据库名    181
6.1.3  用服务器命名    181
6.1.4  回顾默认值    182
6.2  CREATE语句    182
6.2.1  创建数据库    182
6.2.2  创建架构    190
6.2.3  创建表    191
6.3  ALTER语句    200
6.3.1  ALTER DATABASE    200
6.3.2  更改表    202
6.4  DROP语句    205
6.5  使用GUI工具    206
6.5.1  利用数据库引擎创建数据库    206
6.6  小结    210
第7章  SQL Server 2005管理    211
7.1  安全性基础    212
7.1.1  固定登录ID和口令    212
7.1.2  口令有效期    213
7.1.3  长度与组成    214
7.1.4  登录次数    215
7.1.5  存储用户和口令    216
7.1.6  信任    216
7.2  安全性选项    217
7.2.1  安全性范围    217
7.2.2  SQL Server 2005安全性    218
7.2.3  操作系统集成安全性    222
7.3  用户权限    224
7.3.1  对特定数据库授予访问权    224
7.3.2  在数据库中授予对象许可权    225
7.3.3  用户权限和语句级的许可权    228
7.4  服务器和数据库角色    229
7.4.1  服务器角色    229
7.4.2  数据库角色    230
7.5  应用程序角色    233
7.5.1  创建应用程序角色    234
7.5.2  给应用程序角色添加许可权    234
7.5.3  使用应用程序角色    234
7.5.4  删除应用程序角色    235
7.6  XML的安全性    235
7.7  更高级的安全性    236
7.7.1  处理Guest账户    236
7.7.2  TCP/IP端口设置    236
7.7.3  禁用sa账户    237
7.7.4  xp_cmdshell    237
7.7.5  其他工具    237
7.8  调度表作业    237
7.8.1  创建操作员    239
7.8.2  创建作业和任务    241
7.8.3  SQL Server 代理    252
7.9  自动响应警报    253
7.9.1  在数据库引擎中创建自动响应
      警报    254
7.9.2  在T-SQL中创建自动响应警报    254
7.10  全文目录操纵    256
7.10.1  备份与恢复    256
7.10.2  安排注入的调度    256
7.11  异地复制    256
7.11.1  复制数据库向导    256
7.11.2  备份和恢复    257
7.11.3  连接/分离    257
7.12  索引重建    257
7.13  归档数据    258
7.14  数据库选项    258
7.15  数据库元数据    260
7.16  小结    263
第8章  数据库优化    264
8.1  索引选择    265
8.2  数据库引擎优化顾问    266
8.2.1  工作负荷    267
8.2.2  注意事项    268
8.3  数据处理    269
8.4  策略要求    270
8.5  程序维护    271
8.6  优化存储过程    271
8.6.1  尽可能缩短事务    271
8.6.2  尽可能使用限制最少的
      事务隔离层    271
8.6.3  必要时可以执行多种解决方案    272
8.6.4  尽可能避免使用游标    272
8.7  使用临时表    272
8.8  硬件考虑    273
8.8.1  服务器的独占使用    273
8.8.2  I/O与CPU速度    274
8.8.3  OLTP与OLAP    276
8.8.4  在线或离线    276
8.8.5  宕机    277
8.8.6  丢失数据    277
8.8.7  性价比    277
8.8.8  服务器    278
8.8.9  理想系统    278
8.9  解决方法    278
8.9.1  各种显示计划和统计信息    279
8.9.2  数据库一致性检验程序    283
8.9.3  查询控制器(Query Governor)    286
8.9.4  SQL Server事件探查器    287
8.9.5  性能监视器(Perfmon)    289
8.10  小结    291
第9章  SQL Server 2005服务    292
9.1  服务分割器    292
9.1.1  Service Broker概念    293
9.1.2  Service Broker体系结构    295
9.2  分析服务    301
9.2.1  终端用户的要求    302
9.2.2  维度数据库    305
9.2.3  OLAP存储类型    310
9.2.4  数据仓库    311
9.2.5  数据转换    313
9.2.6  元数据    314
9.2.7  数据挖掘模型    317
9.2.8  数据挖掘算法    317
9.2.9  分析服务体系结构    320
9.2.10  商业智能增强功能    324
9.3  报表服务    326
9.3.1  创建管理和报表    328
9.3.2  功能与概念    329
9.3.3  报表服务体系结构    333
9.4  通知服务    333
9.4.1  通知服务定义    333
9.4.2  关键术语    334
9.4.3  通知服务体系结构    335
9.5  小结    337
第10章  SQL Server 2005灾备    338
10.1  重要性及目标    338
10.2  备份介质    340
10.3  备份策略    341
10.4  恢复数据    345
10.5  恢复模式    346
10.6  恢复优化    348
10.7  备份方法举例    351
10.8  恢复方法    358
10.9  小结    365
第11章  复制    366
11.1  bcp    367
11.1.1  bcp语法    367
11.1.2  bcp导出    370
11.1.3  格式化文件    371
11.1.4  bcp导入    374
11.1.5  BULK INSERT    376
11.1.6  OPENROWSET    377
11.1.7  XML大容量加载    379
11.1.8  优化大容量导入的方法    384
11.2  支持分布式数据    385
11.3  架构复制时的考虑    386
11.3.1  独立性    386
11.3.2  延迟性    386
11.3.3  数据一致性    386
11.3.4  架构一致性    386
11.3.5  其他考虑    387
11.4  发布比喻    388
11.4.1  订阅刊物    390
11.4.2  订阅服务器类型    390
11.4.3  过滤数据    390
11.5  复制类型    391
11.5.1  快照复制    391
11.5.2  合并复制    394
11.5.3  事务复制    397
11.5.4  立即更新的订阅服务器    400
11.5.5  混合复制类型    400
11.6  复制模型假设    401
11.6.1  标准模型    401
11.6.2  混合模型    403
11.6.3  附加说明    404
11.7  实现示例    404
11.7.1  承包人供应公司    404
11.7.2  清除服务    405
11.8  计划复制    406
11.8.1  数据考虑    406
11.8.2  复制类型    407
11.8.3  复制向导    407
11.9  启用发布和分发    407
11.9.1  启动向导    408
11.9.2  默认配置    408
11.9.3  禁用发布    410
11.9.4  T-SQL过程    410
11.10  事务/快照发布刊物    410
11.10.1  创建和管理发布向导    410
11.10.2  配置之后    413
11.10.3  T-SQL过程    415
11.11  合并发布刊物    415
11.12  异类数据库复制    415
11.12.1  从Oracle发布数据    416
11.12.2  将数据发布到非SQL Server
        订阅服务器    423
11.13  管理复制    424
11.13.1  复制脚本    424
11.13.2  支持各种复制    425
11.13.3  发布到Internet    425
11.13.4  复制和架构变化    425
11.13.5  复制监视器    427
11.13.6  后续    428
11.14  企业范围的自动化管理    428
11.14.1  创建多服务器环境    429
11.14.2  管理作业    430
11.14.3  轮询服务器    430
11.14.4  管理事件    431
11.15  高可用性解决方案    432
11.16  小结    435
第12章  综合服务    436
12.1  体系结构    436
12.2  综合服务实用工具    438
12.2.1  综合服务与Studio环境    438
12.2.2  SSIS设计器及概念    440
12.2.3  SSIS向导    454
12.2.4  执行包实用工具    457
12.3  SSIS设计    457
12.3.1  生成解决方案    457
12.3.2  设计和创建SSIS包    459
12.3.3  部署包    469
12.4  典型用途    473
12.5  小结    476

本目录推荐