图书介绍

SQLServer 2008标准教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

SQLServer 2008标准教程
  • 王波,张权,王艳荣等编著 著
  • 出版社: 北京:化学工业出版社
  • ISBN:9787122098849
  • 出版时间:2011
  • 标注页数:321页
  • 文件大小:105MB
  • 文件页数:341页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2008-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

SQLServer 2008标准教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1篇 SQL Server 2008基础2

第1章SQL Server数据库2

1.1数据库概述2

1.1.1什么是数据库2

1.1.2常见的主流数据库2

1.1.3数据库核心技术——SQL3

1.2认识SQL Server 20083

1.2.1 SQL Server的发展历史3

1.2.2硬件配置要求4

1.2.3操作系统要求5

1.3安装5

1.3.1安装准备5

1.3.2选择要安装的功能8

1.3.3实例命名9

1.3.4选择账户10

1.3.5选择验证模式11

1.3.6选择数据目录12

1.3.7其他配置13

1.4 SQL Server 2008的登录16

1.5 SQL Server 2008的管理工具17

1.6使用SQL Server Management Studio执行SQL语句18

1.7本章小结18

1.8本章习题18

第2章 创建数据库19

2.1数据库的定义19

2.1.1 SQL Server中的预留数据库19

2.1.2 SQL Server示例数据库StudentMan20

2.1.3数据库系统类型21

2.1.4数据库的构成21

2.1.5创建数据库前的准备22

2.2数据库基本管理24

2.2.1使用向导创建数据库24

2.2.2使用SQL语句创建数据库26

2.2.3使用向导修改数据库26

2.2.4使用SQL语句修改数据库29

2.2.5使用向导删除数据库30

2.2.6使用SQL语句删除数据库31

2.3数据库的脱机与联机31

2.3.1使数据库脱机32

2.3.2使数据库联机32

2.4数据库的分离与附加32

2.4.1分离数据库32

2.4.2附加数据库33

2.5收缩数据库35

2.5.1自动收缩35

2.5.2手动收缩36

2.5.3收缩数据库文件37

2.6本章小结38

2.7本章习题38

第3章 定义表39

3.1什么是表39

3.2 SQL Server的数据类型39

3.2.1数值类型40

3.2.2字符类型41

3.2.3日期时间类型42

3.2.4二进制类型42

3.2.5其他类型43

3.2.6程序中的数据类型44

3.3创建表45

3.3.1使用向导创建表45

3.3.2使用SQL语句创建表46

3.4定义其他表47

3.5设置主键48

3.5.1使用向导创建主键48

3.5.2使用SQL语句创建主键49

3.6创建关系50

3.7输入数据52

3.8修改表53

3.8.1使用向导修改表名53

3.8.2使用SQL语句修改表名54

3.8.3使用向导修改表结构54

3.8.4使用SQL语句修改表结构56

3.8.5修改表属性56

3.9删除表57

3.9.1使用向导删除表58

3.9.2使用SQL语句删除表58

3.10临时表59

3.10.1创建临时表59

3.10.2查询临时表59

3.10.3删除临时表60

3.11本章小结60

3.12本章习题60

第4章 索引61

4.1索引概述61

4.1.1索引的类型61

4.1.2索引的要求和注意事项62

4.2创建索引62

4.2.1使用向导创建索引62

4.2.2使用SQL语句创建索引63

4.3管理索引64

4.3.1查看索引信息64

4.3.2修改索引67

4.3.3删除索引68

4.4本章小结69

4.5本章习题69

第5章 Transact-SQL基本语句70

5.1 Transact-SQL概述70

5.1.1 Transact-SQL简介70

5.1.2 Transact-SQL的特点70

5.2常用SQL语句71

5.2.1基本查询语句SELECT FROM71

5.2.2条件语句WHERE72

5.2.3多条件语句AND、OR73

5.2.4分组语句GROUP BY74

5.2.5分组条件语句HAVING74

5.2.6排序语句ORDER BY75

5.2.7返回前部数据语句TOP75

5.2.8单一数据语句DISTINCT76

5.2.9条件区间语句BETWEEN76

5.2.10模糊查询语句LIKE77

5.2.11插入数据语句INSERT77

5.2.12修改数据语句UPDATE79

5.2.13删除语句DELETE80

5.3 Transact-SQL的编程基础82

5.3.1常量与变量82

5.3.2表达式85

5.3.3运算符85

5.3.4通配符87

5.4常用数据处理88

5.4.1字符串数据处理88

5.4.2数学数据处理91

5.4.3数据类型转换处理93

5.4.4聚合函数94

5.4.5日期和时间数据处理95

5.5本章小结97

5.6本章习题97

第2篇 开发应用100

第6章 高级Transact-SQL100

6.1子查询100

6.1.1 IN子句100

6.1.2 NOT IN子句101

6.1.3 COMPUTE子句101

6.1.4 COMPUTE BY子句102

6.1.5 EXISTS子句103

6.1.6 NOT EXISTS子句103

6.1.7 ALL、ANY和SOME子句104

6.2 APPLY运算符104

6.2.1 CROSS APPLY104

6.2.2 OUTER APPLY105

6.3排名函数105

6.3.1 ROW_NUMBER106

6.3.2 RANK106

6.3.3 DENSE_RANK107

6.3.4 NTILE107

6.4关系连接108

6.4.1连接查询108

6.4.2笛卡儿积108

6.4.3内部连接108

6.4.4使用表别名109

6.4.5外部连接109

6.4.6自连接111

6.4.7联合查询111

6.5实现数据分页112

6.6本章小结113

6.7本章习题113

第7章 构建视图114

7.1视图概述114

7.1.1视图定义114

7.1.2视图的类型115

7.1.3视图的限制115

7.2标准视图115

7.2.1创建视图116

7.2.2管理视图118

7.2.3使用视图更新基表的数据121

7.3加密视图121

7.4限制视图所用的表或视图123

7.5本章小结123

7.6本章习题123

第8章 存储过程124

8.1存储过程概述124

8.2存储过程分类124

8.3存储过程的使用原则125

8.4控制流程语句126

8.4.1 IF…ELSE语句126

8.4.2 BEGIN…END语句127

8.4.3 CASE语句127

8.4.4 WHILE…CONTINUE…BREAK语句128

8.4.5 RETRUN语句129

8.5存储过程应用129

8.5.1创建存储过程129

8.5.2执行与修改存储过程130

8.5.3删除存储过程132

8.6本章小结133

8.7本章习题133

第9章 触发器134

9.1触发器概述134

9.1.1触发器的分类134

9.1.2触发器的作用134

9.2使用DML触发器135

9.2.1 DML触发器的工作原理135

9.2.2创建DML触发器136

9.2.3触发器的运行验证137

9.2.4修改DML触发器138

9.2.5禁用与启用DML触发器140

9.2.6删除DML触发器141

9.3使用DDL触发器142

9.3.1创建DDL触发器142

9.3.2验证DDL触发器144

9.3.3查看与修改DDL触发器144

9.4触发器的应用技巧145

9.4.1如何知道触发器修改了多少条记录145

9.4.2如何知道插入记录的自动编号是多少145

9.5本章小结146

9.6本章习题146

第10章 游标147

10.1游标概述147

10.2游标的基本操作147

10.2.1声明游标147

10.2.2打开游标148

10.2.3读取游标数据148

10.2.4关闭和释放游标149

10.3使用游标150

10.3.1用游标处理数据150

10.3.2使用游标变量150

10.3.3在存储过程中使用游标151

10.4在游标中常用的变量、函数和存储过程152

10.4.1使用系统变量查看游标信息152

10.4.2使用函数查看游标状态153

10.4.3使用系统存储过程查看游标属性153

10.5本章小结154

10.6本章习题154

第11章 用户自定义函数和数据类型155

11.1自定义函数概述155

11.1.1自定义函数与存储过程的区别155

11.1.2自定义函数类型155

11.2创建自定义函数156

11.2.1创建标量函数156

11.2.2创建内联表值函数157

11.2.3创建多语句表值函数158

11.3使用和维护自定义函数159

11.3.1查看与修改自定义函数159

11.3.2使用自定义函数160

11.3.3删除自定义函数161

11.4自定义数据类型162

11.4.1使用向导创建自定义数据类型162

11.4.2使用存储过程创建自定义数据类型164

11.4.3使用自定义数据类型164

11.4.4删除自定义数据类型165

11.5本章小结166

11.6本章习题166

第3篇 数据库管理168

第12章SQL Server 2008的事务与锁168

12.1事务的概念168

12.1.1事务的属性168

12.1.2事务的类型169

12.1.3事务的隔离级别169

12.2使用事务169

12.2.1事务语句170

12.2.2事务举例170

12.2.3嵌套事务171

12.2.4事务保存点171

12.3事务中禁用的Transact-SQL语句172

12.4锁173

12.4.1锁的概念173

12.4.2锁的模式173

12.4.3锁的使用174

12.4.4死锁与相关处理174

12.5本章小结175

12.6本章习题175

第13章 全文索引176

13.1全文索引概述176

13.2全文索引中常用的术语176

13.3全文索引的体系结构177

13.4全文目录管理178

13.4.1创建全文目录178

13.4.2查看与修改全文目录179

13.4.3删除全文目录181

13.5全文索引管理182

13.5.1创建全文索引的注意事项182

13.5.2创建全文索引183

13.5.3查看与修改全文索引185

13.5.4启用和禁用全文索引186

13.5.5删除全文索引186

13.6填充全文索引186

13.6.1填充全文索引的方式186

13.6.2填充全文索引187

13.7使用全文搜索查询188

13.7.1使用CONTAINS搜索189

13.7.2使用FREETEXT搜索190

13.7.3使用CONTAINSTABLE搜索191

13.7.4使用FREETEXTTABLE搜索191

13.7.5搜索image字段191

13.8本章小结192

13.9本章习题192

第14章数据库备份193

14.1备份简介193

14.2数据库的恢复模式193

14.3备份策略194

14.4备份数据库195

14.4.1使用向导备份数据库195

14.4.2使用SQL语句备份数据库196

14.5还原数据库197

14.5.1使用向导还原数据库197

14.5.2使用SQL语句还原数据库198

14.6本章小结198

14.7本章习题198

第15章 数据库的维护计划199

15.1维护计划概述199

15.2使用数据库维护计划199

15.2.1使用向导创建维护计划199

15.2.2删除维护计划203

15.3本章小结204

15.4本章习题204

第16章 将数据升迁到SQL Server 2008205

16.1什么是SSMA205

16.2 SSMA的下载与安装205

16.3进行数据升迁208

16.4查看数据升迁结果211

16.5本章小结212

16.6本章习题212

第17章 SQL Server 2008安全性管理213

17.1 SQL Server 2008安全性213

17.1.1 SQL Server 2008安全性简介213

17.1.2 SQL Server 2008安全管理等级213

17.2 SQL Server 2008验证模式214

17.2.1 Windows身份验证214

17.2.2 混合模式214

17.3管理SQL Server 2008登录215

17.3.1创建SQL Server登录215

17.3.2删除SQL Server登录217

17.3.3创建Windows登录218

17.3.4删除Windows登录220

17.4权限221

17.4.1权限类型222

17.4.2为用户设置权限222

17.4.3使用登录名登录227

17.5角色229

17.5.1角色简介229

17.5.2服务器角色229

17.5.3将用户设为服务器角色230

17.5.4数据库角色231

17.5.5将用户设为数据库角色231

17.6保证数据库服务器的安全232

17.7本章小结234

17.8本章习题234

第4篇 高级功能236

第18章 报表服务236

18.1报表服务概述236

18.2使用报表服务236

18.2.1创建报表服务器项目236

18.2.2创建数据源237

18.2.3创建报表239

18.2.4发布报表243

18.2.5自定义报表信息243

18.3本章小结244

18.4本章习题244

第19章 分析服务245

19.1 Analysis Service概述245

19.1.1数据仓库245

19.1.2数据仓库的结构245

19.1.3联机分析处理246

19.1.4数据挖掘247

19.2使用分析服务项目247

19.2.1创建分析服务项目247

19.2.2定义数据源248

19.2.3定义数据源视图249

19.2.4定义多维数据集251

19.2.5部署Analysis Service项目252

19.2.6查看多维数据集253

19.3本章小结255

第5篇 数据库应用开发258

第20章 使用C#进行SQL Server 2008应用开发258

20.1 Windows应用开发概述258

20.1.1 C/S模式的工作原理258

20.1.2 .NET框架258

20.1.3 Visual Studio编程环境258

20.2 Visual Studio 2010的数据管理功能261

20.3 ADO.NET技术概述263

20.4使用ADO.NET进行数据库操作264

20.4.1连接数据库264

20.4.2连接字符串267

20.4.3打开和关闭连接268

20.4.4使用SqlDataAdapter对数据库中表的查询268

20.4.5使用Command对象操作数据库270

20.4.6使用DataSet对象处理数据273

20.5使用DataGridView控件访问数据275

20.6开发实例283

20.7本章小结286

20.8本章习题286

第21章 Java与SQL Server 2008287

21.1 Java概述287

21.2 Java开发环境288

21.3 JDBC API289

21.3.1连接对象Connection289

21.3.2 Statement对象290

21.3.3 PreparedStatement对象291

21.3.4结果集ResultSet292

21.4 JDBC编程步骤293

21.4.1 JDBC概述293

21.4.2设置数据源293

21.4.3加载驱动程序295

21.4.4建立连接296

21.5数据库操作297

21.5.1使用JDBC向数据库表插入数据297

21.5.2使用JDBC查询数据库表数据300

21.5.3使用JDBC查询指定条件的数据302

21.5.4使用JDBC删除表数据303

21.5.5使用JDBC修改表数据304

21.6结果集306

21.6.1滚动结果集306

21.6.2可更新结果集310

21.7数据库综合示例314

21.8本章小结317

21.9本章习题317

附录A系统保留字319

附录B系统存储过程sp_cursor_list的返回游标数据结构321

热门推荐