图书介绍

SQL Server 2005基础教程与实验指导 从基础到应用PDF|Epub|txt|kindle电子书版本网盘下载

SQL Server 2005基础教程与实验指导 从基础到应用
  • 郝安林,许勇,康会光等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302175872
  • 出版时间:2008
  • 标注页数:368页
  • 文件大小:72MB
  • 文件页数:378页
  • 主题词:

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章 数据库与SQL Server 20051

简介1

1.1数据库原理1

1.1.1数据库基础概念2

1.1.2关系数据库4

1.1.3范式理论5

1.1.4实体-关系模型7

1.2 SQL Server 2005概述9

1.2.1 SQL Server 2005特性9

1.2.2 SQL Server 2005体系结构10

1.2.3安装SQL Server 200512

1.3配置SQL Server 200514

1.3.1配置服务15

1.3.2使用SQL Server 2005管理工具17

1.3.3通过配置管理器配置SQL Server20

1.3.4使用SQL Server外围应用配置器22

1.4扩展练习25

第2章 管理数据库29

2.1数据库的组成29

2.1.1系统数据库29

2.1.2数据库存储文件31

2.1.3数据库对象32

2.1.4数据库快照34

2.2创建数据库36

2.2.1向导方式创建36

2.2.2语句方式创建39

2.3维护数据库42

2.3.1修改数据库43

2.3.2删除数据库46

2.3.3查看数据库状态47

2.3.4数据库操作49

2.3.5复制和移动数据库52

2.4扩展练习55

第3章 管理表59

3.1表的概述59

3.1.1什么是表59

3.1.2表的类型60

3.1.3创建表61

3.2列数据类型64

3.2.1精确数字类型64

3.2.2近似数字类型66

3.2.3字符数据类型67

3.2.4 Unicode字符数据类型67

3.2.5二进制数据类型68

3.2.6日期和时间数据类型69

3.2.7其他数据类型70

3.2.8创建自己的数据类型73

3.3列的其他属性76

3.3.1 NULL、NOT NULL和默认值76

3.3.2 IDENTITY的应用77

3.4维护数据表79

3.4.1修改表中的列79

3.4.2修改表81

3.5表数据完整性84

3.5.1表主键84

3.5.2外键87

3.5.3 CHECK约束89

3.5.4表关系90

3.6表的索引与视图92

3.6.1表的索引92

3.6.2表的视图93

3.7扩展练习94

第4章 获取数据95

4.1基本SELECT语句95

4.1.1简单的SELECT查询95

4.1.2 WHERE子句101

4.1.3 ORDER BY子句107

4.1.4 GROUP BY子句109

4.1.5 HAVING子句110

4.2多表查询112

4.2.1多表查询基础112

4.2.2内连接114

4.2.3外连接115

4.2.4交叉连接118

4.2.5自连接119

4.2.6联合查询120

4.3子查询121

4.3.1多行子查询121

4.3.2单值子查询124

4.3.3嵌套子查询125

4.4扩展练习126

第5章 操作查询128

5.1插入数据128

5.1.1 INSERT语句的语法128

5.1.2使用INSERT VALUES语句131

5.1.3使用INSERT SELECT语句134

5.1.4使用SELECTINTO语句创建表136

5.2更新数据137

5.2.1 UPDATE语句的语法137

5.2.2根据表中数据更新行138

5.2.3根据其他表更新行140

5.3删除数据141

5.3.1 DELETE语句的语法141

5.3.2使用DELETE语句142

5.3.3使用TRUNCATE TABLE语句144

5.4扩展练习144

第6章 Transact-SQL语言146

6.1 Transact-SQL概述146

6.2 Transact-SQL语言基础147

6.2.1常量与变量147

6.2.2运算符150

6.2.3表达式153

6.2.4控制语句154

6.3常用函数159

6.3.1聚合函数159

6.3.2数学函数160

6.3.3字符串函数161

6.3.4数据类型转换函数162

6.3.5日期和时间函数163

6.3.6用户自定义函数164

6.4高级操作167

6.4.1事务167

6.4.2锁169

6.4.3游标171

6.5扩展练习174

第7章 存储过程与触发器177

7.1什么是存储过程177

7.1.1.存储过程的类型177

7.1.2系统存储过程178

7.2使用存储过程180

7.2.1创建普通存储过程180

7.2.2执行存储过程183

7.2.3使用存储过程参数185

7.2.4管理存储过程188

7.3什么是触发器191

7.3.1触发器概述191

7.3.2触发器的分类193

7.4创建触发器194

7.4.1 DML触发器194

7.4.2 DDL触发器198

7.4.3嵌套触发器199

7.4.4递归触发器200

7.5管理触发器201

7.6扩展练习203

第8章 管理SQL Sevrer 2005的安全206

8.1 SQL Server 2005安全206

8.1.1 SQL Server 2005安全简介206

8.1.2 SQL Server 2005的安全机制208

8.1.3 SQL Server 2005验证模式209

8.2登录名211

8.2.1系统登录名211

8.2.2创建登录名212

8.3数据库用户214

8.3.1数据库用户214

8.3.2创建数据库用户215

8.4管理角色217

8.4.1服务器角色217

8.4.2数据库角色219

8.4.3应用程序角色220

8.4.4为角色添加成员223

8.5使用架构224

8.5.1创建架构225

8.5.2修改架构226

8.5.3删除架构228

8.6权限228

8.6.1权限类型228

8.6.2权限操作230

8.7扩展练习232

第9章 SQL Server 2005备份与恢复235

9.1备份概述235

9.1.1备份的重要性235

9.1.2备份和恢复体系结构236

9.1.3备份设备238

9.2备份数据239

9.2.1创建备份设备239

9.2.2管理备份设备241

9.2.3完整备份243

9.2.4差异备份246

9.2.5事务日志备份248

9.3恢复数据252

9.3.1常规恢复252

9.3.2时间点恢复255

9.4复制数据库255

9.5扩展练习257

第10章 SQL Server 2005高级主题259

10.1 .NET Framework集成259

10.1.1 .NET Framework概述259

10.1.2 CLR概述261

10.1.3 ADO.NET概述264

10.2使用.NET特性266

10.2.1用户自定义函数266

10.2.2用户自定义类型271

10.2.3触发器273

10.2.4存储过程275

10.3服务体系277

10.3.1通知服务277

10.3.2分析服务278

10.3.3报表服务279

10.3.4集成服务280

10.4扩展练习281

下篇 实验指导283

第1单元283

练习1-1 注册服务器283

练习1-2 隐藏SQL Server 2005实例285

练习1-3 使用sqicmd实用工具286

练习1-4 创建数据库和表287

第2单元290

练习2-1 创建销售管理数据库290

练习2-2 重命名销售管理数据库291

练习2-3 收缩销售管理数据库292

第3单元294

练习3-1 创建用户自定义数据类型294

练习3-2 创建CHECK约束297

练习3-3 为表添加关系298

练习3-4 创建表的索引298

练习3-5 创建查询学生成绩的视图300

第4单元302

练习4-1 按部门查看员工信息302

练习4-2 查看工龄3年以上的员工信息303

练习4-3 使用嵌套子查询303

练习4-4 使用增强TOP子句304

练习4-5 使用新增的INTERSECT和EXCEPT语句305

第5单元306

练习5-1 处理标识列306

练习5-2 使用新增OUTPUT子句307

练习5-3 图形操作修改表数据309

第6单元311

练习6-1 使用表达式的查询311

练习6-2 管理用户自定义函数313

练习6-3 使用游标315

练习6-4 查看锁317

第7单元318

练习7-1 创建商品查询存储过程318

练习7-2 创建更新价格的存储过程320

练习7-3 定义员工注册触发器321

练习7-4 创建退货触发器322

练习7-5 嵌套触发器示例323

练习7-6 使用INSTEAD OF触发器324

练习7-7 使用UPDATE触发器326

练习7-8 使用扩展存储过程328

第8单元330

练习8-1 配置SQL Server 2005的身份验证模式330

练习8-2 创建Windows登录332

练习8-3 指派角色到多个登录335

练习8-4 自定义数据库角色336

第9单元338

练习9-1 恢复大容量日志记录模型338

练习9-2 设计数据库备份策略340

练习9-3 创建文件组备份344

练习9-4 按时间点恢复数据库348

第10单元351

练习10-1 使用ADO.NET操作数据库351

练习10-2 使用报表服务创建销售报表353

练习10-3 导入Access报表359

练习10-4 使用向导创建包361

热门推荐