《数据库技术与SQL Server 2005实用教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:岳国英主编;李鹏,胡文红,王樱副主编
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2008
  • ISBN:9787508372297
  • 页数:310 页
图书介绍:本书的主要内容包括数据库技术基本知识、关系数据库及SQL应用、SQL Server 2005关系数据库管理系统、SQL Server 2005 Transact-SQL编程和应用、数据库管理及SQL Server 2005实现。全书共13章。第1章介绍数据库的基本知识。第2~12章为主要内容,从数据库设计到数据库实现,从数据库管理到数据查询和高级数据查询,提升到存储过程、触发器和游标的应用,以项目驱动突出实用技术,并配有项目引领的完整案例。第13章介绍了SQL Server 2005的报表服务、分析服务和集成服务。各章之后均附有习题和实训。本书从教、学、做3个层面以3条主线展开,技术线路清晰,以具体项目贯穿始末,易于学习,可操作性强,循序渐进且层次分明,便于读者掌握数据库实用技术。

第1章 数据库技术基础知识 1

1.1数据库技术概述 1

1.2数据模型 6

1.3数据库设计 8

1.4概念模型 10

总结 13

习题1 13

第2章 关系数据库设计 16

2.1关系数据模型 16

2.2 E-R模型到关系模型的转换 22

2.3关系模型的3类完整性约束 24

2.4关系数据库的规范化设计 26

2.5案例:活期储蓄管理系统数据库设计 29

总结 33

习题2 33

第3章 SQL Server 2005基本知识 35

3.1 SQL Server 2005简介 35

3.2 SQL Server 2005的安装 36

3.3 SQL Server 2005的配置 48

3.4 SQL Server 2005的主要工具 52

3.5系统数据库和示例数据库 55

3.6创建和管理数据库 57

3.7案例:创建活期储蓄数据库 63

总结 63

习题3 64

实训1认识SQL Server 2005,建立数据库 64

第4章 SQL Server 2005数据库表管理 66

4.1利用Management Studio创建数据库表 66

4.2利用Management Studio创建视图 73

4.3索引 77

4.4建立表间关系(外键关系) 81

4.5案例:活期储蓄数据库的表管理 82

总结 85

习题4 86

实训2创建图书借阅数据库表 86

第5章 关系数据库标准语言SQL 89

5.1 SQL概述 89

5.2数据定义 91

5.3数据更新 97

5.4数据查询 101

5.5视图 107

5.6案例:活期储蓄数据库的管理与查询 108

总结 112

习题5 112

实训3图书借阅数据库的数据查询(一) 113

第6章 SQL Server 2005数据查询 114

6.1简单查询 114

6.2连接查询 118

6.3子查询 125

6.4联合查询 129

6.5案例:活期储蓄数据库上的数据查询 132

总结 134

习题6 134

实训4图书借阅数据库的数据查询(二) 136

第7章 Transact SQL编程基础 137

7.1基本知识 137

7.2常用函数和自定义函数 145

7.3批处理和流程控制语句 153

7.4案例:活期储蓄数据库的简单编程 159

总结 162

习题7 163

实训5图书借阅数据库简单编程 164

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

8.1存储过程 165

8.2触发器 176

8.3游标及其应用 186

8.4案例:建立活期储蓄数据库的触发器和存储过程 189

总结 197

习题8 198

实训6建立图书借阅数据库的触发器和存储过程 199

第9章 数据库完整性及SQL Server的完整性控制 200

9.1完整性约束条件及完整性控制 200

9.2 SQL Server的数据完整性及其实现 201

9.3案例:活期储蓄数据库的完整性控制 208

总结 212

习题9 212

实训7完善活期储蓄数据库的完整性约束 213

第10章 数据库的安全性及SQL Server安全管理 214

10.1数据库安全性控制的一般方法 214

10.2 SQL Server的安全体系结构 218

10.3 SQL Server数据库安全性管理 220

总结 234

习题10 234

实训8实现数据库的安全管理 235

第11章 数据库并发控制及SQL Server的并发控制机构 236

11.1事务及并发控制的基本概念 236

11.2封锁机制 238

11.3 SQL Server的并发控制机制 242

总结 246

习题11 247

第12章 数据库恢复技术与SQL Server的数据恢复机制 248

12.1故障的种类 248

12.2数据恢复的实现技术 249

12.3数据库恢复策略 251

12.4 SQL Server的数据备份和数据恢复机制 252

总结 267

习题12 267

实训9数据库的备份与恢复 268

第13章 SQL Server 2005新技术简介 269

13.1报表服务 269

13.2分析服务 279

13.3集成服务 291

13.4案例:建立活期储蓄管理系统数据库的报表 297

总结 299

习题13 299

实训10创建报表、多维数据集和SSIS 299

附录A SQL Server 2005的常用的内置函数 301

附录B SQL Server 2005的常用系统表 304

附录C SQL Server 2005的常用系统存储过程 306

参考文献 310