图书介绍

SQL Server数据库技术与应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

SQL Server数据库技术与应用
  • 黄维通,王晓英编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302238171
  • 出版时间:2011
  • 标注页数:335页
  • 文件大小:84MB
  • 文件页数:350页
  • 主题词:关系数据库-数据库管理系统,SQL Server-高等学校-教材

PDF下载


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

下载说明

SQL Server数据库技术与应用PDF格式电子书版下载

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

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

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

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

图书目录

第1章 开发案例概述1

第2章 数据库基础理论与SQL Server 20083

2.1 数据库概述3

2.1.1 信息与数据3

2.1.2 数据库3

2.1.3 数据库管理系统4

2.1.4 数据库系统5

2.1.5 数据库管理员6

2.2 数据模型7

2.2.1 概念数据模型8

2.2.2 层次模型10

2.2.3 网状模型11

2.2.4 关系模型12

2.2.5 面向对象数据模型14

2.3 关系数据库16

2.3.1 关系数据库系统模型16

2.3.2 关系代数20

2.3.3 关系演算25

2.4 SQL与SQL Server27

2.4.1 SQL的特点29

2.4.2 SQL Server 2008的新特性30

2.4.3 关系数据库模型简述33

2.5 SQL Server 2008的安装及基本操作34

2.5.1 SQL Server 2008的硬件安装要求34

2.5.2 SQL Server 2008的安装内容35

2.5.3 SQL Server 2008的安装37

第3章 数据库的基本操作42

3.1 文件和文件组42

3.1.1 文件42

3.1.2 文件组43

3.2 创建数据库43

3.2.1 用企业管理器以图形化界面建立数据库43

3.2.2 在查询分析器窗口中用T-SQL命令创建数据库44

3.2.3 事务日志49

3.2.4 查看数据库信息50

3.3 管理数据库54

3.3.1 打开数据库54

3.3.2 增加数据库容量55

3.3.3 查看目前数据库选项设定及修改55

3.3.4 缩减数据库容量57

3.3.5 更改数据库名称59

3.3.6 查看目前SQL Server上共有几个数据库59

3.3.7 数据库的删除60

第4章 数据库中表的建立61

4.1 表的概念61

4.2 SQL Server的数据类型62

4.3 数据库中表的操作69

4.3.1 数据库中表的创建70

4.3.2 数据库中表的删除73

4.3.3 数据库中表的修改74

第5章 实现SQL Server的数据完整性83

5.1 数据完整性的基本概念83

5.1.1 数据完整性的类型83

5.1.2 强制数据完整性84

5.2 定义约束85

5.2.1 约束的类型85

5.2.2 约束的创建87

5.2.3 查看约束的定义信息96

5.2.4 删除约束97

5.3 创建约束的其他选项99

5.3.1 使用WITH NOCHECK选项100

5.3.2 使用NOCHECK选项100

5.4 使用默认101

5.5 使用规则103

5.6 数据完整性强制方法的选择105

第6章 数据检索106

6.1 SELECT语句107

6.2 带条件的检索110

6.2.1 WHERE子句110

6.2.2 Where子句中条件的指定112

6.2.3 HAVING子句115

6.2.4 COMPUTE BY及COMPUTE子句116

6.3 从多张表中查询数据117

6.4 UNION操作119

6.5 子查询121

第7章 视图及其应用123

7.1 综述123

7.1.1 视图的基本概念123

7.1.2 使用视图的优点和缺点125

7.2 视图的创建和查询126

7.3 视图定义信息查询129

7.3.1 使用Microsoft SQL Server Management Studio管理界面129

7.3.2 通过执行系统存储过程查看视图的定义信息129

7.4 视图的修改和删除133

7.4.1 视图的修改133

7.4.2 视图的删除134

7.5 通过视图修改数据134

第8章 索引及其应用138

8.1 有关索引的基础知识138

8.1.1 SQL Server中数据的存储139

8.1.2 SQL Server中数据的访问140

8.2 创建索引的原因和选择索引列141

8.2.1 创建索引的考虑因素141

8.2.2 选择创建索引的数据列142

8.3 索引的分类143

8.3.1 聚集索引143

8.3.2 非聚集索引145

8.3.3 唯一索引147

8.3.4 包含性列索引148

8.3.5 全文索引148

8.3.6 XML数据类型列的索引149

8.3.7 过滤索引150

8.4 建立可利用的索引150

8.4.1 在查询分析器窗口中用SQL命令建立索引150

8.4.2 在Microsoft SQL Server Management Studio的图形化界面上建立索引154

8.5 索引信息的查询155

8.6 更改索引的名称156

8.7 删除索引157

8.7.1 在“查询分析器”窗口中用T-SQL命令语句删除索引157

8.7.2 在Microsoft SQL Server Management Studio窗口中删除索引157

8.8 设置创建索引的选项158

8.8.1 设置Fillfactor选项158

8.8.2 设置PAD_INDEX选项159

8.9 索引的分析和维护160

8.9.1 索引分析160

8.9.2 索引维护161

8.10 数据库引擎优化顾问165

第9章 触发器及其应用169

9.1 触发器的概述169

9.1.1 触发器的基本概念169

9.1.2 触发器的分类169

9.1.3 使用触发器的优点170

9.2 触发器的创建与执行172

9.2.1 INSERT触发器173

9.2.2 UPDATE触发器177

9.2.3 DELETE触发器178

9.2.4 查看触发器信息179

9.2.5 触发器的执行182

9.3 修改和删除触发器182

9.3.1 修改触发器182

9.3.2 删除触发器183

9.3.3 禁止或启用触发器183

9.4 嵌套触发器和递归触发器184

9.4.1 嵌套触发器184

9.4.2 递归触发器184

第10章 存储过程及其应用187

10.1 存储过程的概念187

10.2 存储过程的优点188

10.3 创建和执行简单存储过程189

10.3.1 创建存储过程189

10.3.2 创建存储过程的步骤及注意事项190

10.3.3 浏览存储过程信息192

10.4 创建和执行含参数的存储过程193

10.4.1 创建含有输入参数的存储过程193

10.4.2 执行含有输入参数的存储过程194

10.4.3 创建含有输出参数的存储过程196

10.4.4 执行含有输出参数的存储过程197

10.5 存储过程的重编译处理198

10.5.1 存储过程的处理198

10.5.2 存储过程的重编译处理198

10.6 修改和删除存储过程200

10.6.1 修改存储过程200

10.6.2 删除存储过程202

10.7 系统存储过程203

第11章 用户自定义函数的应用与程序设计205

11.1 用户自定义函数的基本概念205

11.2 创建用户自定义函数206

11.2.1 创建用户自定义函数206

11.2.2 查看用户自定义函数207

11.3 用户自定义函数类型209

11.3.1 标量函数209

11.3.2 表值函数210

11.4 修改和删除用户自定义函数213

11.5 SQL Server中的程序设计215

11.5.1 程序设计中批处理的基本概念215

11.5.2 事务处理217

11.6 SQL Server的控制流语句222

11.6.1 声明变量223

11.6.2 预声明的全局变量224

11.6.3 RETURN语句224

11.6.4 CASE表达式225

11.6.5 BEGIN END块226

11.6.6 游标228

第12章 SQL Server的系统安全与数据安全简介231

12.1 SQL Server的系统安全机制231

12.2 服务器管理的安全性232

12.2.1 服务器登录账户232

12.2.2 设置安全验证模式234

12.2.3 服务器账号管理234

12.2.4 服务器角色237

12.2.5 管理数据库的用户237

12.3 管理权限240

12.3.1 SQL Server 2008的权限240

12.3.2 权限设置241

12.3.3 权限和系统表242

12.4 应用程序的安全性与应用程序角色243

12.5 SQL Server的数据安全245

12.6 备份操作247

12.6.1 用T-SQL命令方式进行备份247

12.6.2 使用Microsoft SQL Server Management Studio进行备份249

12.7 还原及其操作251

12.7.1 用T-SQL命令进行恢复操作251

12.7.2 使用Microsoft SQL Server Management Studio进行还原操作254

12.7.3 在灾难后的恢复254

12.8 制订备份及恢复计划254

第13章 通过ODBC连接不同数据源257

13.1 ODBC概述257

13.2 ODBC数据源258

13.3 安装ODBC的数据源驱动程序259

13.3.1 添加数据源259

13.3.2 数据源转换262

第14章 关系数据库设计265

14.1 数据库设计概述265

14.2 关系规范化267

14.2.1 函数依赖269

14.2.2 范式理论270

14.3 数据库的需求分析275

14.3.1 需求分析的内容276

14.3.2 需求分析的步骤276

14.4 数据库的概念结构设计279

14.4.1 概念结构的设计方法和策略279

14.4.2 概念结构设计的步骤280

14.5 数据库的逻辑结构设计284

14.5.1 将E-R模型转换为关系模式284

14.5.2 关系模式规范化286

14.5.3 关系模式的改进与优化287

14.6 数据库的物理结构设计287

14.6.1 确定物理结构288

14.6.2 对物理结构的评价289

14.7 数据库的实施、运行与管理289

14.7.1 数据库的实施289

14.7.2 数据库系统的运行与管理290

第15章 图书馆管理系统291

15.1 数据库设计概述291

15.1.1 需求分析291

15.1.2 概念结构设计293

15.1.3 逻辑结构设计295

15.1.4 数据库实现296

15.2 案例开发工具JSP简介297

15.2.1 JSP简介297

15.2.2 JSP的语法300

15.2.3 数据库连接302

15.3 数据库应用开发实例302

15.3.1 系统需求分析302

15.3.2 数据库概念结构设计305

15.3.3 数据库逻辑结构设计305

15.3.4 数据库物理设计308

15.3.5 系统详细设计与编码308

15.3.6 身份认证与登录模块设计308

15.3.7 案例核心设计313

热门推荐