SQL Server 2005实用教程PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:江国粹,魏树峰主编
- 出 版 社:合肥:安徽大学出版社
- 出版年份:2011
- ISBN:9787811108897
- 页数:403 页
第1章 数据库基础 1
1.1 数据库系统概述 1
1.1.1 数据、数据库和数据库管理系统 2
1.1.2 数据模型 3
1.1.3 关系数据库 3
1.1.4 实训项目1——上网收集数据库知识 4
1.2 数据库的设计 5
1.2.1 数据库设计过程 5
1.2.2 关系模型规范化 7
1.2.3 教材实例:教学管理数据库的设计 9
1.2.4 实训项目2——数据库建模工具—Visio的使用 15
本章小节 17
能力拓展训练1 18
习题1 19
第2章 SQL Server 2005系统概述 20
2.1 SQL Server 2005概述 20
2.1.1 SQL Server 2005的系统架构 20
2.1.2 SQL Server 2005的运行平台 21
2.2 SQL Server 2005的安装 23
2.2.1 SQL Server 2005安装前的准备 23
2.2.2 安装SQL Server 2005 24
2.3 认识SQL Server 2005 28
2.3.1 SQL Server 2005的实用工具 28
2.3.2 SQL Server 2005的联机丛书 33
2.3.3 实训项目3——常用管理工具的使用 34
本章小节 35
能力拓展训练2 服务管理 35
习题2 37
第3章 创建和管理数据库 38
3.1 认识数据库 38
3.1.1 数据库的组成 38
3.1.2 数据库的存储结构 39
3.1.3 SQL Server 2005系统数据库 43
3.2 数据库的操作 43
3.2.1 创建数据库 43
3.2.2 实训项目4——数据库的创建 51
3.2.3 查看和修改数据库 52
3.2.4 数据库的删除 59
3.2.5 分离数据库与附加数据库 60
3.2.6 实训项目5——数据库的管理 62
本章小节 63
能力拓展训练3 数据库大小估算 63
习题3 63
第4章 表 67
4.1 数据类型 67
4.1.1 系统数据类型 67
4.1.2 用户自定义的数据类型 72
4.2 表的操作 75
4.2.1 创建表 75
4.2.2 实训项目6——完成本书的实例数据库和表的创建 80
4.2.3 表间关系的创建 82
4.2.4 表的修改 84
4.2.4 表的删除 86
4.3 表的数据完整性 87
4.3.1 约束 88
4.3.2 默认值 90
4.3.3 实训项目7——表的数据完整性 91
4.4 更新表中记录 92
4.4.1 记录的添加和修改 92
4.4.2 记录的删除 97
4.4.3 实训项目8——表的操作 99
本章小节 100
能力拓展训练4 100
习题4 101
第5章 数据查询 103
5.1 SELECT简单查询 103
5.1.1 SELECT查询语句格式 103
5.1.2 数据表中列的筛选 104
5.1.3 数据表中记录的筛选 109
5.1.4 查询结果的排序 114
5.1.5 用查询结果生成新表 116
5.1.6 联合查询 117
5.1.7 实训项目9——简单查询 118
5.2 SELECT高级查询 119
5.2.1 数据汇总 119
5.2.2 联接查询 126
5.2.3 子查询 129
5.2.4 实训项目10——高级查询 133
5.3 使用SQL Server Management Studio创建查询 134
本章小节 135
能力拓展训练5 查询中的行列转换问题 136
习题5 138
第6章 Transact—SQL语言编程 140
6.1 Transact—SQL语言 140
6.1.1 SQL语言的概述 140
6.1.2 SQL语言分类 141
6.2 批处理、注释 142
6.2.1 批处理 142
6.2.2 注释 144
6.3 变量 145
6.3.1 局部变量 145
6.3.2 全局变量 146
6.4 运算符 147
6.5 函数 148
6.5.1 内置函数 148
6.5.2 用户自定义函数 151
6.5.3 实训项目11——运用函数和变量实现查询 154
6.6 流程控制语句 155
6.6.1 流程控制语句 155
6.6.2 实训项目12——T-SQL程序设计 163
本章小节 163
能力拓展训练6 查询实现分页显示 164
习题6 167
第7章 索引和视图 170
7.1 索引 170
7.1.1 索引的基础知识 170
7.1.2 建立索引 172
7.1.3 管理索引 176
7.1.4 索引分析和维护 177
7.1.5 全文索引 182
7.1.6 实训项目13——索引 186
7.2 视图 187
7.2.1 视图的概念 187
7.2.2 创建视图 187
7.2.3 管理视图 191
7.2.4 实训项目14——视图 195
本章小节 195
能力拓展训练7 索引的使用优化 196
习题7 197
第8章 游标和事务 199
8.1 游标 199
8.1.1 游标的概念 199
8.1.2 游标的使用过程 200
8.1.3 使用游标修改数据 202
8.2 事务 204
8.2.1 事务的概念 205
8.2.2 事务操作 205
8.2.3 并发控制与锁 207
8.2.4 实训项目15——游标与事务 210
本章小节 211
能力拓展训练8 游标的嵌套用法 212
习题8 213
第9章 存储过程与触发器 214
9.1 存储过程概述 214
9.1.1 存储过程的概念 214
9.1.2 存储过程的类型 215
9.1.3 存储过程的优点 215
9.2 创建和执行存储过程 216
9.2.1 创建存储过程 217
9.2.2 执行存储过程 220
9.3 存储过程的参数 222
9.3.1 带输入参数的存储过程 222
9.3.2 带输出参数的存储过程 225
9.4 管理存储过程 227
9.4.1 存储过程的查看 227
9.4.2 存储过程的修改 229
9.4.3 存储过程的删除 231
9.4.4 存储过程的重编译 231
9.4.5 实训项目16——存储过程 233
9.5 系统的存储过程和扩展的存储过程 233
9.5.1 常用的系统存储过程 233
9.5.2 扩展存储过程 235
9.6 触发器 236
9.6.1 为何使用触发器 236
9.6.2 触发器的分类和特点 236
9.6.3 inserted表和deleted表 237
9.6.4 创建触发器 238
9.6.5 管理触发器 242
9.6.6 实训项目17——触发器 245
本章小节 246
能力拓展训练9 利用存储过程存储图片、声音等信息 247
习题9 248
第10章 SQL Server安全管理 252
10.1 SQL Server身份验证 252
10.1.1 身份验证模式 252
10.1.2 配置验证模式 253
10.2 登录与用户管理 254
10.2.1 登录管理 254
10.2.2 数据库用户管理 257
10.2.3 实训项目18——登录账号的应用 259
10.3 角色 260
10.3.1 固定服务器角色 260
10.3.2 数据库角色 262
10.4 管理数据库权限 265
10.4.1 权限层次结构简介 265
10.4.2 管理平台图形界面管理权限 267
10.4.3 使用T-SQL语句管理权限 269
10.4.4 实训项目19——权限管理 271
本章小节 272
能力拓展训练10 架构的概念与用法 272
习题10 273
第11章 SQL Server 2005数据库日常维护 275
11.1 服务器监视 275
11.1.1 服务器监视手段 275
11.1.2 事件探查器 276
11.2 数据备份 278
11.2.1 数据库备份概述 278
11.2.2 数据库备份的类型 278
11.2.3 备份设备 279
11.2.4 创建数据库备份 281
11.3 恢复数据库 285
11.3.1 数据库的恢复 285
11.3.2 恢复数据库 287
11.3.3 实训项目20——数据库的备份与恢复 289
11.4 数据的导入与导出 290
11.5 SQL Server 2005数据库的性能优化 294
本章小节 296
能力拓展训练11 296
习题11 299
第12章 企业库存管理系统的数据库设计 301
12.1 数据库需求分析 301
12.2 数据库概念结构设计 303
12.3 数据库逻辑结构设计 308
12.4 数据库物理结构设计 308
12.5 数据库实现 314
12.5.1 建立数据库 314
12.5.2 建立数据表及表间关系 315
12.5.3 视图设计与实现 315
12.5.4 存储过程设计与实现 316
12.5.5 触发器设计与实现 319
本章小节 322
第13章 使用C#开发企业库存管理系统 323
13.1 ADO.NET介绍 323
13.2 ADO.NET数据访问方式 325
13.2.1 ADO.NET数据访问方式简介 325
13.2.2 连接式数据访问 326
13.2.3 非连接式数据库访问 332
13.3 企业库存管理系统功能模块设计 344
13.3.1 设计系统所需的类 344
13.3.2 用户登录模块设计 348
13.3.3 产品入库模块设计 350
13.3.4 入库信息查询模块设计 357
本章小节 361
第14章 ASP.NET连接与访问SQL Server 2005数据库 362
14.1 使用SQL数据源连接数据库 362
14.1.1 建立数据源连接 363
14.1.2 使用控件属性建立连接 371
14.2 使用标准控件绑定数据 374
14.2.1 可用于绑定数据的控件 375
14.2.2 如何使用列表控件绑定数据 375
14.3 数据查询 378
14.3.1 向表中插入数据 378
14.3.2 更新表中的数据 382
14.3.3 删除表中的数据 386
本章小节 389
能力拓展训练12 设计用户录入界面 390
附录A 安装SQL Server 2005常见问题 393
附录B 常用函数和系统存储过程 395
参考文献 403
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《线性代数简明教程》刘国庆,赵剑,石玮编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017