图书介绍

数据库原理及应用综合实践教程PDF|Epub|txt|kindle电子书版本网盘下载

数据库原理及应用综合实践教程
  • 黄章树,吴海东主编 著
  • 出版社: 厦门:厦门大学出版社
  • ISBN:9787561560556
  • 出版时间:2016
  • 标注页数:545页
  • 文件大小:79MB
  • 文件页数:558页
  • 主题词:数据库系统-高等学校-教材

PDF下载


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

下载说明

数据库原理及应用综合实践教程PDF格式电子书版下载

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

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

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

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

图书目录

第0章 数据库综合实践环境搭建1

0.1 数据库综合实践环境的搭建1

0.1.1 关于虚拟化技术1

0.1.2 VMware Workstation 8.0的安装与调试1

0.1.3 Windows Server 2003 R2企业版的安装与设置4

0.1.4 快速构建Windows Server网络操作系统7

0.2 数据库管理系统的安装与调试10

0.2.1 数据库管理系统安装的准备工作11

0.2.2 数据库管理系统的安装12

0.2.3 数据库管理系统的调试17

0.3 数据处理工具的安装与调试20

0.3.1 Office 2010专业试用版安装20

0.3.2 PowerPivot数据分析工具安装21

0.3.3 与数据库管理系统连接调试22

0.4 小结24

第1章 数据库的创建与管理基础25

1.1 SQL Server 2008 R2常见实用程序25

1.2 SSMS基本功能30

1.2.1 SSMS的启动和连接30

1.2.2 管理服务器连接33

1.2.3 模板资源管理器、解决方案与项目脚本的使用36

1.3 SQL Server服务器属性配置基础42

1.4 SQL Server数据库的创建与管理基础54

1.4.1 数据库的组成54

1.4.2 数据库种类56

1.4.3 数据库管理基础58

1.5 小结67

第2章 T-SQL对象技术概述68

2.1 数据库对象概述68

2.2 T-SQL语言基础69

2.2.1 关于T-SQL69

2.2.2 T-SQL语法约定70

2.2.3 标识符命名71

2.2.4 常量与变量73

2.2.5 批处理和脚本78

2.2.6 运算符和表达式79

2.2.7 通配符和注释85

2.3 控制流86

2.3.1 BEGIN…END87

2.3.2 IF…ELSE87

2.3.3 GO TO88

2.3.4 WHILE88

2.3.5 CONTINUE89

2.3.6 RETURN89

2.3.7 BREAK89

2.3.8 WAITFOR90

2.3.9 TRY…CATCH90

2.4 函数基础90

2.4.1 SQL Server 2008 R2常用内置函数91

2.4.2 SQL Server 2008 R2特殊内置函数114

2.4.3 自定义函数118

2.5 小结119

第3章 数据表的创建与管理120

3.1 数据表概述120

3.1.1 表的组件120

3.1.2 表的类型121

3.2 数据类型123

3.2.1 系统数据类型124

3.2.2 用户自定义数据类型134

3.2.3 Excel数据类型与SQL Server数据表135

3.3 数据表的创建与管理基础137

3.3.1 利用SSMS平台进行数据表的创建137

3.3.2 利用特殊方法创建数据表154

3.3.3 数据表的管理基础156

3.4 小结159

第4章 数据查询基础160

4.1 数据查询概述160

4.1.1 数据查询子句格式160

4.1.2 数据查询原理161

4.2 投影查询163

4.2.1 单列或多列查询163

4.2.2 所有列查询164

4.2.3 消除重复列查询165

4.3 排序查询167

4.3.1 按升、降序排序查询168

4.3.2 按多列排序查询168

4.3.3 按特殊需求排序查询169

4.4 条件查询175

4.4.1 等值查询175

4.4.2 不匹配查询176

4.4.3 NOT、AND、OR运算符查询177

4.4.4 BETWEEN…AND区间查询180

4.4.5 IN和EXISTS运算符查询181

4.4.6 NULL空值查询182

4.4.7 LIKE模糊查询183

4.5 计算查询187

4.5.1 简单计算查询188

4.5.2 多个虚拟计算字段查询188

4.5.3 计算附加评语的查询189

4.5.4 计算字段的排序查询191

4.6 利用Excel实现数据查询191

4.6.1 Excel获取SQL Server数据192

4.6.2 Excel中应用SQL语句197

4.7 小结199

第5章 数据高级查询200

5.1 聚合函数查询200

5.1.1 COUNT聚合函数201

5.1.2 SUM聚合函数202

5.1.3 MAX和MIN聚合函数203

5.1.4 AVG聚合函数204

5.1.5 聚合函数综合应用205

5.2 分组查询213

5.2.1 简单分组查询214

5.2.2 含有虚拟字段的分组查询215

5.2.3 含有WHERE条件的分组查询216

5.2.4 含有HAVING条件的分组查询217

5.2.5 多列组合分组查询218

5.2.6 ALL关键字与分组查询220

5.2.7 ROLLUP关键字与分组查询221

5.2.8 CUBE关键字与分组查询223

5.2.9 分组查询的排序225

5.2.10 COMPUTE查询的作用226

5.2.11 GROUPING SETS与分组查询227

5.2.12 GROUP BY分组查询与数据表连接229

5.3 嵌套子查询229

5.3.1 嵌套子查询概述229

5.3.2 嵌套子查询实例分析231

5.4 多表连接查询247

5.4.1 多表连接概述247

5.4.2 连接类型248

5.4.3 简单连接查询248

5.4.4 超级连接查询256

5.4.5 特殊连接查询259

5.5 Excel与SQL Server高级查询266

5.5.1 利用Power View266

5.5.2 利用Power Query274

5.5.3 利用Power Pivot280

5.5.4 利用数据透视表/图功能284

5.6 小结288

第6章 数据处理289

6.1 数据处理概述289

6.2 数据添加289

6.2.1 简单数据添加290

6.2.2 多行数据添加293

6.2.3 特殊数据添加295

6.3 数据更新300

6.3.1 简单数据更新300

6.3.2 多行数据更新301

6.3.3 多列数据更新302

6.3.4 利用嵌套子句更新数据302

6.3.5 更新所有数据303

6.3.6 特殊数据字段的更新304

6.4 数据删除304

6.4.1 单行数据删除306

6.4.2 多行数据删除306

6.4.3 利用嵌套查询删除数据306

6.4.4 删除表中的所有记录307

6.5 使用MERGE添加、更新和删除数据310

6.6 数据操作中的特殊情况312

6.6.1 添加数据过程中的特殊情况313

6.6.2 更新数据过程中的特殊情况314

6.6.3 删除数据过程中的特殊情况317

6.6.4 更新与删除数据的前后对比318

6.7 小结320

第7章 视图321

7.1 视图概述321

7.1.1 概念321

7.1.2 视图的类型322

7.1.3 视图的优缺点323

7.2 视图的设计与创建324

7.2.1 视图创建的基本方法324

7.2.2 简单视图的创建325

7.3 复杂视图的创建328

7.3.1 带有聚合函数的视图329

7.3.2 视图中嵌套视图330

7.3.3 带有分组统计的视图331

7.3.4 跨数据库服务器的视图332

7.4 视图中的DML操作334

7.4.1 通过视图添加数据335

7.4.2 通过视图更新数据337

7.4.3 通过视图删除数据337

7.5 视图的管理337

7.5.1 获取视图相关信息337

7.5.2 修改视图338

7.5.3 删除视图339

7.5.4 视图更名340

7.5.5 加密视图340

7.6 Excel客户端使用视图341

7.7 小结342

第8章 存储过程343

8.1 存储过程概述343

8.1.1 存储过程的优点343

8.1.2 存储过程的分类344

8.2 存储过程的设计与创建346

8.2.1 存储过程的设计346

8.2.2 存储过程的创建方法347

8.2.3 简单存储过程的创建349

8.3 创建和应用带有参数的存储过程353

8.3.1 带有简单输入参数的存储过程353

8.3.2 带有输入参数的查询功能存储过程353

8.3.3 带有输入和输出参数的查询功能存储过程354

8.3.4 带有简单判断登录功能的存储过程355

8.3.5 验证信息来自数据表的登录功能存储过程356

8.3.6 带有判断条件的插入功能存储过程359

8.3.7 带有判断条件的更新功能存储过程360

8.3.8 带有判断条件的删除功能存储过程361

8.4 管理存储过程362

8.4.1 修改存储过程定义362

8.4.2 删除存储过程364

8.4.3 重命名存储过程364

8.4.4 加密存储过程365

8.4.5 自动执行存储过程366

8.4.6 监控存储过程367

8.5 小结368

第9章 自定义函数与游标369

9.1 自定义函数概述369

9.1.1 自定义函数的优点369

9.1.2 自定义函数的组件370

9.1.3 自定义函数的种类370

9.1.4 自定义函数与存储过程370

9.2 创建和应用简单自定义函数373

9.2.1 创建和应用简单标量函数373

9.2.2 创建和应用简单内联表值函数375

9.2.3 创建和应用简单多语句表值函数375

9.3 创建和应用复杂自定义函数376

9.3.1 CHECK约束中的自定义函数376

9.3.2 默认值字段中的自定义函数378

9.3.3 计算字段中的自定义函数379

9.3.4 流程控制中的自定义函数379

9.3.5 视图、临时表与自定义函数380

9.4 管理自定义函数381

9.4.1 利用对象资源管理器管理381

9.4.2 利用T-SQL语句管理自定义函数381

9.5 游标概述383

9.5.1 游标工作方式383

9.5.2 游标的种类384

9.5.3 游标命令及步骤385

9.5.4 游标的优缺点388

9.6 创建和应用简单游标388

9.6.1 使用简单的游标和语法389

9.6.2 利用变量输出游标数据391

9.6.3 利用游标操作数据表数据392

9.6.4 在存储过程中使用游标394

9.7 创建和应用复杂游标396

9.7.1 使用嵌套游标输出数据报表396

9.7.2 使用嵌套游标提取二级下属信息398

9.8 游标的管理400

9.9 小结403

第10章 触发器404

10.1 触发器概述404

10.2 触发器的分类405

10.2.1 DML触发器405

10.2.2 DDL触发器406

10.3 触发器的限制406

10.4 创建和应用触发器407

10.4.1 创建与应用after触发器408

10.4.2 创建与应用instead of触发器411

10.4.3 创建与应用DDL触发器415

10.5 触发器的管理和维护420

10.5.1 查看触发器420

10.5.2 修改触发器422

10.5.3 删除触发器423

10.6 小结424

第11章 数据库性能优化425

11.1 索引与性能优化425

11.1.1 索引概述425

11.1.2 创建索引427

11.1.3 管理索引429

11.1.4 索引视图432

11.1.5 查询优化器与索引435

11.2 事务、锁与性能优化438

11.2.1 事务438

11.2.2 锁机制443

11.2.3 事务处理447

11.3 小结454

第12章 数据库维护与安全实践455

12.1 数据库系统面临的安全威胁及应对原则455

12.1.1 数据库系统面临的主要威胁455

12.1.2 应对数据库安全威胁的主要原则455

12.2 SQL Server数据管理实践456

12.2.1 配置SQL Server456

12.2.2 基于策略的管理464

12.2.3 数据库分离与附加466

12.2.4 备份和恢复470

12.2.5 数据库镜像479

12.2.6 数据库快照487

12.3 数据库安全实践488

12.3.1 数据库身份验证与授权488

12.3.2 数据库加密512

12.4 小结520

第13章 数据库与动态网页设计基础521

13.1 动态网页设计的基本概念521

13.2 动态网页设计与数据库的连接522

13.2.1 创建Web服务站点522

13.2.2 调试ASP动态网站524

13.2.3 建立ASP页面与数据库的连接526

13.2.4 在ASP页面获取数据集530

13.2.5 对数据集进行格式化呈现532

13.3 利用ASP对数据查、删、改、增536

13.3.1 利用ASP查询数据记录536

13.3.2 利用ASP添加数据记录541

13.3.3 利用ASP修改数据记录542

13.3.4 利用ASP删除数据记录544

13.4 小结545

热门推荐