《SQL Server 2008数据库基础及应用》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:徐鹏,满娜,于艳杰主编
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2010
  • ISBN:9787508475028
  • 页数:495 页
图书介绍:本书以理论够用、案例实用、实践第一为原则,使读者能够快速、轻松地掌握SQL Server数据库技术的基础与高级应用。本书内容包括数据库系统基础、SQL Server2008简介、数据库管理、数据库表的管理、数据库的查询、T-SQL语言、索引和视图、存储过程和触发器、安全管理、数据库的备份恢复、SQL Server 自动化和事务、SQL Server与ADO.NET集成、报表、数据库管理应用实例和数据库开发应用实例。

第1章 数据库系统基础 1

1.1 数据库概述 1

1.2 数据库的种类及数据模型 3

1.3 关系数据库 7

1.4 小结 8

第2章 SQL Server 2008简介 10

2.1 SQL Server发展历史和版本 10

2.2 Microsoft SQL Server 2008数据平台愿景 12

2.3 SQL Server 2008的安装 18

2.4 小结 37

第3章 数据库管理 38

3.1 了解SQL Server数据库 38

3.2 使用SQL Server管理平台创建数据库 44

3.3 T-SQL命令创建数据库 57

3.4 数据库的其他操作 68

3.5 数据库快照 71

3.6 小结 71

第4章 数据库表的管理 72

4.1 了解表 72

4.2 数据类型 73

4.3 使用SQL Server管理平台创建表 80

4.4 T-SQL命令创建表 93

4.5 表数据的操作 96

4.6 小结 114

第5章 数据库的查询 115

5.1 使用SELECT子句选择列 117

5.2 使用WHERE子句选择行 122

5.3 FROM子句 137

5.4 连接查询 141

5.5 数据汇总 146

5.6 排序 154

5.7 SELECT语句的其他子句 156

5.8 在查询设计器中设计查询 157

5.9 小结 161

第6章 T-SQL语言 162

6.1 T-SQL语法基础 162

6.2 常量和变量 163

6.3 运算符与表达式 167

6.4 程序流程 171

6.5 函数 183

6.6 游标 192

6.7 小结 202

第7章 索引和视图 203

7.1 索引的体系结构 203

7.2 创建索引 205

7.3 管理索引 211

7.4 管理视图 214

7.5 利用视图修改数据 221

7.6 索引视图 223

7.7 小结 224

第8章 存储过程和触发器 226

8.1 存储过程的基本使用 226

8.2 触发器 236

8.3 触发器的类型 244

8.4 小结 248

第9章 安全管理 250

9.1 安全管理概述 250

9.2 SQL Server服务器的安全性 252

9.3 数据库的安全性 267

9.4 数据对象的安全性 280

9.5 SQL Server Profiler对数据库的跟踪 284

9.6 小结 287

第10章 数据库的备份恢复 288

10.1 备份恢复数据的原理 288

10.2 创建和使用备份设备 294

10.3 完全数据库备份与恢复 296

10.4 差异数据库备份与恢复 309

10.5 日志备份与恢复 311

10.6 数据文件和文件组备份与恢复 317

10.7 系统数据库的备份与恢复 321

10.8 数据库的复制 321

10.9 数据的导入导出 327

10.10 小结 333

第11章 SQL Server自动化和事务 334

11.1 自动化基础 334

11.2 配置数据库邮件 335

11.3 操作员 345

11.4 警报 346

11.5 作业 354

11.6 维护计划向导 362

11.7 事务 377

11.8 小结 382

第12章 SQL Server与ADO.NET集成 383

12.1 .NET Framework简介 383

12.2 ADO.NET概述 383

12.3 ADO.NET与ADO的比较 385

12.4 命名空间 385

12.5 SqlConnection对象 386

12.6 SqlCommand对象 392

12.7 SqlDataReader对象 396

12.8 SqlDataAdapter对象 399

12.9 DataSet对象 402

12.10 小结 409

第13章 报表 410

13.1 报表服务概述 410

13.2 创建报表 417

13.3 发布报表到服务器 425

13.4 报表生成器Report Builder 427

13.5 报表管理 444

13.6 小结 457

第14章 数据库管理应用实例 458

14.1 创建数据库 458

14.2 设置数据库安全性 463

14.3 配置自动化管理任务 465

14.4 小结 474

第15章 数据库开发应用实例 475

15.1 开发数据库对象 477

15.2 XML开发 481

15.3 .NET Framework开发 487

15.4 Service Broker开发 489

15.5 小结 494

参考文献 495