图书介绍

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

SQL Server 2005案例教程
  • 赵增敏主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121117947
  • 出版时间:2010
  • 标注页数:292页
  • 文件大小:84MB
  • 文件页数:305页
  • 主题词:关系数据库-数据库管理系统,SQL Server-高等学校:技术学校-教材

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章SQL Server 2005使用基础1

1.1数据库技术概述1

1.1.1数据库1

1.1.2关系型数据库1

1.1.3数据库管理系统2

1.2 SQL Server 2005概述2

1.2.1 SQL Server 2005的版本3

1.2.2 SQL Server 2005的新增功能3

1.2.3 SQL Server 2005的安装4

1.2.4验证SQL Server安装8

1.3 SQL Server 2005主要组件8

1.3.1 SQL Server服务器组件9

1.3.2 SQL Server Management Studio10

1.3.3 SQL Server配置管理器12

1.3.4 SQL Server Profiler13

1.3.5数据库引擎优化顾问14

1.3.6 Business Intelligence Development Studio15

1.3.7命令提示实用工具16

1.4 SQL Server服务器管理17

1.4.1管理服务器17

1.4.2管理服务器组19

习题119

上机实验120

第2章 数据库创建与管理21

2.1数据库概述21

2.1.1数据库基本概念21

2.1.2文件与文件组22

2.1.3事务日志24

2.1.4系统数据库24

2.1.5数据库状态和文件状态26

2.2创建数据库28

2.2.1使用SSMS创建数据库28

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

2.3修改数据库35

2.3.1设置数据库选项35

2.3.2扩展数据库39

2.3.3收缩数据库41

2.3.4扩展事务日志44

2.3.5创建文件组45

2.3.6分离和附加数据库46

2.3.7重命名数据库48

2.3.8更改数据库所有者49

2.3.9删除数据库49

2.4备份和还原数据库50

2.4.1备份数据库50

2.4.2还原数据库53

习题254

上机实验255

第3章 表的设计与实现56

3.1表的设计56

3.1.1制订表规划56

3.1.2规范化逻辑设计58

3.1.3联机事务处理与决策支持59

3.1.4表的类型61

3.2数据类型62

3.2.1数据类型概述62

3.2.2数字数据类型63

3.2.3字符串数据类型64

3.2.4日期和时间数据类型66

3.2.5其他数据类型66

3.2.6别名数据类型67

3.3创建和修改表69

3.3.1创建表69

3.3.2添加和删除列72

3.3.3修改列的属性74

3.3.4创建和修改标识符列75

3.3.5创建和修改主键77

3.3.6创建和修改唯一约束80

3.3.7创建和修改检查约束81

3.3.8创建和修改列的默认值84

3.3.9创建和修改外键85

3.3.10创建数据库关系图88

3.3.11查看表90

3.3.12重命名表90

3.3.13删除表91

习题392

上机实验393

第4章 操作数据库数据93

4.1向表中插入数据93

4.1.1在结果窗格中插入数据93

4.1.2使用INSERT插入数据94

4.1.3使用BULK INSERT复制数据97

4.1.4使用INSER…SELECT插入数据99

4.2更新表中的数据100

4.2.1在结果窗格中编辑数据100

4.2.2使用UPDATE更新数据101

4.2.3在UPDATE语句中使用FROM子句103

4.2.4使用TOP限制更新的行数104

4.3从表中删除数据105

4.3.1使用结果窗格删除数据105

4.3.2使用DELETE删除数据105

4.3.3使用TOP限制删除的行数106

4.3.4使用TRUNCATE TABLE删除所有行106

4.4导入和导出数据107

4.4.1导入数据107

4.4.2导出数据110

习题4113

上机实验4114

第5章 检索数据库数据115

5.1 SELECT语句概述115

5.1.1 SELECT语句的组成115

5.1.2查询工具介绍116

5.2使用SELECT定义选择列表118

5.2.1从表中选择所有列119

5.2.2从表中选择特定列119

5.2.3从表中选择特殊列120

5.2.4设置结果集列的名称121

5.2.5在选择列表中进行计算122

5.2.6使用DISTINCT消除重复项123

5.2.7使用TOP限制结果集124

5.3使用FROM指定数据源125

5.3.1没有FROM子句的SELECT语句125

5.3.2使用内部连接126

5.3.3使用外部连接127

5.3.4使用交叉连接128

5.4使用WHERE筛选数据128

5.4.1 WHERE子句的语法格式129

5.4.2使用比较搜索条件129

5.4.3使用范围搜索条件130

5.4.4使用列表搜索条件131

5.4.5搜索条件中的模式匹配132

5.4.6使用逻辑运算符134

5.5使用ORDER BY对数据排序135

5.5.1 ORDER BY子句的语法格式136

5.5.2将TOP…WITH TIES与ORDER BY子句联用137

5.6使用GROUP BY对数据分组138

5.6.1 GROUP BY子句的组件138

5.6.2在分组操作中应用搜索条件139

5.6.3使用聚合函数汇总数据140

5.6.4使用CUBE和ROLLUP汇总数据143

5.6.5使用COMPUTE和COMPUTE BY汇总数据145

5.7操作结果集147

5.7.1使用UNION组合结果集148

5.7.2使用公用表表达式149

5.7.3使用PIVOT运算符150

5.7.4将结果集保存到表中152

5.8使用子查询153

5.8.1使用子查询进行集成员测试153

5.8.2使用子查询进行比较测试155

5.8.3使用子查询进行存在性测试157

5.8.4使用子查询替代表达式158

习题5159

上机实验5160

第6章 索引与视图162

6.1索引概述162

6.1.1索引的基本概念162

6.1.2索引的类型163

6.2设计索引164

6.2.1索引设计准则164

6.2.2设计聚集索引165

6.2.3设计非聚集索引166

6.2.4设计唯一索引167

6.3实现索引167

6.3.1使用对象资源管理器创建索引168

6.3.2使用CREATEINDEX语句创建索引168

6.3.3查看索引信息171

6.3.4删除索引173

6.4视图概述174

6.4.1视图的基本概念174

6.4.2视图的用途和限制175

6.5实现视图176

6.5.1使用对象资源管理器创建视图176

6.5.2使用CREATE VIEW语句创建视图178

6.6管理和应用视图180

6.6.1修改视图180

6.6.2重命名视图182

6.6.3查看视图相关信息183

6.6.4通过视图修改数据184

6.6.5删除视图185

习题6186

上机实验6186

第7章Transact-SQL编程187

7.1 Transact-SQL概述187

7.1.1 Transact-SQL语言组成187

7.1.2批处理与脚本188

7.1.3标识符189

7.1.4常量190

7.1.5局部变量192

7.1.6表达式194

7.1.7空值195

7.1.8注释语句195

7.2流程控制语句197

7.2.1 BEGIN…END语句197

7.2.2 IF…ELSE语句198

7.2.3 CASE函数199

7.2.4 GOTO语句201

7.2.5 WAITFOR语句202

7.2.6 WHILE语句203

7.2.7 TRY…CATCH语句204

7.3函数206

7.3.1函数概述206

7.3.2字符串函数207

7.3.3数学函数209

7.3.4日期函数210

7.3.5转换函数212

7.3.6系统函数213

7.3.7用户定义函数215

7.4游标219

7.4.1游标概述219

7.4.2定义游标219

7.4.3打开游标221

7.4.4通过游标提取数据222

7.4.5通过游标更新数据224

7.4.6关闭和释放游标226

习题7226

上机实验7227

第8章 管理事务和锁228

8.1处理事务228

8.1.1事务概述228

8.1.2编写有效的事务229

8.1.3启动事务230

8.1.4设置事务保存点231

8.1.5提交事务231

8.1.6回滚事务233

8.2使用锁234

8.2.1由锁防止的并发问题235

8.2.2并发控制的类型236

8.2.3锁粒度和层次结构236

8.2.4资源锁模式237

8.2.5查看锁定信息239

8.2.6设置事务隔离级别240

8.2.7处理死锁242

习题8243

上机实验8244

第9章 存储过程和触发器245

9.1存储过程245

9.1.1创建存储过程245

9.1.2执行存储过程248

9.1.3执行字符串249

9.1.4管理存储过程251

9.2触发器252

9.2.1触发器概述252

9.2.2设计DML触发器253

9.2.3实现DML触发器254

9.2.4设计DDL触发器258

9.2.5实现DDL触发器259

9.2.6管理触发器260

习题9262

上机实验9263

第10章 安全性管理264

10.1身份验证264

10.1.1身份验证模式264

10.1.2设置身份验证模式265

10.2登录账户管理266

10.2.1创建登录账户266

10.2.2修改登录账户267

10.2.3删除登录账户268

10.3固定服务器角色管理269

10.3.1固定服务器角色的权限269

10.3.2管理固定服务器角色成员270

10.4数据库用户管理272

10.4.1创建数据库用户272

10.4.2修改数据库用户274

10.4.3删除数据库用户275

10.5架构管理276

10.5.1创建架构276

10.5.2修改架构278

10.5.3删除架构279

10.6数据库角色管理279

10.6.1固定数据库角色的权限279

10.6.2管理数据库角色281

10.6.3管理数据库角色成员283

10.7权限管理284

10.7.1权限的类型284

10.7.2授予权限286

10.7.3取消权限287

10.7.4拒绝权限288

10.7.5使用对象资源管理器管理权限288

习题10290

上机实验10290

热门推荐