图书介绍

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

SQL Server 2005 数据库技术
  • 蒋秀英主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302243991
  • 出版时间:2010
  • 标注页数:362页
  • 文件大小:58MB
  • 文件页数:376页
  • 主题词:关系数据库-数据库管理系统,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 数据库技术的应用4

1.1.3 数据库系统的基本概念5

1.2 数据模型7

1.2.1 概念模型7

1.2.2 逻辑模型11

1.2.3 物理模型12

1.3 关系模型12

1.3.1 数据结构12

1.3.2 数据操作15

1.3.3 完整性约束15

1.4 关系数据库17

1.4.1 关系模式17

1.4.2 关系数据库17

1.5 关系数据库的设计18

1.5.1 数据库设计概述19

1.5.2 概念模型向关系模型转换20

1.5.3 数据库设计实例21

1.6 关系数据库规范化25

1.6.1 函数依赖的基本概念27

1.6.2 范式28

1.6.3 关系的规范化30

小结34

习题34

第2章 SQL Server 2005数据库的使用36

2.1 SQL Server 2005概述36

2.1.1 SQL Server的发展过程36

2.1.2 SQL Server 2005的版本37

2.1.3 SQL Server 2005的体系结构38

2.1.4 SQL Server 2005的主要特性39

2.2 SQL Server 2005的安装40

2.2.1 SQL Server 2005安装环境的配置40

2.2.2 SQL Server 2005的安装过程42

2.3 SQL Server 2005常用工具50

2.3.1 配置工具50

2.3.2 SQL Server管理平台51

2.3.3 “已注册的服务器”窗口应用52

2.3.4 “对象资源管理器”窗口应用53

2.3.5 “文档”窗口应用54

2.3.6 商业智能开发平台56

2.3.7 SQL Server文档和教程58

2.4 【实训项目】SQL Server 2005安装及管理工具的使用58

小结59

习题59

第3章 SQL Server数据库和表的管理60

3.1 SQL Server 2005数据库概述60

3.1.1 SQL Server 2005数据库60

3.1.2 SQL Server 2005数据库文件61

3.1.3 SQL Server 2005数据库文件组61

3.1.4 SQL Server 2005数据库分类62

3.2 SQL Server数据库的管理63

3.2.1 创建数据库63

3.2.2 查看数据库信息68

3.2.3 打开或切换数据库69

3.2.4 修改数据库71

3.2.5 分离与附加数据库73

3.2.6 数据库重命名75

3.2.7 删除数据库76

3.2.8 复制和移动数据库76

3.3 SQL Server数据表的管理77

3.3.1 表的设计77

3.3.2 数据类型78

3.3.3 创建数据表80

3.3.4 修改数据表83

3.3.5 删除数据表85

3.4 操作表数据86

3.4.1 插入表数据86

3.4.2 修改表数据87

3.4.3 删除表数据87

3.5 【实训项目】创建数据库和表操作88

小结91

习题91

第4章 数据库的查询和视图92

4.1 数据库的查询92

4.1.1 SELECT语句概述92

4.1.2 单表基本查询94

4.1.3 连接查询104

4.1.4 嵌套查询107

4.2 数据库的视图112

4.2.1 视图的概述112

4.2.2 创建视图113

4.2.3 修改和查看视图116

4.2.4 使用视图119

4.2.5 删除视图122

4.3 【实训项目】数据查询和视图的应用123

小结124

习题125

第5章 索引126

5.1 索引概述126

5.1.1 索引的功能126

5.1.2 创建索引的原则127

5.1.3 索引的分类127

5.2 索引的创建129

5.2.1 使用对象资源管理器创建索引129

5.2.2 使用T-SQL语句创建索引130

5.3 索引的查看、更名与删除132

5.3.1 查看索引132

5.3.2 更改索引标识134

5.3.3 索引的删除134

5.4 索引的管理和维护135

5.4.1 显示碎片信息135

5.4.2 重新组织索引136

5.5 全文索引136

5.5.1 使用对象资源管理器创建使用全文索引137

5.5.2 使用T-SQL创建使用全文索引144

5.6 【实训项目】索引的创建及操作146

小结147

习题148

第6章 事务处理与锁149

6.1 事务简介149

6.1.1 事务的概念149

6.1.2 事务的特征150

6.2 事务处理150

6.3 锁简介154

6.3.1 SQL Server锁的模式155

6.3.2 SQL Server中锁的查看156

6.4 死锁及其排除159

6.5 【实训项目】事务处理与锁的应用160

小结160

习题161

第7章 T-SQL程序设计基础163

7.1 T-SQL常量163

7.1.1 字符串常量163

7.1.2 二进制常量164

7.1.3 bit常量164

7.1.4 数值常量164

7.1.5 货币常量164

7.1.6 日期时间常量164

7.2 T-SQL变量165

7.2.1 局部变量165

7.2.2 全局变量166

7.3 T-SQL运算符与表达式167

7.4 T-SQL流程控制语句170

7.5 系统内置函数176

7.5.1 标量函数176

7.5.2 聚集函数181

7.5.3 排序函数183

7.5.4 系统函数185

7.6 游标187

7.6.1 游标概述187

7.6.2 游标的定义与使用188

7.6.3 使用存储过程管理游标195

7.7 【实训项目】数据库操作196

小结196

习题197

第8章 存储过程198

8.1 存储过程概述198

8.1.1 存储过程的分类198

8.1.2 存储过程的优点200

8.2 存储过程的创建和执行201

8.2.1 系统表sysobjects201

8.2.2 存储过程的创建201

8.2.3 存储过程的执行205

8.2.4 带有参数的存储过程206

8.3 查看和修改存储过程216

8.3.1 存储过程的查看216

8.3.2 存储过程的修改217

8.4 重命名存储过程219

8.5 删除存储过程220

8.6 存储过程的重新编译221

8.7 【实训项目】存储过程222

小结223

习题223

第9章 数据完整性与触发器225

9.1 数据完整性概述225

9.2 数据完整性的分类226

9.3 实体完整性的实现227

9.3.1 创建PRIMARY KEY约束和UNIQUE约束227

9.3.2 删除PRIMARY KEY约束和UNIQUE约束230

9.4 域完整性的实现231

9.4.1 CHECK约束的定义与删除231

9.4.2 规则对象的定义、使用与删除234

9.4.3 默认值约束的定义与删除236

9.4.4 默认值对象的定义、使用与删除238

9.5 参照完整性的实现240

9.5.1 参照完整性的实现241

9.5.2 参照完整性的删除242

9.5.3 使用T-SQL语句管理参照完整性243

9.6 触发器概述244

9.6.1 触发器的优点245

9.6.2 触发器的种类245

9.6.3 使用触发器的限制246

9.7 触发器的创建246

9.7.1 DML触发器的创建246

9.7.2 DDL触发器的创建252

9.8 触发器的查看与修改253

9.8.1 触发器的查看253

9.8.2 触发器的修改254

9.8.3 触发器的重命名255

9.9 触发器的启用和禁用255

9.10 触发器的删除257

9.11 【实训项目】触发器257

小结258

习题259

第10章 用户自定义函数261

10.1 用户自定义函数概述261

10.2 用户自定义函数的创建和调用262

10.2.1 标量值函数262

10.2.2 内联表值函数266

10.2.3 多语句表值函数269

10.3 查看和修改用户自定义函数272

10.3.1 用户自定义函数的查看272

10.3.2 用户自定义函数的修改273

10.3.3 用户自定义函数的重命名275

10.4 删除用户自定义函数275

10.5 【实训项目】自定义函数275

小结277

习题277

第11章 学生信息管理系统278

11.1 项目开发的目的和意义278

11.2 系统分析278

11.2.1 任务目标278

11.2.2 可行性分析279

11.2.3 性能要求279

11.2.4 需求描述279

11.2.5 系统流程分析279

11.3 功能模型281

11.3.1 学生子系统的用例图281

11.3.2 教师子系统的用例图281

11.3.3 教务人员子系统的用例图282

11.4 系统设计283

11.4.1 数据库概念模型设计283

11.4.2 数据库逻辑结构设计283

11.4.3 数据库物理实现286

11.5 主要技术介绍287

11.5.1 Delphi数据库应用程序结构287

11.5.2 ADO数据组件288

11.6 详细设计290

11.6.1 系统主窗体设计290

11.6.2 数据模块的创建294

11.6.3 基本信息管理子系统的实现295

11.6.4 课程管理子系统的实现299

11.6.5 教学管理子系统的实现309

11.6.6 学习管理子系统的实现322

11.6.7 成绩管理子系统的实现329

11.6.8 系统设置子系统的实现335

11.7 【实训项目】图书借阅系统的开发340

小结340

附录A 习题参考答案341

A.1 第1章习题解答341

A.2 第2章习题解答344

A.3 第3章习题解答345

A.4 第4章习题解答346

A.5 第5章习题解答348

A.6 第6章习题解答349

A.7 第7章习题解答351

A.8 第8章习题解答353

A.9 第9章习题解答357

A.10 第10章习题解答361

参考文献362

热门推荐