SQL Server基础与案例开发详解PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:李俊民,王国胜,张石磊编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2014
- ISBN:9787302333777
- 页数:354 页
第1章 数据库概述 1
1.1 数据库的基础知识 2
1.1.1 信息与数据 2
1.1.2 数据处理 2
1.1.3 数据库的发展史 2
1.2 数据库系统 3
1.2.1 数据库系统的组成 3
1.2.2 数据库系统的特点 4
1.2.3 数据库系统的体系结构 5
1.3 数据库的类型 6
1.3.1 层次模型 6
1.3.2 网状模型 7
1.3.3 关系模型 7
1.4 常见数据库介绍 8
1.4.1 Microsoft Access 8
1.4.2 Visual FoxPro 8
1.4.3 SQL Server 8
1.4.4 Oracle 8
1.5 上机演练 8
第2章 SQL Server 2008数据库基础 9
2.1 SQL Server 2008的特点 10
2.2 SQL LServer 2008的安装与配置 11
2.2.1 SQL Server 2008的环境需求 11
2.2.2 SQL Server 2008的安装过程 12
2.2.3 SQL Server 2008的升级规划 16
2.3 SQL Server 2008的功能介绍 17
2.3.1 安全方面 17
2.3.2 管理方面 18
2.3.3 开发方面 19
2.4 服务器管理 20
2.4.1 服务器注册 20
2.4.2 服务器的启动、暂停和停止 22
2.4.3 使用SQL Server Management Studio配置选项 23
2.5 上机演练 24
第3章 SQL Server Management Studio应用 25
3.1 SQL Server Management Studio概述 26
3.1.1 SQL Server Management Studio的环境布局 26
3.1.2 SQL Server Management Studio的环境配置 28
3.1.3 查询分析器的使用 29
3.2 设计与管理数据库 31
3.2.1 创建数据库 31
3.2.2 删除数据库 33
3.2.3 收缩数据库 34
3.2.4 分离数据库 35
3.2.5 附加数据库 36
3.2.6 备份数据库 37
3.2.7 还原数据库 39
3.3 设计与管理数据表 41
3.3.1 新建数据表 41
3.3.2 导入导出数据表 43
3.3.3 修改数据表 47
3.3.4 重命名数据表 49
3.3.5 删除数据表 50
3.4 维护数据表记录 50
3.4.1 插入数据信息 50
3.4.2 修改数据信息 51
3.4.3 删除数据信息 52
3.4.4 数据压缩 53
3.5 管理视图 54
3.5.1 创建视图 54
3.5.2 修改视图 56
3.5.3 删除视图 57
3.6 上机演练 58
第4章 使用T-SQL语句管理数据表与视图 59
4.1 使用CREATE TABLE语句创建数据表 60
4.1.1 CREATE TABLE语句介绍 60
4.1.2 创建常见的数据表 60
4.1.3 创建具有自动编号列的数据表 61
4.1.4 创建具有约束规则的数据表 62
4.1.5 创建具有默认值字段的数据表 63
4.1.6 创建临时表 63
4.2 使用ALTER TABLE语句修改数据表 64
4.2.1 ALTER TABLE语句介绍 65
4.2.2 在现有数据表中添加新的字段 65
4.2.3 删除现有数据表中的字段 65
4.2.4 修改字段属性 66
4.2.5 设置数据表主键 66
4.2.6 禁用与启用约束 67
4.3 使用DROP TABLE语句删除数据表 68
4.3.1 DROP TABLE语句介绍 68
4.3.2 删除数据表 68
4.3.3 删除临时表 69
4.4 使用SQL Server语句管理视图 69
4.4.1 创建视图 69
4.4.2 修改视图 71
4.4.3 删除视图 72
4.5 上机演练 73
第5章 使用T-SQL语句维护数据 75
5.1 使用INSERT语句插入数据记录 76
5.1.1 INSERT语句介绍 76
5.1.2 在数据表的部分字段中插入数据 76
5.1.3 在数据表的所有字段中插入数据 77
5.1.4 将查询数据插入另一个数据表中 77
5.2 使用UPDATE语句修改数据记录 79
5.2.1 UPDATE语句介绍 79
5.2.2 根据条件修改数据记录 80
5.2.3 修改数据表中所有的数据记录 80
5.2.4 修改数据表中的前n条数据记录 81
5.3 使用DELETE语句删除数据记录 82
5.3.1 DELETE语句介绍 82
5.3.2 根据条件删除数据记录 82
5.3.3 删除数据表中所有的数据记录 82
5.4 使用TRUNCATE TABLE语句删除数据记录 83
5.4.1 TRUNCATE TABLE语句介绍 83
5.4.2 使用TRUNCATE TABLE语句删除数据记录 84
5.5 上机演练 84
第6章 T-SQL查询语句 85
6.1 SELECT查询语句介绍 86
6.1.1 SELECT语句的语法结构 86
6.1.2 SELECT语句的执行 86
6.2 SELECT语句查询 87
6.2.1 投影查询 87
6.2.2 在查询时使用别名 88
6.3 基础条件查询 88
6.3.1 相等条件查询 88
6.3.2 不等条件查询 89
6.3.3 数值区间条件查询 90
6.4 日期时间查询 90
6.4.1 查询日期区间数据 90
6.4.2 查询大于或小于某日期的数据 91
6.5 模糊查询 91
6.5.1 LIKE运算符查询 92
6.5.2 通配符查询 92
6.6 运算符查询 94
6.6.1 AND运算符查询 94
6.6.2 OR运算符查询 95
6.6.3 IN运算符查询 95
6.6.4 NOT IN运算符查询 96
6.7 数据表连接查询 96
6.7.1 外连接 97
6.7.2 内连接 98
6.7.3 交叉连接 99
6.8 联合查询 99
6.8.1 UNION语句查询 99
6.8.2 INTERSECT语句查询 100
6.8.3 EXCEPT语句查询 101
6.9 子查询 102
6.9.1 子查询及相关子查询 102
6.9.2 带EXISTS测试的子查询 103
6.9.3 ANY运算符的子查询 104
6.9.4 ALL运算符的子查询 104
6.10 查询中的相关处理 105
6.10.1 去除重复记录 105
6.10.2 查询前n条数据记录 106
6.11 对查询结果进行排序 106
6.11.1 排序的方法与种类 106
6.11.2 单列排序 107
6.11.3 多列排序 108
6.11.4 在排序时使用序号 108
6.12 上机演练 109
第7章 存储过程 111
7.1 存储过程介绍 112
7.1.1 存储过程概述 112
7.1.2 存储过程的优点 112
7.2 在SQL Server Management Studio中管理存储过程 113
7.2.1 创建存储过程 113
7.2.2 执行存储过程 114
7.2.3 修改存储过程 114
7.2.4 删除存储过程 115
7.3 使用SQL Server语句管理存储过程 116
7.3.1 使用SQL Server语句创建存储过程 116
7.3.2 使用SQL Server语句执行存储过程 119
7.3.3 使用SQL Server语句修改存储过程 120
7.3.4 使用SQL Server语句删除存储过程 121
7.4 上机演练 122
第8章 触发器 123
8.1 触发器介绍 124
8.1.1 触发器概述 124
8.1.2 触发器的作用 124
8.2 在SQL Server Management Studio中管理触发器 125
8.2.1 创建触发器 125
8.2.2 修改触发器 126
8.2.3 删除触发器 127
8.3 使用SQL Server语句管理触发器 127
8.3.1 创建触发器 127
8.3.2 修改触发器 134
8.3.3 删除触发器 135
8.4 启用与禁用触发器 136
8.4.1 禁用触发器 136
8.4.2 启用触发器 138
8.5 上机演练 140
第9章 游标管理 141
9.1 游标介绍 142
9.1.1 游标概述 142
9.1.2 游标的作用 142
9.2 游标的基础操作 143
9.2.1 定义游标 143
9.2.2 打开游标 144
9.2.3 读取游标 144
9.2.4 关闭与释放游标 145
9.3 游标的应用与管理 146
9.3.1 使用游标查询数据 147
9.3.2 使用游标修改数据 147
9.3.3 使用游标删除数据 148
9.3.4 使用游标查询数据记录条数 149
9.3.5 使用游标统计数据 150
9.3.6 使用系统存储过程查看游标属性 151
9.4 上机演练 153
第10章 函数应用及管理 155
10.1 函数概述 156
10.1.1 函数的概念 156
10.1.2 函数的类型 156
10.2 常用函数 157
10.2.1 字符串函数 157
10.2.2 日期与时间函数 160
10.2.3 数学函数 163
10.2.4 类型转换函数 166
10.3 特殊函数 167
10.3.1 聚合函数 167
10.3.2 配置函数 169
10.3.3 元数据函数 170
10.4 系统函数 173
10.4.1 常用系统函数 173
10.4.2 系统统计函数 177
10.5 用户自定义函数 178
10.5.1 创建用户自定义函数 178
10.5.2 删除用户自定义函数 180
10.6 上机演练 182
第11章 索引管理 183
11.1 索引概述 184
11.1.1 索引的概念 184
11.1.2 索引的种类 184
11.2 创建索引 185
11.2.1 CREATE INDEX语句的语法结构 185
11.2.2 创建复合索引 185
11.2.3 创建唯一索引 187
11.2.4 创建聚集索引 188
11.3 修改索引 189
11.3.1 ALTER INDEX语句的语法结构 189
11.3.2 设置索引的选项 190
11.3.3 禁用与启用索引 191
11.4 删除索引 192
11.4.1 DROP INDEX语句的语法结构 192
11.4.2 使用DRO PINDEX语句删除索引 192
11.5 上机演练 193
第12章 事务控制 195
12.1 事务概述 196
12.1.1 事务的概念 196
12.1.2 事务的种类 196
12.1.3 事务的特点 196
12.2 事务的基本操作 197
12.2.1 启动事务 197
12.2.2 保存事务 198
12.2.3 提交事务 199
12.2.4 回滚事务 200
12.3 事务的并发控制 201
12.3.1 并发操作的问题 201
12.3.2 事务的隔离级别 201
12.4 上机演练 202
第13章 SQL Server报表管理 203
13.1 SQL Server 2008报表概述 204
13.1.1 报表的概念及作用 204
13.1.2 配置SQL Server 2008报表服务器 204
13.2 创建报表 207
13.2.1 使用报表向导创建报表 207
13.2.2 使用报表设计器创建报表 210
13.2.3 创建带有参数的报表 213
13.3 上机演练 215
第14章 XML数据管理 217
14.1 XML概述 218
14.1.1 XML概念的理解 218
14.1.2 SQL Server 2008数据库对XML的支持 218
14.2 XML数据类型 218
14.2.1 理解XML数据类型 218
14.2.2 给XML数据类型的变量赋值 219
14.2.3 在数据表中插入XML数据 219
14.2.4 XML数据类型的提供方法 220
14.3 XML数据管理 226
14.3.1 使用OPENXML语句管理XML 226
14.3.2 使用FOR XML语句管理XML 227
14.3.3 设置行集格式 231
14.4 管理XML Schema 232
14.4.1 创建XML Schema 232
14.4.2 修改XML Schema 234
14.4.3 删除XML Schema 235
14.5 XML索引管理 236
14.5.1 新建XML索引 236
14.5.2 修改XML索引 238
14.5.3 删除XML索引 238
14.6 上机演练 239
第15章 自动化任务管理 241
15.1 SQL Server代理 242
15.1.1 SQL Server代理介绍 242
15.1.2 设置SQL Server代理 242
15.1.3 启动和停止SQL Server代理 244
15.2 作业 246
15.2.1 作业介绍 246
15.2.2 创建作业 246
15.2.3 创建作业步骤 248
15.2.4 创建作业计划 250
15.2.5 运行作业 251
15.2.6 修改与删除作业 252
15.2.7 查看作业日志 252
15.3 警报与操作员 253
15.3.1 创建警报 253
15.3.2 删除警报 254
15.3.3 创建操作员 254
15.3.4 为操作员分配警报 255
15.4 维护计划 256
15.4.1 通过向导创建维护计划 256
15.4.2 创建能够自动运行的维护计划 259
15.5 上机演练 260
第16章 数据库安全管理 261
16.1 SQL Server安全概述 262
16.2 密钥与证书管理 262
16.2.1 密钥管理 262
16.2.2 证书管理 263
16.3 数据库安全配置 264
16.3.1 数据库角色管理 264
16.3.2 数据库用户管理 267
16.4 数据备份管理 269
16.4.1 数据备份的必要性 269
16.4.2 数据备份的策略与模式 269
16.4.3 使用T-SQL语句备份数据库 270
16.5 数据还原管理 274
16.6 上机演练 275
第17章 Visual Basic 6.0在SQL Server 2008中的应用 277
17.1 Visual Basic 6.0开发环境介绍 278
17.1.1 Visual Basic 6.0开发环境 278
17.1.2 设置编程环境 282
17.2 用Visual Basic 6.0开发库存管理系统 285
17.2.1 系统目标 285
17.2.2 设计数据库 285
17.2.3 设计连接数据库的模块 288
17.2.4 系统登录模块的设计 289
17.2.5 系统主界面的实现 290
17.2.6 出入库管理模块的设计 292
17.2.7 商品销售模块的设计 294
17.2.8 销售统计模块的设计 296
17.2.9 编译及生成可执行程序 298
17.3 上机演练 299
第18章 C#在SQL Server 2008中的应用 301
18.1 C#语言介绍 302
18.1.1 C#语言的由来 302
18.1.2 C#语言的特点 302
18.2 .NET开发平台介绍 303
18.2.1 .NET概述 303
18.2.2 Microsoft Visual Studio.NET 2008集成开发环境介绍 304
18.3 用C#开发服装连锁店信息管理系统 306
18.3.1 系统目标 306
18.3.2 设计数据库 306
18.3.3 登录模块的设计 310
18.3.4 系统主窗体的设计 312
18.3.5 销售管理模块的设计 315
18.3.6 分店调货模块的设计 319
18.3.7 销售查询模块的设计 323
18.4 上机演练 326
第19章 ASP.NET在SQL Server 2008中的应用 327
19.1 系统分析与需求概述 328
19.1.1 系统功能描述 328
19.1.2 系统功能流程图 329
19.2 系统的详细设计与实现 329
19.2.1 数据库设计 329
19.2.2 系统母版页设计 330
19.2.3 网站主页的设计实现 335
19.2.4 网站项目列表页的设计实现 340
19.2.5 项目详细信息页的设计实现 343
19.2.6 产品展示页的设计实现 346
19.2.7 客服服务页的设计实现 348
19.3 系统关键技术实现 349
19.3.1 在网页中播放视频的设计实现 350
19.3.2 限制显示数据信息字符长度的实现 353
19.4 上机演练 354
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《羊脂球 莫泊桑短篇小说选》(法)莫泊桑著;张英伦译 2010
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019