图书介绍

数据库系统原理与应用(SQL Server 2005)PDF|Epub|txt|kindle电子书版本下载

数据库系统原理与应用(SQL Server 2005)
  • 刘志成,宁云智编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111289166
  • 出版时间:2010
  • 标注页数:274页
  • 文件大小:89MB
  • 文件页数:284页
  • 主题词:关系数据库-数据库管理系统,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数据处理发展简史3

1.1.3高级数据库技术4

1.2数据模型5

1.2.1层次模型6

1.2.2网状模型6

1.2.3关系模型7

1.3 SQL语言简介8

1.3.1 SQL语言概述8

1.3.2 SQL语言分类8

1.3.3 SQL语句组成9

1.4 SQL Server 2005基础10

1.4.1 SQL Server 2005简介10

1.4.2 SQL Server 2005安装过程13

1.4.3启动SQL Server 2005服务18

1.4.4启动SQL Server Management Studio19

1.4.5 SQL Server Management Studio基本组成20

1.4.6 SQL Server Management Studio中执行查询21

1.4.7联机丛书23

本章小结23

习题124

实训1初识SQL Server 200524

第2章 数据库操作26

2.1示例数据库介绍26

2.1.1教学示例数据库26

2.1.2实训示例数据库32

2.2 SQL Server 2005数据库概述38

2.2.1 SQL Server 2005数据库组成38

2.2.2 SQL Server 2005数据库存储结构41

2.3创建和修改数据库43

2.3.1使用SSMS创建和修改数据库43

2.3.2使用T-SQL创建数据库45

2.3.3使用T-SQL修改数据库47

2.4查看和删除数据库49

2.4.1使用SSMS查看和删除数据库49

2.4.2使用T-SQL查看和删除数据库50

本章小结52

习题252

实训2 SQL Server 2005数据库操作52

第3章 表的管理54

3.1基本知识54

3.1.1设计表54

3.1.2目录视图57

3.2创建和修改表58

3.2.1使用SSMS创建和修改表58

3.2.2使用T-SQL创建和修改表60

3.3查看和删除表63

3.3.1使用SSMS查看和删除表63

3.3.2使用T-SQL查看和删除表64

3.4记录操作65

3.4.1使用SSMS进行记录操作65

3.4.2使用T-SQL插入记录66

3.4.3使用T-SQL修改记录67

3.4.4使用T-SQL删除记录68

本章小结69

习题369

实训3 SQL Server 2005表和记录操作70

第4章 数据查询72

4.1简单查询72

4.1.1选择列72

4.1.2选择行74

4.1.3查询结果排序78

4.1.4查询结果分组78

4.1.5 COMPUTE BY子句汇总80

4.1.6 WITH CUBE汇总数据81

4.1.7分页和排名82

4.2连接查询83

4.2.1内连接83

4.2.2外连接86

4.2.3交叉连接87

4.3子查询87

4.3.1子查询类型87

4.3.2记录操作语句中的子查询91

4.3.3子查询规则92

4.4联合查询93

4.5分布式查询93

本章小结94

习题494

实训4-1 SQL Server 2005基本查询95

实训4-2 SQL Server 2005连接查询和子查询97

第5章 索引和视图操作98

5.1索引概述98

5.1.1索引简介98

5.1.2索引类型99

5.2使用SSMS管理索引100

5.3使用T-SQL管理索引102

5.4全文索引105

5.4.1全文索引概述105

5.4.2使用“全文索引向导”106

5.4.3使用T-SQL管理全文索引108

5.5视图概述109

5.6使用SSMS管理视图110

5.7使用T-SQL管理视图113

5.8使用视图116

5.8.1查询视图数据116

5.8.2修改视图数据117

5.8.3删除视图数据118

本章小结118

习题5118

实训5-1 SQL Server 2005的索引操作119

实训 5-2 SQL Server 2005的视图操作120

第6章 T-SQL基础和存储过程122

6.1 T-SQL语言基础122

6.2变量和运算符125

6.2.1变量125

6.2.2运算符126

6.3流程控制语句128

6.4常用函数133

6.5存储过程基础136

6.6使用SSMS管理存储过程137

6.6.1创建和执行存储过程137

6.6.2查看、修改和删除存储过程138

6.7使用T-SQL管理存储过程139

6.7.1创建和执行存储过程139

6.7.2查看、修改和删除存储过程142

6.8游标142

6.8.1游标概述142

6.8.2游标实例144

本章小结145

习题6145

实训6 SQL Server 2005的存储过程146

第7章 数据库完整性147

7.1数据库完整性概述147

7.2 SQL Server 2005数据库完整性的实现148

7.2.1允许空值约束148

7.2.2 DEFAULT定义149

7.2.3 CHECK约束150

7.2.4 PRIMARY KEY约束151

7.2.5 FOREIGN KEY约束153

7.2.6 UNIQUE约束155

7.3触发器概述156

7.3.1触发器基本知识156

7.3.2 Inserted表和Deleted表157

7.4使用SSMS管理触发器159

7.4.1创建触发器159

7.4.2禁用、修改和删除触发器160

7.5使用T-SQL管理触发器160

7.5.1创建触发器160

7.5.2修改和查看触发器162

7.5.3禁用/启用和删除触发器164

7.6触发器的典型应用165

7.6.1实施参照完整性165

7.6.2实施特殊业务规则167

本章小结168

习题7168

实训7 SQL Server 2005数据完整性169

第8章 数据库安全性171

8.1数据库安全概述171

8.2登录管理172

8.2.1验证模式172

8.2.2使用SSMS管理登录名174

8.2.3使用T-SQL管理登录名176

8.2.4在SQL Server 2005中开启sa账号177

8.3用户管理179

8.3.1使用SSMS管理数据库用户179

8.3.2使用T-SQL管理数据库用户180

8.4角色管理182

8.4.1服务器角色182

8.4.2数据库角色184

8.4.3应用程序角色187

8.5权限管理188

8.5.1权限类型188

8.5.2使用SSMS管理权限189

8.5.3使用T-SQL管理权限190

本章小结192

习题8192

实训8 SQL Server 2005的安全控制192

第9章 数据管理194

9.1数据库备份概述194

9.2备份设备的管理194

9.2.1使用SSMS管理备份设备195

9.2.2使用T-SQL管理备份设备196

9.3执行数据库备份197

9.3.1制定数据库备份策略197

9.3.2备份方式197

9.3.3使用SSMS执行备份198

9.3.4使用T-SQL执行备份200

9.4恢复数据库200

9.4.1数据库恢复概述200

9.4.2使用SSMS执行恢复201

9.4.3使用T-SQL执行恢复203

9.5数据库的分离与附加204

9.5.1分离和附加概述204

9.5.2使用SSMS分离数据库204

9.5.3使用T-SQL分离数据库205

9.5.4使用SSMS附加数据库205

9.5.5使用T-SQL附加数据库206

9.6数据导入导出206

9.6.1数据导入导出概述206

9.6.2数据导出206

9.6.3数据导入208

本章小结210

习题9210

实训9 SQL Server 2005数据备份/恢复211

第10章 事务和锁213

10.1事务213

10.1.1事务概述213

10.1.2自动提交事务214

10.1.3显式事务215

10.1.4隐式事务217

10.2锁218

10.2.1并发问题218

10.2.2锁的类型219

10.2.3查看锁220

10.2.4设置事务隔离级别221

10.2.5死锁的处理222

本章小结224

习题10225

实训10 SQL Server 2005事务和锁225

第11章 数据库设计227

11.1数据库设计概述227

11.2需求分析228

11.2.1需求分析的任务228

11.2.2需求分析的基本步骤228

11.2.3数据流图229

11.2.4数据字典230

11.3概念结构设计231

11.3.1 E-R模型231

11.3.2局部E-R图设计233

11.3.3视图的集成234

11.4逻辑结构设计235

11.4.1 E-R图向关系模型的转换235

11.4.2数据库的规范化236

11.4.3设计用户外模式237

11.5数据库的物理设计237

11.5.1存取方法设计238

11.5.2数据的存放位置设计238

11.5.3确定系统配置238

11.5.4评价物理结构238

11.6数据库实施239

11.7数据库运行与维护239

本章小结239

习题11239

实训11数据库设计240

第12章 数据库应用程序开发242

12.1数据库应用程序结构242

12.1.1客户机/服务器结构242

12.1.2浏览器/服务器结构243

12.1.3 3层/N层结构244

12.1.4数据库访问技术245

12.2 Java平台SQL Server数据库程序开发246

12.2.1 ODBC/JDBC246

12.2.2 JDBC API介绍247

12.2.3 JDBC访问SQL Server数据库249

12.3 .NET平台SQL Server数据库程序开发254

12.3.1 ADO.NET254

12.3.2 ADO.NET数据库操作对象255

12.3.3使用C#.NET开发SQL Server数据库程序256

12.3.4使用ASP.NET开发SQL Server数据库程序258

本章小结259

习题12259

实训12-1 Java连接SQL Server2005260

实训 12-2 .NET连接SQL Server2005261

附录262

附录A综合实训262

附录B模拟试题268

参考文献274

热门推荐