图书介绍

SQL Server2005数据库基础应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

SQL Server2005数据库基础应用
  • 周涛,吕伟臣,夏永和编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302165211
  • 出版时间:2007
  • 标注页数:418页
  • 文件大小:85MB
  • 文件页数:429页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2005

PDF下载


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

下载说明

SQL Server2005数据库基础应用PDF格式电子书版下载

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

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

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

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

图书目录

第1章 走进SQL Server的世界1

1.1 SQL Server 2005是什么2

1.1.1 SQL Server数据平台2

1.1.2 SQL Server的发展历程3

1.2 SQL Server 2005的新特征5

1.2.1 企业数据管理5

1.2.2 开发人员的生产效率6

1.2.3 商业智能13

1.3 SQL Server 2005结构与功能分析16

1.3.1 数据库引擎16

1.3.2 分析服务16

1.3.3 集成服务17

1.3.4 复制服务17

1.3.5 报表服务17

1.3.6 通知服务18

1.3.7 全文搜索18

1.3.8 Service Broker19

1.3.9 管理工具19

1.3.10 开发工具19

1.4 踏上DBA的征途20

1.5 本章小结21

第2章 灵活安装SQL Server 200523

2.1 关于数据库系统的安装24

2.2 安装前必须清楚的几个问题24

2.2.1 根据需求选择安装组件24

2.2.2 系统安装的硬件、软件、网络环境要求28

2.3 安装SQL Server 2005必须注意的若干事项30

2.4 安装方式的选择32

2.5 本地安装SQL Server 200533

2.5.1 利用安装向导安装33

2.5.2 以命令行方式安装40

2.6 SQL Server升级简述41

2.6.1 SQL Server 2005的升级顾问简介41

2.6.2 运行升级顾问分析向导42

2.7 安装过程中的常见问题43

2.8 本章小结44

第3章 SQL Server 2005关系数据库基础知识45

3.1 关系数据库的基本概念46

3.1.1 关系数据库产生的历史46

3.1.2 关系数据库的定义46

3.1.3 数据结构48

3.2 SQL Server 2005数据库对象与功能介绍51

3.2.1 表51

3.2.2 视图52

3.2.3 索引53

3.2.4 存储过程54

3.2.5 触发器54

3.2.6 序列号发生器55

3.3 SQL Server数据对象命名规则55

3.4 SQL与Transact-SQL57

3.4.1 SQL语言概述57

3.4.2 Transact-SQL概述60

3.4.3 Transact-SQL语言特点60

3.4.4 Transact-SQL附加语言元素61

3.4.5 流程控制语句65

3.5 SQL Server系统结构初探67

3.6 本章小结68

第4章 SQL Server 2005应用环境69

4.1 SQL Server 2005常用工具70

4.1.1 SQL Server配置工具70

4.1.2 SQL Server Configuration Manager70

4.1.3 SQL Server外围应用配置器77

4.2 大系统的统一管理门户——企业管理器的使用81

4.2.1 连接到服务器82

4.2.2 SQL Server Management Studio的组成85

4.2.3 查询编辑器的使用91

4.3 SQL Server分析服务92

4.4 SQL Server Business Intelligence Development Studio93

4.5 数据导入和导出向导94

4.6 BCP工具95

4.7 SQLCMD命令97

4.8 SQL Server文档和教程98

4.9 本章小结99

第5章 SQL Server 2005的服务初探101

5.1 SQL Server 2005后台服务的功能与应用102

5.1.1 使用SQL Server Configuration Manager配置服务器102

5.1.2 使用SQL Server外围应用配置器配置服务器106

5.2 SQL Server客户端的配置108

5.2.1 配置客户端的网络协议108

5.2.2 创建别名110

5.2.3 默认的客户端连接方式112

5.3 注册与连接SQL Server服务器113

5.3.1 创建新的服务器注册113

5.3.2 在已注册的服务器中创建服务器组115

5.3.3 服务器注册信息的导出和导入116

5.3.4 删除已注册的服务器和服务器组117

5.4 启动和关闭SQL Server服务器118

5.5 本章小结121

第6章 数据库管理基础123

6.1 了解SQL Server中的数据库124

6.2 数据库的组成——数据文件和日志文件125

6.2.1 数据文件125

6.2.2 数据文件的结构126

6.2.3 文件组127

6.2.4 日志文件的结构127

6.3 创建数据库的方法128

6.3.1 利用SQL Server Management Studio创建数据库128

6.3.2 通过Transact-SQL代码创建数据库133

6.4 数据库的管理操作139

6.4.1 了解数据库的状态139

6.4.2 了解文件状态140

6.4.3 修改数据库配置141

6.4.4 分离数据库143

6.4.5 附加数据库144

6.4.6 使数据库脱机145

6.4.7 使数据库联机145

6.4.8 收缩数据库146

6.4.9 收缩文件147

6.4.10 删除数据库148

6.5 本章小结149

第7章 数据对象基础151

7.1 SQL Server中的数据对象152

7.1.1 数据库表152

7.1.2 索引153

7.1.3 其他数据对象155

7.2 如何创建表156

7.2.1 使用SQL Server Management Studio创建表156

7.2.2 使用Transact-SQL语言来创建表157

7.2.3 创建临时表163

7.3 表的管理164

7.3.1 使用ALTER TABLE语句管理表165

7.3.2 用存储过程sp_rename修改表名和列名171

7.3.3 删除表173

7.4 索引的创建和管理174

7.4.1 在可视环境中创建索引174

7.4.2 使用SQL语句创建索引177

7.4.3 禁用及重新生成索引180

7.4.4 关于索引的一点建议184

7.5 本章小结185

第8章 Transact-SQL数据查询基础187

8.1 最简单的SELECT语句188

8.1.1 Transact-SQL编辑环境介绍188

8.1.2 实现SELECT语句查询195

8.2 使用TOP关键字返回需要的数据198

8.3 使用DISTINCT关键字过滤重复的数据199

8.4 在查询中实现数学计算200

8.5 修改和定义查询结果的列名201

8.6 使用WHERE子句定义返回数据的条件203

8.7 模糊查询207

8.7.1 使用LIKE语句207

8.7.2 使用BETWEEN和IN实现模糊查询209

8.8 使用ORDER BY子句给数据排序212

8.9 本章小结213

第9章 数据的写操作:增加、删除与修改215

9.1 使用INSERT语句向表中插入数据216

9.1.1 直接添加数据216

9.1.2 添加从其他表或视图中选择的记录222

9.2 使用UPDATE语句修改表中的数据225

9.2.1 直接修改表中的记录226

9.2.2 从其他表中选择数据来修改228

9.3 使用DELETE语句删除表中的数据229

9.4 使用TRUNCATE TABLE语句清空表中的数据231

9.5 其他查询和修改数据的工具231

9.5.1 在命令提示符环境中使用sqlcmd工具232

9.5.2 SQLCMD模式下的查询编辑器235

9.5.3 使用Transact-SQL脚本文件237

9.5.4 使用SQLCMD窗口238

9.6 本章小结241

第10章 视图的灵活应用243

10.1 视图的概念和用途244

10.2 创建和管理视图245

10.2.1 在企业管理器中创建视图246

10.2.2 用SQL语句创建视图248

10.2.3 修改视图254

10.2.4 删除视图255

10.3 利用视图简化查询操作256

10.4 更新视图中的数据260

10.4.1 使用INSERT语句插入数据260

10.4.2 使用UPDATE语句更改数据262

10.4.3 使用DELETE语句删除数据263

10.5 加密视图264

10.6 利用视图加强数据安全265

10.7 本章小结266

第11章 Transact-SQL高级查询基础267

11.1 如何把复杂的数据和函数变得简单268

11.2 SQL Server的数据类型268

11.2.1 数据类型分类269

11.2.2 数据类型优先级规则271

11.2.3 排序规则272

11.3 SQL Server的函数273

11.3.1 函数类别273

11.3.2 数学函数274

11.3.3 时间和日期函数275

11.3.4 字符串函数278

11.3.5 安全函数280

11.3.6 区分排序规则与不区分排序规则282

11.3.7 SQL Server 2005的函数小结283

11.4 从系统常量中获取信息284

11.5 本章小结290

第12章 Transact-SQL查询深入291

12.1 查询中的聚合函数292

12.1.1 聚合函数292

12.1.2 COMPUTE与COMPUTE BY子句295

12.2 GROUP与UNION语句299

12.2.1 GROUP语句299

12.2.2 UNION303

12.2.3 EXCEPT和INTERSECT运算符307

12.3 嵌套查询与联接查询309

12.3.1 嵌套查询309

12.3.2 联接查询313

12.4 系统统计函数的使用321

12.5 大对象数据的处理323

12.6 实用技巧325

12.7 本章小结326

第13章 维护数据的完整性327

13.1 数据的完整性和维护的方法328

13.1.1 数据完整性问题的提出328

13.1.2 数据库的完整性与安全性的两个不同的概念329

13.2 数据完整性的实现机制329

13.2.1 SQL中的完整性约束机制329

13.2.2 CHECK约束331

13.2.3 触发器332

13.3 利用约束维护数据的完整性342

13.3.1 完整性约束条件342

13.3.2 使用CONSTRAINT和CHECK实现完整性约束344

13.4 利用规则维护数据的完整性345

13.4.1 完整性规则346

13.4.2 创建和使用完整性规则347

13.5 默认值与标识列349

13.5.1 默认值350

13.5.2 标识字段351

13.6 本章小结353

第14章 数据备份与还原初探355

14.1 备份的策略与规划356

14.1.1 备份策略356

14.1.2 备份的基本概念357

14.1.3 还原的基本概念360

14.2 在SQL Server 2005中执行数据备份操作361

14.2.1 创建备份设备361

14.2.2 执行备份操作365

14.3 如何还原数据376

14.3.1 检查点376

14.3.2 执行数据库还原操作377

14.4 备份与还原经验谈384

14.5 本章小结385

第15章 数据库安全考虑因素387

15.1 SQL Server权限控制机制简述388

15.1.1 SQL Server 2005安全控制新要求388

15.1.2 SQL Server登录权限控制机制389

15.1.3 SQL Server 2005的数据操作权限393

15.1.4 用户394

15.1.5 权限的授予与撤销402

15.2 SQL Server 2005提供的其他安全功能408

15.2.1 独立的用户与架构机制408

15.2.2 加密密钥和内置加密函数410

15.2.3 同义词415

15.3 本章小结417

参考文献418

热门推荐