当前位置:首页 > 工业技术
SQL Server数据库管理及应用教程
SQL Server数据库管理及应用教程

SQL Server数据库管理及应用教程PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:张佳杰,黄海端,张宝银等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2012
  • ISBN:9787302294573
  • 页数:374 页
图书介绍:本书包括SQL Server的安装与操作方法、数据类型、函数和表达式、数据库及数据库对象的创建与管理,数据库语言T-SQL及运用,视图、索引、触发器、存储过程、游标以及SQL Server程序设计,SQL Server的安全性管理,数据库备份与恢复,数据转换与传输、复制与分发。
《SQL Server数据库管理及应用教程》目录

第1章 概述 1

1.1数据库基本概念 2

1.1.1基本概念 2

1.1.2数据库三要素 3

1.1.3数据库分类 3

1.2关系数据库 5

1.2.1关系数据库的基本概念 6

1.2.2关系数据库的关系完整性 7

1.2.3关系数据库产品 8

1.3关系数据库语言SQL 10

1.3.1 SQL概述 10

1.3.2 SQL的主要功能和特点 11

1.4本章小结 12

1.5课后习题 12

第2章SQL Server 2008安装与配置 13

2.1 SQL Server 2008概述 14

2.1.1 SQL Server 2008简介 14

2.1.2 SQL Server 2008新功能 14

2.1.3 SQL Server 2008版本 18

2.2安装SQL Server 2008 19

2.2.1 SQL Server 2008安装要求 19

2.2.2 SQL Server 2008安装过程 22

2.3 SQL Server 2008的配置 35

2.3.1 SQL Server 2008管理工-具 35

2.3.2 SQL Server 2008的配置 38

2.3.3 SQL Server 2008的卸载 42

2.4综合实例 43

2.5本章小结 44

2.6课后习题 44

第3章Transact-SQL语言 45

3.1概述 46

3.2基本概念 46

3.2.1标识符 46

3.2.2常量和变量 48

3.2.3运算符 51

3.2.4表达式 55

3.2.5控制流语言 56

3.3数据类型 62

3.4常用系统内置函数 66

3.4.1数学函数 67

3.4.2字符串函数 69

3.4.3日期时间函数 72

3.4.4聚合函数 76

3.4.5系统函数 79

3.4.6系统统计函数 81

3.4.7游标函数 82

3.4.8元数据函数 83

3.4.9安全函数 89

3.5本章小结 92

3.6课后习题 93

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

4.1数据库的组成结构 96

4.1.1 SQL Server 2008系统数据库 96

4.1.2 SQL Server 2008数据存储结构 98

4.1.3 SQL Server 2008数据库对象 100

4.2创建数据库 100

4.2.1使用图形化界面创建数据库 101

4.2.2使用Transact-SQL语句创建数据库 105

4.3管理数据库 110

4.3.1使用图形化界面管理数据库 110

4.3.2使用Transact-SQL语句管理数据库 117

4.4综合实例 121

4.5本章小结 124

4.6课后习题 125

第5章 数据表的创建和管理 127

5.1数据表概述 128

5.1.1表的概念 128

5.1.2表类型 129

5.2创建数据表 129

5.2.1使用图形化界面创建数据表 129

5.2.2使用Tracsact-SQL创建数据表 131

5.3管理数据表 134

5.3.1使用图形化界面管理数据表 135

5.3.2使用Transact-SQL语句管理数据表 139

5.4数据完整性 142

5.4.1完整性概述 142

5.4.2完整性的实现 143

5.4.3主键约束 143

5.4.4外键约束 147

5.4.5 UNIQUE约束 150

5.4.6 CHECK约束 152

5.4.7 DEFAULT约束 155

5.4.8使用IDENTITY列 157

5.5管理数据表数据 158

5.5.1使用图形化界面管理数据表数据 159

5.5.2使用Transact-SQL语句管理数据表数据 160

5.6 SQL数据查询 169

5.6.1 SQL数据查询概述 169

5.6.2基础条件查询 171

5.6.3运算符查询 173

5.6.4模糊查询 175

5.6.5查询相关处理 177

5.6.6查询结果排序 180

5.7综合实例 182

5.8本章小结 187

5.9课后习题 187

第6章 视图及索引 189

6.1视图的概念和类型 190

6.2管理视图 193

6.2.1创建视图 193

6.2.2修改视图 197

6.2.3删除视图 199

6.3索引的概念 200

6.4索引的类型和特点 200

6.5管理维护索引 202

6.6本章小结 213

6.7课后习题 213

第7章 自定义函数和存储过程 215

7.1自定义函数 216

7.1.1自定义函数概述 216

7.1.2创建、调用用户自定义函数 216

7.1.3查看函数功能代码 222

7.1.4修改用户自定义函数 223

7.1.5重命名用户自定义函数 224

7.1.6删除用户自定义函数 224

7.2存储过程 225

7.2.1存储过程概述 226

7.2.2使用图形化界面创建和执行存储过程 228

7.2.3使用Transact-SQL语句创建和执行存储过程 231

7.2.4查看存储过程信息 237

7.2.5修改存储过程 238

7.2.6重命名存储过程 239

7.2.7删除存储过程 240

7.3综合实例 242

7.4本章小结 249

7.5课后习题 249

第8章 触发器 251

8.1触发器概述 252

8.1.1触发器功能 252

8.1.2触发器分类 252

8.2创建触发器 255

8.2.1使用图形化界面创建触发器 256

8.2.2使用Transact-SQL语句创建触发器 258

8.2.3创建INSERT类型的触发器 260

8.2.4创建UPDATE类型的触发器 261

8.2.5创建DELETE类型的触发器 263

8.2.6创建INSTEAD OF类型的触发器 264

8.2.7创建DLL触发器 266

8.3管理触发器 267

8.3.1查看触发器 267

8.3.2重命名触发器 268

8.3.3修改触发器 269

8.3.4禁用触发器 269

8.3.5启用触发器 271

8.3.6删除触发器 272

8.4综合实例 275

8.5本章小结 277

8.6课后习题 277

第9章 游标及事务 279

9.1游标 280

9.1.1游标的概念和特点 280

9.1.2游标的使用 282

9.2事务 284

9.2.1事务的概念及特点 284

9.2.2事务的模式 286

9.2.3事务控制 287

9.3本章小结 293

9.4课后习题 293

第10章SQL Server安全性管理 295

10.1数据库安全性概述 296

10.2服务器的登录账户 298

10.3服务器角色 301

10.4数据库用户 305

10.5数据库角色 307

10.6管理权限 314

10.7本章小结 320

10.8课后习题 320

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

11.1备份和恢复概述 322

11.1.1备份和恢复的重要性 322

11.1.2备份类型 322

11.1.3恢复模式 323

11.2备份设备 326

11.2.1备份设备概述 326

11.2.2创建备份设备 327

11.2.3管理备份设备 330

11.3备份数据库 333

11.3.1完整备份 333

11.3.2差异备份 337

11.3.3事务日志备份 339

11.4恢复数据库 341

11.4.1恢复数据库备份 341

11.4.2恢复数据库日志备份 346

11.5本章小结 348

11.6课后习题 348

第12章 数据转换 351

12.1数据转换概述 352

12.2分离和附加数据库 352

12.2.1通过图形化界面分离和附加数据库 352

12.2.2使用存储过程分离和附加数据库 355

12.3数据的导入和导出 356

12.3.1 SQL Server数据导出 356

12.3.2 SQL Server数据导入 361

12.4本章小结 363

12.5课后习题 364

附录 课后习题答案 365

参考文献 374

相关图书
作者其它书籍
返回顶部