图书介绍

SQL Server 2005实用教程PDF|Epub|txt|kindle电子书版本网盘下载

SQL Server 2005实用教程
  • 魏衍君,焦克莹主编 著
  • 出版社: 西安:西北工业大学出版社
  • ISBN:9787561224212
  • 出版时间:2008
  • 标注页数:332页
  • 文件大小:81MB
  • 文件页数:347页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2005-高等学校:技术学校-教材

PDF下载


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

下载说明

SQL Server 2005实用教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 数据库系统概述1

1.1 数据管理技术的发展1

1.1.1 数据管理技术概述1

1.1.2 计算机数据管理的三个阶段2

1.2 数据库与数据库管理系统4

1.2.1 数据库系统的基本概念5

1.2.2 数据库系统的组成6

1.2.3 数据库系统的特点8

1.2.4 数据库管理系统的组成8

1.2.5 数据库系统的体系结构9

1.2.6 常见的数据库管理系统11

1.3 关系数据库及其设计12

1.3.1 数据模型12

1.3.2 关系模型的数据结构及特点16

1.3.3 关系数据库16

1.4 数据库的设计流程19

1.4.1 需求分析20

1.4.2 概念结构设计20

1.4.3 逻辑结构设计20

1.4.4 物理结构设计22

1.4.5 数据库的实施22

1.4.6 数据库的运行和维护23

习题123

第2章 SQL Server 2005的安装与配置25

2.1 SQL Server 2005介绍25

2.1.1 SQL Server 2005的版本和组件25

2.1.2 数据库服务器的工作模式29

2.2 安装SQL Server 200531

2.2.1 安装SQL Server 2005的硬件和软件要求31

2.2.2 SQL Server 2005安全配置32

2.2.3 SQL Server 2005安装步骤34

2.3 注册、配置和管理SQL Server 2005服务器43

2.3.1 SSMS概述43

2.3.2 注册服务器45

2.3.3 配置SQL Server 2005服务器48

2.3.4 管理SQL Server 2005服务器57

2.4 配置SQL Server 2005网络环境60

2.4.1 配置本地共享内存的SQL Server 2005网络环境60

2.4.2 配置TCP/IP协议的SQL Server 2005网络环境62

2.4.3 配置命名管道的SQL Server 2005网络环境63

习题266

第3章 Transact-SQL语言68

3.1 SQL语言基本知识68

3.1.1 Transact-SQL语言概述68

3.1.2 Transact-SQL语言基本对象69

3.2 数据类型71

3.2.1 系统数据类型分类71

3.2.2 用户定义数据类型78

3.3 数据定义语言80

3.3.1 数据库的操作语句80

3.3.2 表的操作语句85

3.4 数据操纵语言87

3.4.1 数据查询87

3.4.2 数据更新102

3.5 视图105

3.5.1 定义视图105

3.5.2 查询视图108

3.5.3 更新视图109

3.5.4 视图的作用111

3.6 数据控制语言112

3.6.1 授权112

3.6.2 收回权限114

习题3115

第4章 数据库的创建和管理117

4.1 SQL Server 2005数据库概述117

4.1.1 数据库的定义117

4.1.2 SQL Server 2005数据库117

4.1.3 数据库存储的文件类型118

4.2 设计与创建数据库118

4.2.1 设计数据库118

4.2.2 应用SSMS创建数据库121

4.2.3 使用Transact-SQL语句创建数据库125

4.3 数据库的管理126

4.3.1 使用SSMS查看数据库126

4.3.2 扩大和压缩数据库容量127

4.3.3 分离和附加数据库131

4.3.4 修改数据库134

4.4 重命名和删除数据库136

4.4.1 使用SSMS重命名数据库136

4.4.2 使用Transact-SQL重命名数据库137

4.4.3 使用SSMS删除数据库137

4.4.4 使用T-SQL语句删除数据库138

习题4139

第5章 创建和管理数据表140

5.1 数据表的基本知识140

5.1.1 表的属性140

5.1.2 表的数据类型141

5.1.3 表的设计142

5.2 数据表的创建142

5.2.1 创建数据表142

5.2.2 查看数据表属性150

5.3 数据表的修改152

5.3.1 添加表数据152

5.3.2 修改数据表154

5.4 删除数据表156

5.4.1 使用SSMS删除表156

5.4.2 使用T-SQL语句删除表156

5.4.3 删除记录157

习题5157

第6章 数据查询与更新159

6.1 数据查询159

6.1.1 SELECT语句159

6.1.2 WHERE子句选择查询160

6.1.3 连接查询164

6.1.4 子查询166

6.1.5 聚合查询169

6.1.6 数据的排序171

6.2 数据更新172

6.2.1 UPDATE语法172

6.2.2 更新记录173

6.2.3 大量数据更新173

习题6174

第7章 查询的优化——索引与视图175

7.1 索引175

7.1.1 索引的基本知识175

7.1.2 使用SSMS创建索引176

7.1.3 使用T-SQL语句创建索引177

7.1.4 删除索引178

7.2 视图178

7.2.1 视图的基础知识178

7.2.2 在SSMS中创建视图179

7.2.3 使用T-SQL语句创建视图181

7.2.4 通过视图修改数据183

7.2.5 修改和删除视图184

习题7185

第8章 存储过程、触发器与游标186

8.1 存储过程186

8.1.1 存储过程的特点和基本类型186

8.1.2 创建和调用存储过程187

8.1.3 修改和删除存储过程194

8.1.4 存储过程的执行过程和重编译195

8.1.5 使用系统存储过程和扩展存储过程196

8.2 触发器197

8.2.1 触发器的分类、特点和基本类型197

8.2.2 创建和激活DML触发器198

8.2.3 创建和激活DDL触发器204

8.2.4 禁用和重新激活触发器205

8.2.5 修改、删除和查看触发器206

8.3 游标208

8.3.1 游标概述208

8.3.2 游标的创建210

8.3.3 使用游标211

习题8212

第9章 数据输出——Reporting Services214

9.1 Reporting Services概述214

9.1.1 Reporting Services的需求分析218

9.1.2 Reporting Services的基本概念219

9.1.3 Reporting Services的核心组件和工具219

9.1.4 报表的设计221

9.2 Reporting Services的创建与修改222

9.2.1 利用报表生成器创建报表222

9.2.2 利用报表设计器创建报表231

9.2.3 修改报表246

9.3 Reporting Services的应用246

9.3.1 报表的发布246

9.3.2 报表的管理250

习题9257

第10章 安全与权限258

10.1 SQL Server安全体系结构258

10.1.1 操作系统的安全性259

10.1.2 SQL Server的安全性259

10.1.3 数据库的安全性259

10.1.4 SQL Server数据库对象的安全性260

10.2 SQL Server的安全性机制260

10.2.1 权限层次机制260

10.2.2 操作系统级的安全性260

10.2.3 SQL Server级的安全性261

10.2.4 数据库级的安全性261

10.3 登录和用户261

10.3.1 登录身份验证模式及其设置261

10.3.2 创建登录264

10.3.3 创建用户265

10.4 SQL Server的验证模式267

10.4.1 NT验证模式269

10.4.2 混合验证模式269

10.4.3 NT验证模式对SQL Server的影响270

10.4.4 设置验证模式270

10.5 SQL Server 2005服务器的登录模式271

10.5.1 服务器登录账号和用户账号管理271

10.5.2 许可(权限)管理275

10.6 账号和角色280

10.6.1 服务器的登录账号280

10.6.2 数据库的用户282

10.6.3 数据库角色283

10.6.4 用户和角色的权限问题286

习题10287

第11章 数据库的备份和恢复288

11.1 数据库备份概述288

11.2 备份与恢复策略290

11.2.1 只备份数据库290

11.2.2 事务日志备份290

11.2.3 数据库差异备份290

11.2.4 对指定文件组和文件的备份291

11.3 备份方法291

11.4 数据库恢复模型299

11.4.1 备份模型300

11.4.2 恢复模式的选择302

11.4.3 还原完整备份示例303

习题11305

第12章 实训306

实训1 数据库设计306

实训2 SQL Server 2005的安装及其组件工具的使用307

实训3 T-SQL语言310

实训4 数据库的创建与管理311

实训5 数据表操作312

实训6 数据查询314

实训7 创建视图316

实训8 使用视图317

实训9 实现存储过程318

实训10 实现触发器320

实训11 报表服务322

实训12 系统安全管理324

实训13 数据库的备份还原与导入/导出325

热门推荐