图书介绍

Microsoft SQL Server 7.0实现数据库设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Microsoft SQL Server 7.0实现数据库设计
  • (美)微软公司著;希望图书创作室译 著
  • 出版社: 北京:北京希望电脑公司;北京:北京希望电子出版社
  • ISBN:7980026497
  • 出版时间:1999
  • 标注页数:427页
  • 文件大小:15MB
  • 文件页数:437页
  • 主题词:

PDF下载


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

下载说明

Microsoft SQL Server 7.0实现数据库设计PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 学生用书1

引言3

第一章 SQL SERVER概述8

1.1 概述8

1.2 什么是SQL SERVER8

1.3 SQL SERVER体系结构14

1.4 SQL SERVER安全策略18

1.5 SQL SERVER数据库21

1.6 使用SQL SERVER27

1.7 实验1.1 SQL SERVER概述29

1.8 复习30

2.1 概述31

2.2 SQL SERVER编程工具31

第二章 TRANSACT-SQL概述31

2.3 TRANSACT-SQL编程语言33

2.4 TRANSACT-SQL的元素33

2.5 其他语言元素37

2.6 执行TRANSACT-SQL语句的方法46

2.7 查询的处理51

2.8 实验2.1 TRANSACT-SQL概述54

2.9 复习54

第三章 创建数据库56

3.1 概述56

3.2 数据库简介56

3.3 数据库的处理58

3.4 更改数据库62

3.5 LIBRARY数据库68

3.6 实验3.1 创建数据库71

3.7 创建数据类型72

3.8 创建表75

3.9 实验3.2创建数据库对象81

3.10 复习81

第四章 实现数据完整性83

4.1 概述83

4.2 使用约束85

4.3 实验4.1实现数据完整性97

4.4 复习97

第五章 计划和创建索引99

5.1 概述99

5.2 索引简介99

5.3 索引体系结构102

5.4 簇索引102

5.5 非簇索引104

5.6 创建索引113

5.7 CREATE INDEX选项118

5.8 实验5.1创建索引120

5.9 维护索引121

5.10 数据库一致性检查程序123

5.11 性能考虑130

5.12 建议的做法130

5.13 实验5.2维护索引131

5.14 复习132

第六章 查询多重表133

6.1 概述133

6.2 合并多个表的数据133

6.3 合并多个结果集145

6.4 从结果集创建表147

6.5 建议的做法148

6.7 复习149

6.6 实验6.1查询多个表149

第七章 高级查询技术151

7.1 概述151

7.2 子查询简介151

7.3 嵌套子查询152

7.4 相关子查询154

7.5 更改数据158

7.6 建议的做法162

7.7 实验7.1高级查询技术162

7.8 复习163

第八章 数据汇总165

8.1 概述165

8.2 使用聚集函数165

8.3 GROUP BY基础168

8.4 产生结果集中的聚集值172

8.5 使用COMPUTE和COMPUTE BY子句179

8.6 列出POPn值182

8.7 建议的做法184

8.8 实验8.1汇总数据184

8.9 复习185

第九章 管理事务和锁187

9.1 概述187

9.2 事务和锁简介187

9.3 管理事务188

9.4 SQL SERVER锁定193

9.5 管理锁196

9.6 建议的做法202

9.7 实验9.1管理事务和锁202

9.8 复习203

10.2 什么是视图204

10.1 概述204

第十章 实现视图204

10.3 视图的优点206

10.4 定义视图206

10.5 通过视图更改数据215

10.6 性能考虑215

10.7 建议的做法217

10.8 实验10.1实现视图218

10.9 复习218

第十一章 实现存储过程220

11.1 概述220

11.2 存储过程简介220

11.3 执行和修改存储过程224

11.4 实验11.1创建存储过程230

11.5 在存储过程中使用参数231

11.7 处理错误信息237

11.6 执行扩展存储过程237

11.8 演示:处理错误信息238

11.9 性能考虑242

11.10 建议的做法243

11.11 实验11.2创建有参数的存储过程243

11.12 复习244

第十二章 实现触发器245

12.1 概述245

12.2 触发器简介245

12.3 定义触发器248

12.4 触发器如何工作252

12.5 触发器举例259

12.6 性能考虑261

12.7 建议的做法262

12.9 复习263

12.8 实验12.1创建触发器263

第十三章 使用分布式数据265

13.1 概述265

13.2 建立分布式环境265

13.3 查询链接服务器271

13.4 执行链接服务器上的存储过程272

13.5 更改分布式数据273

13.6 管理数据分布274

13.7 建议的做法275

13.8 实验13.1使用分布式数据275

13.9 复习276

附录A LIBRARY数据库实例277

附录B 数据库模式282

附录C 执行基本查询284

附录D 使用光标325

附录E 参考书目336

第二部分 实验343

第一章 实验1.1SQL SERVER概述343

1.1 目标343

1.2 练习1 使用SQL SERVER在线手册343

1.3 练习2 NORTHWIND数据库简介344

第二章 实验2.1TRANSACT-SQL概述345

2.1 目标345

2.2 开始之前345

2.3 练习1 写基本的SELECT语句345

2.4 练习2 修改脚本文件346

2.5 练习3 使用系统函数和全局变量347

3.3 练习1 创建LIBRARY数据库349

3.2 开始之前349

第三章 实验3.1创建数据库349

3.1 目标349

3.4 练习2 管理LIBRARY日志文件的增长350

3.5 练习3 设置清除事务日志的选项351

第四章 实验3.2创建数据库对象352

4.1 目标352

4.2 开始之前352

4.3 练习1 创建用户定义的数据类型353

4.4 练习2 在LIBARY数据库中创建表354

4.5 练习3 添加和删除列355

4.6 练习4 产生SQL脚本356

4.7 练习5 给LIBRARY数据库装入样本数据356

5.1 目标357

5.2 开始之前357

第五章 实验4.1实现数据完整性357

5.3 练习1 定义DEFAULT约束358

5.4 练习2 定义CHECK约束358

5.5 练习3 定义PRIMARY KEY约束359

5.6 练习4 定义FOREIGN KEY约束360

5.7 如果时间允许,创建默认值和规则361

第六章 实验5.1创建索引363

6.1 目标363

6.2 开始之前363

6.3 练习1 创建索引363

第七章 实验5.2维护索引366

7.1 目标366

7.2 开始之前366

7.3 练习1 使用FILLFACTOR和DBCC SHOWCONTIG选项367

7.4 练习2 获得查询性能信息370

8.2 开始之前372

8.1 目标372

第八章 实验6.1查询多个表372

8.3 练习1 连接表373

8.4 练习2 使用UNION操作符合并结果集375

8.5 练习3 创建临时表377

第九章 实验7.1高级查询379

9.1 目标379

9.2 开始之前379

9.3 练习1 使用子查询379

9.4 练习2 基于其他表中的数据修改表数据382

第十章 实验8.1汇总数据385

10.1 目标385

10.2 开始之前385

10.3 练习1 使用GROUP BY和HAVING子句385

10.4 练习2 使用ROLLUP和CUBE操作符388

10.5 练习3 使用COMPUTE和COMPUTE BY子句391

第十一章 实验9.1管理事务和锁394

11.1 目标394

11.2 开始之前394

11.3 练习1 创建和执行事务395

11.4 练习2 撤销事务395

11.5 练习3 查看锁定信息396

11.6 练习4 设置锁定选项397

第十二章 实验10.1实现视图399

12.1 目标399

12.2 开始之前399

12.3 练习1 创建和测试视图400

12.4 练习2 创建视图的视图401

12.5 练习3 加密视图定义402

12.6 练习4 通过视图修改数据403

12.8 练习6 测试所有权链的效果404

12.7 练习5 查找视图定义404

12.9 如果时间允许,使用SQL SERVER ENTERPRISE MANAGER创建视图406

第十三章 实验11.1创建存储过程407

13.1 目标407

13.2 开始之前407

13.3 练习1 使用CREATE STORED PROCEDURE向导407

13.4 练习2 写一个存储过程408

13.5 练习3 查找存储过程信息409

第十四章 实验11.2创建带参数的存储过程410

14.1 目标410

14.2 开始之前410

14.3 练习1 从脚本创建存储过程411

14.4 练习2 更改存储过程412

14.5 练习3 自定义错误信息412

14.7 如果时间允许,监视过程调整缓存413

14.6 练习4 使用返回代码413

第十五章 实验12.1创建触发器415

15.1 目标415

15.2 开始之前415

15.3 练习1 创建触发器415

15.4 练习2 创建一个触发器更新派生值416

15.5 练习3 创建一个维护业务规则的触发器418

15.6 练习4 为reservation表创建触发器418

15.7 练习5 测试嵌套触发器419

第十六章 实验13.1处理分布式数据420

16.1 目标420

16.2 开始之前420

16.3 练习1 建立链接服务器420

16.4 练习2 查询远程数据422

热门推荐