图书介绍

数据库技术与应用 SQL Server 2005教程PDF|Epub|txt|kindle电子书版本网盘下载

数据库技术与应用 SQL Server 2005教程
  • 詹英主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302184478
  • 出版时间:2008
  • 标注页数:373页
  • 文件大小:87MB
  • 文件页数:384页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2005-高等学校-教材

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章 数据库系统引论1

1.1数据库系统的产生与发展1

1.1.1数据库基本概念1

1.1.2数据管理技术的产生和发展2

1.2 SQL Server版本介绍3

1.3 SQL Server安装和配置3

1.3.1安装SQL Server 2005软硬件要求3

1.3.2安装SQL Server 20054

1.4 SQL Server 2005组件和工具10

1.4.1管理工具10

1.4.2开发工具19

1.5数据库应用案例20

本章小结22

实训一 熟悉SQL Server 2005环境22

习题一22

第2章 数据库系统的数据模型24

2.1数据模型概述24

2.1.1数据模型的组成要素24

2.1.2最常用的数据模型25

2.2关系模型27

2.2.1关系模型的数据结构27

2.2.2关系模型的数据操作28

2.2.3关系模型的数据约束28

本章小结29

习题二29

第3章 SQL Server 2005数据库架构30

3.1关系数据库设计思路30

3.2 SQL Server 2005数据库架构34

3.2.1逻辑数据库35

3.2.2物理数据库36

3.3关系数据表结构定义37

3.4数据库的完整性定义39

本章小结40

实训二 数据库管理40

习题三41

第4章 数据库管理42

4.1数据库的创建与管理42

4.1.1 SQL Server系统数据库42

4.1.2创建数据库43

4.1.3管理数据库51

4.2数据表的创建58

4.2.1数据系统视图58

4.2.2数据类型60

4.2.3创建数据表结构SQL语句65

4.2.4创建数据库表结构73

4.2.5查看数据表78

4.2.6修改数据表80

4.2.7删除数据表83

4.3数据库表的操作84

4.3.1使用SQL Server ManagementStudio插入、修改与删除数据84

4.3.2使用Transact-SQL语句进行插入、修改和删除数据85

4.4索引管理88

4.4.1索引概述88

4.4.2创建索引89

4.4.3删除索引94

4.4.4查看索引95

4.4.5修改索引97

本章小结99

实训三 数据库管理99

习题四100

第5章 关系数据库方法102

5.1关系数据库的基本概念102

5.1.1关系模型概述102

5.1.2关系数据结构及形式化定义102

5.1.3关系数据库模式104

5.2关系代数104

5.2.1传统的集合运算104

5.2.2专门的关系运算106

5.2.3查询优化110

5.2.3关系代数应用举例112

本章小结115

习题五116

第6章 查询管理117

6.1 SELECT查询语句117

6.1.1 SELECT语句的执行窗口117

6.1.2简单查询119

6.1.3表达式运算符122

6.2排序子句129

6.3连接运算131

6.3.1谓词连接131

6.3.2 JOIN连接133

6.4聚合函数135

6.5分组汇总与分类汇总136

6.5.1分组汇总136

6.5.2分类汇总139

6.6子查询140

6.6.1子查询的制约规则141

6.6.2无关子查询(不相关子查询)141

6.6.3相关子查询146

6.6.4子查询的多层嵌套147

6.6.5 UPDATE、INSERT和DELETE语句中的子查询148

6.7并运算150

6.8 SELECT查询语句总结151

本章小结156

实训四 查询管理156

习题六158

第7章 视图管理160

7.1设计与创建数据库视图160

7.1.1设计视图160

7.1.2创建视图161

7.1.3修改视图168

7.1.4删除视图169

7.1.5重命名视图170

7.1.6显示视图相关性171

7.2管理视图172

7.2.1视图查询172

7.2.2视图更新172

本章小结174

实训五 设计和管理视图174

习题七175

第8章 Transact-SQL程序设计176

8.1 Transact-SQL常用语言元素176

8.1.1变量176

8.1.2 DECLARE语句176

8.1.3注释178

8.1.4函数179

8.1.5 PRINT185

8.2 Transact-SQL控制流语句186

8.2.1 BEGIN...END语句186

8.2.2 IF...ELSE语句186

8.2.3 CASE函数188

8.2.4 GOTO语句192

8.2.5 WHILE...CONTINUE...BREAK语句192

8.3用户自定义函数193

8.3.1标量函数193

8.3.2内嵌表值函数195

8.3.3多语句表值函数197

8.3.4使用对象资源管理器管理用户自定义函数198

8.3.5删除用户定义函数200

8.4游标的使用200

8.4.1声明游标200

8.4.2打开游标202

8.4.3读取数据203

8.4.4关闭游标204

8.4.5删除游标205

本章小结205

实训六 SQL函数与表达式205

习题八206

第9章 存储过程与触发器208

9.1设计和管理存储过程208

9.1.1存储过程概述208

9.1.2创建存储过程210

9.1.3执行存储过程212

9.1.4存储过程的参数和状态值214

9.1.5修改存储过程224

9.1.6删除存储过程225

9.1.7查看存储过程的定义227

9.1.8重命名存储过程229

9.2设计和管理触发器230

9.2.1触发器概述230

9.2.2创建触发器230

9.2.3 COLUMNS_UPDATED()和UPDATE(column)函数236

9.2.4 RAISERROR239

9.2.5修改触发器240

9.2.6删除触发器241

9.2.7重命名触发器242

实训七 存储过程和触发器练习243

习题九244

第10章 批处理与事务247

10.1批处理247

10.1.1批处理定义247

10.1.2使用批处理的规则247

10.2事务248

10.2.1事务的概念248

10.2.2事务的特性248

10.2.3事务控制语句248

10.2.4事务模式250

10.3程序运行图252

本章小结253

实训八 批处理与事务254

习题十254

第11章 数据库备份与恢复255

11.1数据库备份与恢复策略255

11.1.1数据库备份计划255

11.1.2故障还原模型257

11.1.3备份和恢复的流程260

11.2备份与恢复数据库260

11.2.1备份设备260

11.2.2备份数据库264

11.2.3截断事务日志268

11.2.4数据库还原269

11.3分离和附加数据库280

11.3.1分离数据库280

11.3.2附加数据库281

本章小结283

实训九 数据库备份与恢复283

习题十一284

第12章 数据库权限与角色管理286

12.1数据库安全访问控制286

12.1.1身份验证模式288

12.1.2权限验证289

12.2安全登录帐户管理290

12.2.1建立Windows登录帐户290

12.2.2取消Windows登录帐户293

12.2.3创建SQL Server 2005登录帐户294

12.2.4删除SQL Server 2005登录帐户295

12.2.5查看用户296

12.2.6授权用户访问数据库296

12.2.7删除用户访问数据库的权限298

12.3数据库角色管理299

12.3.1固定角色300

12.3.2创建数据库角色301

12.3.3管理数据库角色304

12.4数据库权限管理308

12.4.1权限概述308

12.4.2权限种类309

12.4.3授予权限310

12.4.4禁止权限314

12.4.5撤销权限315

12.4.6查看权限信息316

本章小结316

实训十 数据库权限与角色管理317

习题十二318

第13章 网络数据库319

13.1 ASP.NET与SQL Server的连接319

13.1.1 ASP.NET简述319

13.1.2 ASP.NET 2.0与SQL Server 2005的连接319

13.1.3 ASP.NET 2.0访问SQL Server 2005320

13.2学生选课网站设计与实现322

13.2.1数据表的操作322

13.2.2 ASP.NET调用存储过程328

本章小结331

实训十一 网络数据库操作331

第14章 数据库设计与关系规范化理论332

14.1关系规范化理论332

14.1.1函数依赖332

14.1.2关系模式的范式333

14.2数据库设计336

14.2.1数据库结构设计目标与方法336

14.2.2数据库设计的基本步骤337

14.2.3概念结构设计338

14.2.4逻辑设计343

14.2.5物理结构设计344

14.2.6实施阶段346

本章小结349

习题十四349

第15章 综合数据库设计351

15.1设计与创建学生选课管理系统351

15.1.1概述351

15.1.2需求分析352

15.1.3概念结构设计352

15.1.4模块设计353

15.1.5选课算法355

15.1.6数据库设计356

15.1.7功能实现362

15.2设计与创建人事管理系统364

15.2.1需求分析364

15.2.2概念结构设计364

15.2.3逻辑结构设计365

15.2.4物理结构设计366

15.2.5实施阶段368

本章小结371

实训十二 十佳大学生投票系统371

实训十三 毕业论文网上选题管理系统372

参考文献373

热门推荐