当前位置:首页 > 其他书籍
SQL Server 2005数据库系统应用开发技能教程
SQL Server 2005数据库系统应用开发技能教程

SQL Server 2005数据库系统应用开发技能教程PDF电子书下载

其他书籍

  • 电子书积分:20 积分如何计算积分?
  • 作 者:王伟主编
  • 出 版 社:
  • 出版年份:2010
  • ISBN:
  • 页数:0 页
图书介绍:
《SQL Server 2005数据库系统应用开发技能教程》目录

第1章 SQL Server 2005数据库系统概述 1

1.1 技能一 理解SQL Server2005数据库系统 1

1.1.1 任务一SQL Server 2005的基本特征 1

1.1.2 任务二SQL Server2005数据库基本概念 3

1.2 技能二 掌握SQL Server 2005数据库系统的安装 8

1.2.1 任务一SQL Server 2005的组件 8

1.2.2 任务二SQL Server2005安装的系统需求 9

1.2.3 任务三SQL Server 2005的安装过程 11

1.3 技能三 熟悉SQL Server 2005管理开发工具Management Studio 17

1.3.1 任务一Microsoft SQL Server Management Studio界面及主要窗口介绍 17

1.3.2 任务二SQL Server ManagementStudio的基本应用 18

小结 20

习题与实训 20

第2章 SQL Server 2005数据库开发语言T-SQL 22

2.1 技能一理解关系型数据库基本知识 22

2.1.1 任务一 关系模型的定义 22

2.1.2 任务二 关系型数据库及其设计 24

2.2 技能二 掌握T-SQL语言基本知识 30

2.2.1 任务一 数据类型与变量 31

2.2.2 任务二 运算符 36

2.2.3 任务三 函数 38

2.2.4 任务四 基本SELECT语句 45

2.2.5 任务五 批处理、流程控制语句 46

小结 55

习题与实训 55

第3章 应用数据库的设计与管理 57

3.1 技能一 理解SQL Server2005数据库的存储结构 57

3.2 技能二 掌握创建应用数据库 59

3.2.1 任务一 应用SQL Server Management Studio创建数据库 59

3.2.2 任务二 使用T-SQL语句创建应用数据库 60

3.3 技能三 熟练应用数据库的管理 63

3.3.1 任务一 数据库属性的查看 63

3.3.2 任务二 修改数据库大小 66

3.3.3 任务三 应用数据库的更名与删除 67

3.4 技能四 掌握设置数据库属性 68

小结 69

习题与实训 69

第4章 数据库表与索引的设计与管理 71

4.1 技能一 熟练创建数据库表 71

4.1.1 任务一 应用SQL Server Management Studio创建表 72

4.1.2 任务二 使用T-SQL语言创建表 72

4.2 技能二 掌握数据库表的管理 73

4.2.1 任务一 数据库表结构的修改 73

4.2.2 任务二 数据库表的重命名与删除 75

4.2.3 任务三 数据库表中的数据操作 75

4.3 技能三 理解索引 78

4.3.1 任务一 索引的概念及其分类 78

4.3.2 任务二 有关索引使用的建议 79

4.4 技能四 掌握索引的创建与管理 79

4.4.1 任务一 使用T-SQL语句创建与管理索引 79

4.4.2 任务二 使用SQL Server Management Studio管理索引 81

4.5 技能五 掌握数据完整性及其应用 82

4.5.1 任务一 数据完整性概念 82

4.5.2 任务二 实现数据完整性的主要技术 83

小结 90

习题与实训 90

第5章 数据查询设计 93

5.1 技能一 熟练应用SELECT语句进行简单查询 93

5.1.1 任务一 改变列标题的显示 94

5.1.2 任务二 使用WHERE子句 94

5.1.3 任务三TOP和DISTINCT关键字 96

5.1.4 任务四 使用ORDER BY子句进行排序 97

5.2 技能二 掌握应用SELECT语句的复杂查询 97

5.2.1 任务一 多表查询 98

5.2.2 任务二 使用UNION子句 99

5.2.3 任务三 使用GROUP BY子句 100

5.2.4 任务四 使用COMPUTE和COMPUTE BY子句 101

5.2.5 任务五 基于查询结果创建新表 102

5.2.6 任务六 嵌套查询 103

5.3 技能三 掌握用户自定义函数在数据查询中的应用 104

5.3.1 任务一 创建用户自定义函数 104

5.3.2 任务二 用户自定义函数的管理 108

5.4 技能四 了解数据查询优化的方法 109

小结 110

习题与实训 111

第6章 视图的设计与管理 113

6.1 技能一 掌握数据视图的创建 113

6.1.1 任务一 使用T-SQL语句创建视图 114

6.1.2 任务二 使用SQL Server Management Studio创建视图 116

6.1.3 任务三 不同应用目的视图创建的实例 118

6.2 技能二 掌握视图的管理 119

6.2.1 任务一 查看视图信息 119

6.2.2 任务二 视图的修改 121

6.2.3 任务三 视图的删除 122

6.2.4 任务四 视图的重命名 122

6.3 技能三 掌握视图的数据应用 123

6.3.1 任务一 使用T-SQL语句进行视图数据的操作 123

6.3.2 任务二 使用SQL Server Management Studio进行数据操作 124

6.4 技能四 熟悉视图的权限应用 125

小结 126

习题与实训 126

第7章 存储过程与触发器的开发 128

7.1 技能一 掌握存储过程的创建 128

7.1.1 任务一 存储过程基础 128

7.1.2 任务二 创建存储过程 130

7.1.3 任务三 创建使用参数的存储过程 132

7.1.4 任务四 存储过程的执行 136

7.2 技能二 掌握存储过程的管理 137

7.2.1 任务一 查看存储过程 137

7.2.2 任务二 修改存储过程 139

7.2.3 任务三 删除存储过程 140

7.3 技能三 熟悉触发器的应用 140

7.3.1 任务一 触发器简介 141

7.3.2 任务二DDL触发器的开发应用 142

7.3.3 任务三DML触发器的开发应用 144

小结 150

习题与实训 151

第8章 游标与事务的应用 153

8.1 技能一 熟悉游标的应用 153

8.1.1 任务一 游标的概念 153

8.1.2 任务二 游标的使用步骤 154

8.1.3 任务三 使用游标修改数据 158

8.2 技能二 理解事务的应用 160

8.2.1 任务一 事务的概念 160

8.2.2 任务二 事务的管理 161

8.2.3 任务三 事务处理中的锁 163

小结 164

习题与实训 165

第9章 SQL Server 2005高级功能应用 166

9.1 技能一 掌握XML应用 166

9.1.1 任务一XML概述 166

9.1.2 任务二XML数据类型 168

9.1.3 任务三 构造数据库XML类型数据 170

9.2 技能二 了解SQL Server 2005报表服务 173

9.2.1 任务一 报表服务概述 173

9.2.2 任务二 配置报表服务 173

9.2.3 任务三 测试验证报表服务 174

9.2.4 任务四 报表设计与创建 176

9.3 技能三 了解SQL Server 2005分析服务 179

9.3.1 任务一 分析服务概述 179

9.3.2 任务二 分析服务的应用 180

小结 185

习题与实训 186

第10章 SQL Server 2005系统安全与维护 187

10.1 技能一 理解SQL Server 2005的登录验证模式 187

10.1.1 任务一SQL Server 2005验证模式 187

10.1.2 任务二SQL Server登录账户管理 189

10.2 技能二 掌握数据库用户管理 192

10.2.1 任务一使用T-SQL语句管理数据库用户 192

10.2.2 任务二 使用SQL Server Management Studio管理数据库用户 193

10.3 技能三 掌握数据库角色管理 194

10.3.1 任务一 固定服务器角色 194

10.3.2 任务二二 数据库角色 195

10.4 技能四 掌握权限管理 198

10.4.1 任务一 权限的种类 198

10.4.2 任务二 权限管理操作 199

10.4.3 任务三 使用SQL Server Management Studio设置权限的授予、撤销和禁止状态 200

10.5 技能五 掌握数据库备份 200

10.5.1 任务一 数据库备份的类型 201

10.5.2 任务二 执行备份 202

10.6 技能六 掌握数据库恢复 209

10.6.1 任务一 数据库恢复简介 209

10.6.2 任务二 执行数据恢复 210

小结 214

习题与实训 214

第11章 基于ASP .NET与SQL Server 2005的应用系统开发案例 216

11.1 技能一 理解数据库应用系统开发 216

11.2 技能二 基于ASP.NET与SQL Server 2005的图书商城电子商务应用系统开发 218

11.2.1 任务一 系统概述 218

11.2.2 任务二 数据库设计 219

11.2.3 任务三Web服务开发 223

11.2.4 任务四Web应用程序开发 232

小结 244

习题与实训 244

附录A SQL Server 2005常用内置函数 245

附录B SQL Server 2005常用系统表 248

附录C SQL Server 2005的常用系统存储过程 250

参考文献 252

返回顶部