下载之家:专注下载8年,极速安全,用心打造!

下载之家首页 |最新软件 |软件排行 |软件专题

您当前所在位置: 下载之家 >  软件下载 >  系统软件 >  系统其它 >  从零开始学SQL Server pdf版

从零开始学SQL Server pdf版

SQL Server pdf

  • 软件大小:42.00MB
  • 软件语言:简体中文
  • 软件类型:国产软件
  • 软件授权:免费软件
  • 更新时间:2014-08-15
  • 软件类别:系统其它
  • 软件官网:
  • 应用平台:WinAll
软件评分
网友评分:6
软件介绍 人气软件 下载地址 相关文章

软件标签: SqlServer
《从零开始学sql server》内容全面,论述翔实,适合SQLServer2005的初学者,也可作为高等院校师生的参考书,对于SQLServer2005的爱好者,《从零开始学SQL Server》也有着很大的参考价值。
内容介绍:
要想学好SQLServer2005,选择一本适合自己的入门书是非常重要的。《从零开始学SQL Server》从数据库基础开始,循序渐进地讲解了数据库对象编程及数据库应用系统开发,章节安排合理,由浅入深,通过生动的实例和详细的代码注释,带领读者掌握SQLServer2005数据库应用的技巧。《从零开始学SQL Server》共分17章,从易到难,循序渐进地介绍了SQLServer2005数据库的各个知识点。主要内容包括SQLServer2005数据库基础、SQLServer2005数据库安装及基本应用、SQL语言、函数、数据库和表操作、数据的查询、数据的更新、事物和锁、索引、游标、存储过程和自定义函数、视图、触发器、SQLServer2005安全策略、图书管理系统开发实例、BBS论坛系统开发等。随书所附光盘内容为《从零开始学SQL Server》的实例文件和作者专门为《从零开始学SQL Server》录制的全程多媒体语音教学视频。
《从零开始学SQL Server》特色:
基础知识→核心技术→典型应用→综合练习→项目实践
204个典型实例、75个练习题、2个项目开发案例
超值、大容量DVD
15小时多媒体视频教学
《从零开始学SQL Server》源代码、《从零开始学SQL Server》教学PPT
赠送8小时相关知识多媒体视频
15小时多媒体教学视频
循序渐进·由浅入深内容充实·层次清楚实例丰富·步骤清晰对比讲解·理解深刻习题指导·巩固学习 案例精讲·深入剖析
从零开始,手把手教会你用SQL Sewer数据库
书籍目录:
第1篇 数据库入门
第1章 SQL Server 2005数据库基础(教学视频:34分钟) 15
1.1 数据库的世界 15
1.1.1 信息 16
1.1.2 数据 16
1.1.3 数据管理 16
1.1.4 数据库管理系统 16
1.1.5 数据库系统 17
1.2 数据库的成长历程 17
1.2.1 人工管理阶段 17
1.2.2 文件系统阶段 18
1.2.3 数据库系统阶段 19
1.2.4 数据库发展历程和研究方向 19
1.3 数据库应用系统的开发步骤 20
1.3.1 项目规划期 21
1.3.2 项目开发时期 21
1.4 本章小结 22
1.5 习题 23
第2章 初识SQL Server 2005(教学视频:58分钟) 24
2.1 SQL Server 2005的组成 24
2.1.1 SQL Server数据库引擎 24
2.1.2 分析服务(Analysis Services) 25
2.1.3 集成服务(Integration Services) 25
2.1.4 报表服务(Reporting Services) 25
2.2 为什么选择SQL Server 2005 26
2.3 如何选择SQL Server 2005的版本 27
2.3.1 SQL Server 2005企业版 27
2.3.2 SQL Server 2005标准版 27
2.3.3 SQL Server 2005工作组版 28
2.3.4 SQL Server 2005开发版 28
2.3.5 SQL Server 2005学习版 28
2.4 SQL Server 2005的安装与配置 28
2.4.1 SQL Server 2005 的安装 28
2.4.2 SQL Server 2005 的配置 32
2.5 了解SSMS基本操作 36
2.5.1 SSMS的启动与连接 36
2.5.2 使用模板资源管理器、解决方案与项目脚本 37
2.5.3 配置SQL Server服务器的属性 39
2.5.4 查询编辑器 43
2.6 小结 44
2.7 习题 44
第2篇 SQL Server基础篇
第3章 管理SQL Server 2005的工具——SQL语言(教学视频:62分钟) 45
3.1 SQL语言简介 45
3.1.1 SQL语言的主要特点 45
3.1.2 如何分类SQL语言 46
3.1.3 SQL语法简介 48
3.1.4 如何给标识符起名 48
3.2 数据类型大家族 50
3.2.1 SQL Server 数据类型概述 50
3.2.2 系统数据类型 51
3.2.3 自定义数据类型 56
3.3 变量 58
3.3.1 批和脚本 58
3.3.2 局部变量 60
3.3.3 全局变量 60
3.4 SQL的佐料——运算符 62
3.4.1 算术运算符 62
3.4.2 比较运算符 62
3.4.3 逻辑运算符 63
3.4.4 连接运算符 64
3.4.5 按位运算符 64
3.4.6 运算符的优先级 65
3.5 认识表达式 65
3.5.1 什么是表达式 65
3.5.2 SQL表达式的分类 65
3.6 SQL利器——通配符 67
3.7 SQL语言中的注释 67
3.8 小结 67
3.9 习题 68
第4章 走进SQL语句的世界(教学视频:87分钟) 69
4.1 数据定义语句(DDL) 69
4.1.1 CREATE的应用 69
4.1.2 DROP的功能 71
4.1.3 ALTER的功能 72
4.2 数据操作语句(DML) 73
4.2.1 数据的插入——INSERT 73
4.2.2 数据的删除——DELETE 74
4.2.3 数据的更改——UPDATE 75
4.2.4 数据的查询——SELECT 76
4.3 数据控制语句(DCL) 82
4.3.1 如何给用户授予权限——GRANT 82
4.3.2 拒绝权限操作——DENY 82
4.3.3 收回权限操作——REVOKE 83
4.4 其他基本语句 83
4.4.1 数据声明——DECLARE 83
4.4.2 数据赋值——SET 84
4.4.3 数据输出——PRINT 84
4.5 循环控制语句 84
4.5.1 语句块BEGIN…END 85
4.5.2 GOTO语句 85
4.5.3 IF…ELSE语句 85
4.5.4 CASE语句 86
4.5.5 WHILE循环语句 87
4.5.6 WAITFOR语句 88
4.5.7 RETURN语句 88
4.6 批处理语句 89
4.7 小结 90
4.8 习题 91
第5章 轻轻松松认识函数(教学视频:62分钟) 92
5.1 数学函数 92
5.2 字符串函数 93
5.2.1 ASCII函数 94
5.2.2 CHAR函数 94
5.2.3 CHARINDEX函数 95
5.2.4 LEFT函数 95
5.2.5 RIGHT函数 95
5.2.6 LEN函数 96
5.2.7 LTRIM函数 96
5.2.8 RTRIM函数 96
5.2.9 LOWER函数 96
5.2.10 UPPER函数 97
5.2.11 PATINDEX函数 97
5.2.12 REPALCE函数 97
5.2.13 REVERSE函数 98
5.2.14 STR函数 98
5.2.15 SUBSTRING函数 98
5.3 日期和时间函数 98
5.3.1 DATEADD函数 99
5.3.2 DATENAME函数 99
5.3.3 DATEPART函数 99
5.3.4 DAY函数 100
5.3.5 MONTH函数 100
5.3.6 YEAR函数 100
5.3.7 GETDATE函数 100
5.4 数据类型转换函数 101
5.4.1 CAST函数 101
5.4.2 CONVERT函数 101
5.5 聚合函数 101
5.5.1 AVG函数 102
5.5.2 COUNT函数 102
5.5.3 MAX函数 103
5.5.4 MIN函数 103
5.5.5 SUM函数 103
5.6 系统函数 103
5.6.1 SERVERPROPERTY函数 104
5.6.2 DATABASEPROPERTY函数 105
5.6.3 TYPEOFPROPERTY函数 105
5.6.4 OBJECT_ID函数 105
5.7 文本和图像函数 105
5.7.1 TEXTPTR函数 105
5.7.2 TEXTVALID函数 106
5.8 小结 106
5.9 习题 106
第6章 实战开始——数据库和表的操作(教学视频:88分钟) 107
6.1 深入浅出了解数据库 107
6.1.1 数据库 107
6.1.2 数据库的建立 109
6.1.3 数据库的修改 114
6.1.4 数据库的删除 115
6.1.5 关于数据库的其他操作 116
6.2 如何设计表 123
6.2.1 数据库表简介 124
6.2.2 如何设计表 124
6.2.3 表的建立 126
6.2.4 表的修改 129
6.2.5 表的删除 130
6.3 数据完整性 131
6.3.1 数据完整性分类 131
6.3.2 规则的创建与管理 132
6.3.3 约束 134
6.4 小结 135
6.5 习题 136
第7章 数据的查询(教学视频:72分钟) 137
7.1 SELECT语句的语法结构 137
7.2 基本SELECT查询 138
7.2.1 查询表中所有的列 138
7.2.2 查询表中指定列的信息 138
7.2.3 在查询列表中使用列表达式 139
7.2.4 重新命名结果列名 140
7.2.5 说明列的定义 140
7.2.6 取得查询结果的部分行集 141
7.3 基于条件的查询 142
7.3.1 使用关系表达式表示查询条件 142
7.3.2 使用逻辑表达式表示查询条件 143
7.3.3 使用LIKE关键字进行模糊查询 144
7.3.4 使用BETWEEN…AND关键字表示查询条件 145
7.3.5 IN关键字表示查询条件 145
7.3.6 NULL关键字的使用 146
7.4 对查询结果排序输出 147
7.5 查询结果的新建表存储 147
7.6 聚合函数在查询中的使用 148
7.6.1 SUM函数 148
7.6.2 AVG函数 148
7.6.3 MAX函数 149
7.6.4 MIN函数 149
7.6.5 COUNT和COUNT(*)函数 149
7.7 查询结果的汇总 150
7.8 多表连接查询 151
7.8.1 内连接 152
7.8.2 外连接 152
7.8.3 交叉连接(CROSS JOIN) 154
7.8.4 自连接 154
7.9 嵌套查询 154
7.9.1 子查询作为新增列 154
7.9.2 使用IN关键字进行子查询 155
7.9.3 使用比较运算符 155
7.9.4 使用BETWEEN关键字 156
7.9.5 EXISTS关键字的应用 156
7.9.6 子查询与数据更新 157
7.10 小结 157
7.11 习题 157
第3篇 进阶篇
第8章 数据的更新(教学视频:32分钟) 158
8.1 插入——INSERT 158
8.1.1 插入单行数据 159
8.1.2 插入多行数据 160
8.1.3 技术提升 160
8.2 修改——UPDATE 161
8.2.1 修改单行数据 162
8.2.2 修改多行数据 162
8.2.3 技术提升 163
8.3 删除数据——DELETE 164
8.3.1 删除部分数据 164
8.3.2 删除表中所有数据 165
8.4 小结 165
8.5 习题 166
第9章 事务和锁(教学视频:63分钟) 167
9.1 事务管理 167
9.1.1 事务的原理 167
9.1.2 事务管理的常用语句 169
9.1.3 事务恢复和检查点机制 169
9.1.4 事务的类型 170
9.1.5 事务的应用案例 171
9.2 锁 174
9.2.1 锁的内涵与作用 174
9.2.2 可锁定资源与锁的类型 175
9.2.3 死锁 177
9.2.4 锁的应用案例 180
9.3 小结 182
9.4 习题 182
第10章 索引(教学视频:19分钟) 183
10.1 索引初探 183
10.1.1 索引的概念 183
10.1.2 索引的分类 184
10.2 索引的创建与管理 185
10.2.1 索引的创建 185
10.2.2 如何构建优化索引 188
10.2.3 索引的管理 188
10.3 小结 190
10.4 习题 190
第11章 游标(教学视频:51分钟) 191
11.1 认识游标 191
11.1.1 游标的定义 191
11.1.2 游标的分类 192
11.2 游标的操作 193
11.2.1 声明游标与打开游标 193
11.2.2 从游标中读取数据 195
11.2.3 关闭游标和释放游标 197
11.2.4 游标变量的创建及如何使用游标修改数据 198
11.3 小结 203
11.4 习题 203
第12章 存储过程与自定义函数(教学视频:55分钟) 204
12.1 存储过程 204
12.1.1 存储过程的概念 204
12.1.2 存储过程的优缺点 205
12.1.3 存储过程的类型 206
12.1.4 存储过程与视图的比较 206
12.2 创建和执行存储过程 207
12.2.1 创建存储过程 207
12.2.2 执行存储过程 210
12.2.3 带输入参数的存储过程 212
12.2.4 带输出参数的存储过程 213
12.2.5 综合实例 215
12.3 存储过程的有关操作 219
12.3.1 修改存储过程 219
12.3.2 查看存储过程 221
12.3.3 重命名存储过程 222
12.3.4 删除存储过程 223
12.4 系统存储过程与扩展存储过程 224
12.4.1 系统存储过程 224
12.4.2 扩展存储过程 226
12.5 用户自定义函数 226
12.6 小结 228
12.7 习题 228
第13章 视图(教学视频:33分钟) 229
13.1 视图的定义及其重要功能 229
13.1.1 视图的定义 229
13.1.2 视图的功能和优点 229
13.2 视图的具体操作 230
13.2.1 视图的语法 230
13.2.2 视图的修改 234
13.2.3 视图的删除 235
13.2.4 通过视图向表中插入数据 235
13.2.5 通过视图修改表中数据 236
13.3 索引视图 237
13.3.1 索引视图的概念及其使用范围 237
13.3.2 索引视图的设计方针 238
13.3.3 索引视图设计注意事项 238
13.4 小结 239
13.5 习题 239
第4篇 SQL Server应用篇
第14章 触发器(教学视频:53分钟) 240
14.1 触发器的概念 240
14.1.1 触发器的作用 240
14.1.2 触发器中的两个专用表 241
14.2 触发器的分类 242
14.2.1 DML触发器 242
14.2.2 DDL触发器 243
14.3 DML触发器的创建与管理 243
14.3.1 设计DML触发器的注意事项和技巧 243
14.3.2 创建After触发器 244
14.3.3 创建Instead Of 触发器 248
14.3.4 如何使用DML触发器 249
14.3.5 DML触发器的管理 252
14.4 DDL触发器的创建与管理 256
14.4.1 DDL触发器的创建 256
14.4.2 DDL触发器的使用 257
14.4.3 DDL触发器管理 258
14.5 小结 259
14.6 习题 259
第15章 了解SQL Server 2005中的安全策略(教学视频:22分钟) 260
15.1 SQL Server安全性概述 260
15.1.1 理解SQL Server 2005的安全机制 260
15.1.2 安全性方面一些基本术语的理解 261
15.2 SQL Server 2005的登录管理 267
15.2.1 理解SQL Server 2005的登录机制 267
15.2.2 登录到SQL Server 2005 267
15.2.3 设置SQL Server 2005的身份验证方式和sa账户 268
15.2.4 SQL Server 2005的登录名管理 270
15.3 SQL Server 2005的架构管理 273
15.4 SQL Server 2005的角色和用户管理 275
15.4.1 固定服务器角色 276
15.4.2 数据库角色 276
15.4.3 应用程序角色 278
15.5 小结 280
15.6 习题 280
第5篇 案例实战篇
第16章 图书管理系统开发实例(教学视频:51分钟) 281
16.1 Java语言在系统开发中的地位 281
16.1.1 Java的特点 281
16.1.2 Java访问数据库技术 282
16.1.3 JDBC 283
16.1.4 DAO模式 286
16.2 图书馆管理系统需求分析及系统设计 287
16.2.1 系统登录 288
16.2.2 基本数据维护 288
16.2.3 新书订购管理 292
16.2.4 图书借阅管理 294
16.2.5 系统维护模块 296
16.3 小结 298
第17章 BBS论坛系统开发(教学视频:29分钟) 299
17.1 系统设计 299
17.1.1 BBS论坛概述 299
17.1.2 系统功能模块 299软件标签: SqlServer
《从零开始学sql server》内容全面,论述翔实,适合SQLServer2005的初学者,也可作为高等院校师生的参考书,对于SQLServer2005的爱好者,《从零开始学SQL Server》也有着很大的参考价值。
内容介绍:
要想学好SQLServer2005,选择一本适合自己的入门书是非常重要的。《从零开始学SQL Server》从数据库基础开始,循序渐进地讲解了数据库对象编程及数据库应用系统开发,章节安排合理,由浅入深,通过生动的实例和详细的代码注释,带领读者掌握SQLServer2005数据库应用的技巧。《从零开始学SQL Server》共分17章,从易到难,循序渐进地介绍了SQLServer2005数据库的各个知识点。主要内容包括SQLServer2005数据库基础、SQLServer2005数据库安装及基本应用、SQL语言、函数、数据库和表操作、数据的查询、数据的更新、事物和锁、索引、游标、存储过程和自定义函数、视图、触发器、SQLServer2005安全策略、图书管理系统开发实例、BBS论坛系统开发等。随书所附光盘内容为《从零开始学SQL Server》的实例文件和作者专门为《从零开始学SQL Server》录制的全程多媒体语音教学视频。
《从零开始学SQL Server》特色:
基础知识→核心技术→典型应用→综合练习→项目实践
204个典型实例、75个练习题、2个项目开发案例
超值、大容量DVD
15小时多媒体视频教学
《从零开始学SQL Server》源代码、《从零开始学SQL Server》教学PPT
赠送8小时相关知识多媒体视频
15小时多媒体教学视频
循序渐进·由浅入深内容充实·层次清楚实例丰富·步骤清晰对比讲解·理解深刻习题指导·巩固学习 案例精讲·深入剖析
从零开始,手把手教会你用SQL Sewer数据库
书籍目录:
第1篇 数据库入门
第1章 SQL Server 2005数据库基础(教学视频:34分钟) 15
1.1 数据库的世界 15
1.1.1 信息 16
1.1.2 数据 16
1.1.3 数据管理 16
1.1.4 数据库管理系统 16
1.1.5 数据库系统 17
1.2 数据库的成长历程 17
1.2.1 人工管理阶段 17
1.2.2 文件系统阶段 18
1.2.3 数据库系统阶段 19
1.2.4 数据库发展历程和研究方向 19
1.3 数据库应用系统的开发步骤 20
1.3.1 项目规划期 21
1.3.2 项目开发时期 21
1.4 本章小结 22
1.5 习题 23
第2章 初识SQL Server 2005(教学视频:58分钟) 24
2.1 SQL Server 2005的组成 24
2.1.1 SQL Server数据库引擎 24
2.1.2 分析服务(Analysis Services) 25
2.1.3 集成服务(Integration Services) 25
2.1.4 报表服务(Reporting Services) 25
2.2 为什么选择SQL Server 2005 26
2.3 如何选择SQL Server 2005的版本 27
2.3.1 SQL Server 2005企业版 27
2.3.2 SQL Server 2005标准版 27
2.3.3 SQL Server 2005工作组版 28
2.3.4 SQL Server 2005开发版 28
2.3.5 SQL Server 2005学习版 28
2.4 SQL Server 2005的安装与配置 28
2.4.1 SQL Server 2005 的安装 28
2.4.2 SQL Server 2005 的配置 32
2.5 了解SSMS基本操作 36
2.5.1 SSMS的启动与连接 36
2.5.2 使用模板资源管理器、解决方案与项目脚本 37
2.5.3 配置SQL Server服务器的属性 39
2.5.4 查询编辑器 43
2.6 小结 44
2.7 习题 44
第2篇 SQL Server基础篇
第3章 管理SQL Server 2005的工具——SQL语言(教学视频:62分钟) 45
3.1 SQL语言简介 45
3.1.1 SQL语言的主要特点 45
3.1.2 如何分类SQL语言 46
3.1.3 SQL语法简介 48
3.1.4 如何给标识符起名 48
3.2 数据类型大家族 50
3.2.1 SQL Server 数据类型概述 50
3.2.2 系统数据类型 51
3.2.3 自定义数据类型 56
3.3 变量 58
3.3.1 批和脚本 58
3.3.2 局部变量 60
3.3.3 全局变量 60
3.4 SQL的佐料——运算符 62
3.4.1 算术运算符 62
3.4.2 比较运算符 62
3.4.3 逻辑运算符 63
3.4.4 连接运算符 64
3.4.5 按位运算符 64
3.4.6 运算符的优先级 65
3.5 认识表达式 65
3.5.1 什么是表达式 65
3.5.2 SQL表达式的分类 65
3.6 SQL利器——通配符 67
3.7 SQL语言中的注释 67
3.8 小结 67
3.9 习题 68
第4章 走进SQL语句的世界(教学视频:87分钟) 69
4.1 数据定义语句(DDL) 69
4.1.1 CREATE的应用 69
4.1.2 DROP的功能 71
4.1.3 ALTER的功能 72
4.2 数据操作语句(DML) 73
4.2.1 数据的插入——INSERT 73
4.2.2 数据的删除——DELETE 74
4.2.3 数据的更改——UPDATE 75
4.2.4 数据的查询——SELECT 76
4.3 数据控制语句(DCL) 82
4.3.1 如何给用户授予权限——GRANT 82
4.3.2 拒绝权限操作——DENY 82
4.3.3 收回权限操作——REVOKE 83
4.4 其他基本语句 83
4.4.1 数据声明——DECLARE 83
4.4.2 数据赋值——SET 84
4.4.3 数据输出——PRINT 84
4.5 循环控制语句 84
4.5.1 语句块BEGIN…END 85
4.5.2 GOTO语句 85
4.5.3 IF…ELSE语句 85
4.5.4 CASE语句 86
4.5.5 WHILE循环语句 87
4.5.6 WAITFOR语句 88
4.5.7 RETURN语句 88
4.6 批处理语句 89
4.7 小结 90
4.8 习题 91
第5章 轻轻松松认识函数(教学视频:62分钟) 92
5.1 数学函数 92
5.2 字符串函数 93
5.2.1 ASCII函数 94
5.2.2 CHAR函数 94
5.2.3 CHARINDEX函数 95
5.2.4 LEFT函数 95
5.2.5 RIGHT函数 95
5.2.6 LEN函数 96
5.2.7 LTRIM函数 96
5.2.8 RTRIM函数 96
5.2.9 LOWER函数 96
5.2.10 UPPER函数 97
5.2.11 PATINDEX函数 97
5.2.12 REPALCE函数 97
5.2.13 REVERSE函数 98
5.2.14 STR函数 98
5.2.15 SUBSTRING函数 98
5.3 日期和时间函数 98
5.3.1 DATEADD函数 99
5.3.2 DATENAME函数 99
5.3.3 DATEPART函数 99
5.3.4 DAY函数 100
5.3.5 MONTH函数 100
5.3.6 YEAR函数 100
5.3.7 GETDATE函数 100
5.4 数据类型转换函数 101
5.4.1 CAST函数 101
5.4.2 CONVERT函数 101
5.5 聚合函数 101
5.5.1 AVG函数 102
5.5.2 COUNT函数 102
5.5.3 MAX函数 103
5.5.4 MIN函数 103
5.5.5 SUM函数 103
5.6 系统函数 103
5.6.1 SERVERPROPERTY函数 104
5.6.2 DATABASEPROPERTY函数 105
5.6.3 TYPEOFPROPERTY函数 105
5.6.4 OBJECT_ID函数 105
5.7 文本和图像函数 105
5.7.1 TEXTPTR函数 105
5.7.2 TEXTVALID函数 106
5.8 小结 106
5.9 习题 106
第6章 实战开始——数据库和表的操作(教学视频:88分钟) 107
6.1 深入浅出了解数据库 107
6.1.1 数据库 107
6.1.2 数据库的建立 109
6.1.3 数据库的修改 114
6.1.4 数据库的删除 115
6.1.5 关于数据库的其他操作 116
6.2 如何设计表 123
6.2.1 数据库表简介 124
6.2.2 如何设计表 124
6.2.3 表的建立 126
6.2.4 表的修改 129
6.2.5 表的删除 130
6.3 数据完整性 131
6.3.1 数据完整性分类 131
6.3.2 规则的创建与管理 132
6.3.3 约束 134
6.4 小结 135
6.5 习题 136
第7章 数据的查询(教学视频:72分钟) 137
7.1 SELECT语句的语法结构 137
7.2 基本SELECT查询 138
7.2.1 查询表中所有的列 138
7.2.2 查询表中指定列的信息 138
7.2.3 在查询列表中使用列表达式 139
7.2.4 重新命名结果列名 140
7.2.5 说明列的定义 140
7.2.6 取得查询结果的部分行集 141
7.3 基于条件的查询 142
7.3.1 使用关系表达式表示查询条件 142
7.3.2 使用逻辑表达式表示查询条件 143
7.3.3 使用LIKE关键字进行模糊查询 144
7.3.4 使用BETWEEN…AND关键字表示查询条件 145
7.3.5 IN关键字表示查询条件 145
7.3.6 NULL关键字的使用 146
7.4 对查询结果排序输出 147
7.5 查询结果的新建表存储 147
7.6 聚合函数在查询中的使用 148
7.6.1 SUM函数 148
7.6.2 AVG函数 148
7.6.3 MAX函数 149
7.6.4 MIN函数 149
7.6.5 COUNT和COUNT(*)函数 149
7.7 查询结果的汇总 150
7.8 多表连接查询 151
7.8.1 内连接 152
7.8.2 外连接 152
7.8.3 交叉连接(CROSS JOIN) 154
7.8.4 自连接 154
7.9 嵌套查询 154
7.9.1 子查询作为新增列 154
7.9.2 使用IN关键字进行子查询 155
7.9.3 使用比较运算符 155
7.9.4 使用BETWEEN关键字 156
7.9.5 EXISTS关键字的应用 156
7.9.6 子查询与数据更新 157
7.10 小结 157
7.11 习题 157
第3篇 进阶篇
第8章 数据的更新(教学视频:32分钟) 158
8.1 插入——INSERT 158
8.1.1 插入单行数据 159
8.1.2 插入多行数据 160
8.1.3 技术提升 160
8.2 修改——UPDATE 161
8.2.1 修改单行数据 162
8.2.2 修改多行数据 162
8.2.3 技术提升 163
8.3 删除数据——DELETE 164
8.3.1 删除部分数据 164
8.3.2 删除表中所有数据 165
8.4 小结 165
8.5 习题 166
第9章 事务和锁(教学视频:63分钟) 167
9.1 事务管理 167
9.1.1 事务的原理 167
9.1.2 事务管理的常用语句 169
9.1.3 事务恢复和检查点机制 169
9.1.4 事务的类型 170
9.1.5 事务的应用案例 171
9.2 锁 174
9.2.1 锁的内涵与作用 174
9.2.2 可锁定资源与锁的类型 175
9.2.3 死锁 177
9.2.4 锁的应用案例 180
9.3 小结 182
9.4 习题 182
第10章 索引(教学视频:19分钟) 183
10.1 索引初探 183
10.1.1 索引的概念 183
10.1.2 索引的分类 184
10.2 索引的创建与管理 185
10.2.1 索引的创建 185
10.2.2 如何构建优化索引 188
10.2.3 索引的管理 188
10.3 小结 190
10.4 习题 190
第11章 游标(教学视频:51分钟) 191
11.1 认识游标 191
11.1.1 游标的定义 191
11.1.2 游标的分类 192
11.2 游标的操作 193
11.2.1 声明游标与打开游标 193
11.2.2 从游标中读取数据 195
11.2.3 关闭游标和释放游标 197
11.2.4 游标变量的创建及如何使用游标修改数据 198
11.3 小结 203
11.4 习题 203
第12章 存储过程与自定义函数(教学视频:55分钟) 204
12.1 存储过程 204
12.1.1 存储过程的概念 204
12.1.2 存储过程的优缺点 205
12.1.3 存储过程的类型 206
12.1.4 存储过程与视图的比较 206
12.2 创建和执行存储过程 207
12.2.1 创建存储过程 207
12.2.2 执行存储过程 210
12.2.3 带输入参数的存储过程 212
12.2.4 带输出参数的存储过程 213
12.2.5 综合实例 215
12.3 存储过程的有关操作 219
12.3.1 修改存储过程 219
12.3.2 查看存储过程 221
12.3.3 重命名存储过程 222
12.3.4 删除存储过程 223
12.4 系统存储过程与扩展存储过程 224
12.4.1 系统存储过程 224
12.4.2 扩展存储过程 226
12.5 用户自定义函数 226
12.6 小结 228
12.7 习题 228
第13章 视图(教学视频:33分钟) 229
13.1 视图的定义及其重要功能 229
13.1.1 视图的定义 229
13.1.2 视图的功能和优点 229
13.2 视图的具体操作 230
13.2.1 视图的语法 230
13.2.2 视图的修改 234
13.2.3 视图的删除 235
13.2.4 通过视图向表中插入数据 235
13.2.5 通过视图修改表中数据 236
13.3 索引视图 237
13.3.1 索引视图的概念及其使用范围 237
13.3.2 索引视图的设计方针 238
13.3.3 索引视图设计注意事项 238
13.4 小结 239
13.5 习题 239
第4篇 SQL Server应用篇
第14章 触发器(教学视频:53分钟) 240
14.1 触发器的概念 240
14.1.1 触发器的作用 240
14.1.2 触发器中的两个专用表 241
14.2 触发器的分类 242
14.2.1 DML触发器 242
14.2.2 DDL触发器 243
14.3 DML触发器的创建与管理 243
14.3.1 设计DML触发器的注意事项和技巧 243
14.3.2 创建After触发器 244
14.3.3 创建Instead Of 触发器 248
14.3.4 如何使用DML触发器 249
14.3.5 DML触发器的管理 252
14.4 DDL触发器的创建与管理 256
14.4.1 DDL触发器的创建 256
14.4.2 DDL触发器的使用 257
14.4.3 DDL触发器管理 258
14.5 小结 259
14.6 习题 259
第15章 了解SQL Server 2005中的安全策略(教学视频:22分钟) 260
15.1 SQL Server安全性概述 260
15.1.1 理解SQL Server 2005的安全机制 260
15.1.2 安全性方面一些基本术语的理解 261
15.2 SQL Server 2005的登录管理 267
15.2.1 理解SQL Server 2005的登录机制 267
15.2.2 登录到SQL Server 2005 267
15.2.3 设置SQL Server 2005的身份验证方式和sa账户 268
15.2.4 SQL Server 2005的登录名管理 270
15.3 SQL Server 2005的架构管理 273
15.4 SQL Server 2005的角色和用户管理 275
15.4.1 固定服务器角色 276
15.4.2 数据库角色 276
15.4.3 应用程序角色 278
15.5 小结 280
15.6 习题 280
第5篇 案例实战篇
第16章 图书管理系统开发实例(教学视频:51分钟) 281
16.1 Java语言在系统开发中的地位 281
16.1.1 Java的特点 281
16.1.2 Java访问数据库技术 282
16.1.3 JDBC 283
16.1.4 DAO模式 286
16.2 图书馆管理系统需求分析及系统设计 287
16.2.1 系统登录 288
16.2.2 基本数据维护 288
16.2.3 新书订购管理 292
16.2.4 图书借阅管理 294
16.2.5 系统维护模块 296
16.3 小结 298
第17章 BBS论坛系统开发(教学视频:29分钟) 299
17.1 系统设计 299
17.1.1 BBS论坛概述 299
17.1.2 系统功能模块 299
17.2 数据库设计 300
17.2.1 数据库分析和设计 300
17.2.2 创建数据表 300
17.3 连接数据库 302
17.4 前台功能设计 303
17.4.1 注册与登录模块 303
17.4.2 版块列表模块 305
17.4.3 主题帖列表 307
17.4.4 发帖与回帖模块 310
17.5 后台功能设计 312
17.5.1 添加用户模块 312
17.5.2 用户管理模块 314
17.6 小结 31717.2 数据库设计 300
17.2.1 数据库分析和设计 300
17.2.2 创建数据表 300
17.3 连接数据库 302
17.4 前台功能设计 303
17.4.1 注册与登录模块 303
17.4.2 版块列表模块 305
17.4.3 主题帖列表 307
17.4.4 发帖与回帖模块 310
17.5 后台功能设计 312
17.5.1 添加用户模块 312
17.5.2 用户管理模块 314
17.6 小结 317

从零开始学SQL Server pdf版

人气软件

  • 360软件管家官方最新版v10.0.0.1135

    360软件管家独立版为用户打造了一站式下载安装软件的平台。软件宝库收录的每款软件都经过人工安装验证,通过卡巴、nod32、360杀毒等国内外知名杀软的联合查杀,确保无毒、无木马,用户尽可放心下载。软件升级能第一时间提醒用户下载升级软件新版本,大大节省寻找和下载软件新版本的时间。

    下载
  • 海马苹果助手电脑版v4.4.0

    海马苹果助手电脑版是一款一款无需越狱免费安装正版苹果应用的管理软件。海马苹果助手电脑版操作简便无需越狱;所有应用免费下载;无需appstore账号一键下载安装,让您无限畅玩。

    下载
  • 小马Win10激活工具最新版v2016.02.01

    小马Win10激活工具一键解决win7/win8/win8.1/win10系统激活问题,实现永久完美离线激活,完全超越其他任何激活工具。1.精准识别电脑上安装的所有Office版本和Windows系统;2.不需要输入任何路径;3.不需要手动选择软件版本;4.不占用系统任何资源。支持版本:支持所有32位/64位的Windows系统和Office2010/2013/2016办公软件,欢迎下载。

    下载
  • itunes官方中文版v12.4.1.6

    itunes苹果官方下载中文版是苹果公司最热门音乐软件的最新版本,具有了一个极吸引人的新功能:令人难以置信的iTunes音乐商店,成千上万首歌曲让您预听并且拥有,只要您点击一下就行了。无论走到哪里,都带着音乐,带着您的全心iPod。itunes苹果官方下载64位中文版可以支持新的 AAC 音频格式(具有更好的音质,而文件大小却更小了),同时也可以让您同本地以太网络或 AirPort无线网络上的苹果电脑共享您的音乐。如果您的苹果电脑配备SuperDrive 光驱,您还可以将您的整个音乐库刻录成 DVD 光盘

    下载
  • 爱思助手官方电脑版 v6.25

    爱思助手电脑版是全球首款集一键查询shsh、一键备份shsh、一键刷机功能于一身的强大利器,你只需轻轻地按下一个按钮便可以完成查询shsh、备份shsh、和刷机,真正做到全自动一键式刷机,爱思助手电脑版绝对是傻瓜式操作,简单易用,当你深陷在繁琐复杂刷机解锁教程中时,这款刷机工具或许就是你的救星,时髦的你一定不会错过的新版爱思助手集成了一键刷机,一键越狱,高级玩家,免越狱安装正版软件等功能,是所有苹果用户必备的工具软件。

    下载
  • 百度手机助手官方最新版v5.9.8.20

    百度手机助手电脑版是一款手机管理软件。用户通过百度手机助手电脑版与手机连接,就可以在电脑、手机上同步管理应用,百度手机助手左侧设置了“我的手机、应用管理、玩游戏、装应用”四个模块,并提供了应用管理和下

    下载
  • 360抢票王三代v8.0.0官方最新版

    360抢票王三代是360官网推出的一款自动抢票浏览器插件,用户通过本插件即可自动抢购火车票

    下载
  • win7旗舰版激活工具中文绿色版 v2.1.2

    Win7激活工具(win7旗舰版激活工具)是一个系统激活工具。

    下载
  • 驾考宝典v5.8.5

    驾考宝典2016最新版是专业的交规学习软件,集交规章节练习、顺序练习、随机练习、模拟考试于一身,便于随时阅读交规做练习。驾考宝典2016最新版,全国千家驾校推荐,学车考驾照必备!独家内部绝密题库、星级教练专业指导、驾驶员法培专家专业解读《机动车驾驶教学与考试大纲》,剖析新交规讲解考驾照技巧,驾驶证、资格证理论、操作全部内容。

    下载
  • 应用宝v5.6.1.5115

    应用宝腾讯手机助手是腾讯推出的第三方安卓智能手机综合管理软件,其致力于为用户提供手机安全和资源管理的一站式手机管理解决方案。使用应用宝腾讯手机助手,不仅可以免费下载到丰富的安卓软件、游戏、音乐、视频、电子书、壁纸等资源;还可以便捷地进行手机优化、应用检测、一键Root、资料备份等操作。

    下载

下载地址

相关文章

更多>>猜你喜欢