SQL Server 2005数据库实践教程 开发与设计篇PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:钱哨,张继红,陈小全主编;周晓红,朱继顺,胡宝莲等副主编
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2010
- ISBN:9787508474649
- 页数:262 页
《SQL Server 2005数据库实践教程——开发与设计篇》学习指南 1
一、课程的性质与任务 1
二、预备知识 1
三、学习提要 2
四、教学建议 5
第1章 关系数据库标准语言SQL 6
1-1 SQL概述 6
1-1-1 SQL的由来 6
1-1-2 SQL对关系数据库模式的支持 7
1-1-3 SQL的特点 7
1-1-4 物理数据库文件和文件组 8
1-2 管理数据库文件 11
1-2-1 数据库文件及文件组 11
1-2-2 数据库的建立与撤消 13
1-2-3 数据库的修改 15
1-2-4 数据库的收缩 16
1-3 SQL与建立关系型数据表 18
1-3-1 关系型数据库的完整性理论 18
1-3-2 由一个案例所见到的关系数据理论 19
1-3-3 通过SQL创建基本表 22
1-3-4 SQL修改基本表关系结构 24
1-3-5 SQL删除基本表 24
1-4 索引 25
1-4-1 索引概述 25
1-4-2 SQL Server 2005索引基本概念 26
1-4-3 建立与删除索引 28
1-4-4 获取及优化索引信息的方法 31
1-5 数据更新 34
1-5-1 插入操作(insert) 35
1-5-2 删除操作(delete) 35
1-5-3 更新操作(update) 36
1-6 数据查询 36
1-6-1 查询概述 37
1-6-2 基本表查询 37
1-6-3 条件查询 38
1-6-4 多表连接查询及使用关系代数的理论查询数据 42
1-7 视图 51
1-7-1 视图概述 52
1-7-2 建立视图 52
1-8 关系数据库与SQL实训 53
1-8-1 建立数据库实训 53
1-8-2 建立/修改基本表实训 54
1-8-3 综合数据库设计实训 56
1-8-4 索引实训 57
1-8-5 SQL设计编码实训 57
第2章 T-SQL程序设计基础 62
2-1 T-SQL概述 62
2-1-1 格式化的T-SQL代码 62
2-1-2 T-SQL语法变量 64
2-1-3 临时表和全局表 66
2-1-4 运算符 67
2-2 T-SQL流程控制语句 69
2-2-1 IF---ELSE语句 69
2-2-2 WHILE---CONTINUE---BREAK语句 70
2-2-3 CASE语句 72
2-2-4 waitfor语句 73
2-2-5 GOTO语句 73
2-2-6 错误处理Try---Catch语句 74
2-3 T-SQL函数 76
2-3-1 标量函数 76
2-3-2 行集函数 81
2-3-3 Ranking函数 81
2-3-4 用户自定义函数 82
2-4 游标技术 86
2-4-1 使用游标的基本步骤 87
2-4-2 在游标中使用FETCH 87
2-5 全文索引技术 91
2-5-1 全文索引概述 92
2-5-2 配置全文索引服务实例 93
2-6 T-SQL程序设计基础实训 98
2-6-1 T-SQL实训 99
2-6-2 用户自定义函数实训 100
第3章 事务处理、并发控制及数据库优化 106
3-1 SQL Server 2005的事务处理 106
3-1-1 事务概述 106
3-1-2 事务的类型 107
3-2 SQL Server 2005的并发控制 110
3-2-1 锁概述 110
3-2-2 锁的模式 111
3-2-3 锁的信息 112
3-2-4 死锁及处理 113
3-3 SQL Server 2005数据库优化 114
3-3-1 数据库引擎优化顾问概述 115
3-3-2 数据库引擎优化顾问的使用 115
第4章 管理存储过程和触发器 120
4-1 开发存储过程(Stored Procedure) 120
4-1-1 存储过程概述 120
4-1-2 创建存储过程 121
4-2 管理触发器(Trigger) 127
4-2-1 触发器概述 127
4-2-2 触发器的类型 128
4-2-3 创建触发器 128
4-2-4 通过触发器确保数据的完整性 129
4-2-5 修改触发器 132
4-2-6 删除触发器 132
4-2-7 查看触发器 133
4-3 管理触发器与存储过程实训 134
4-3-1 存储过程实训 134
4-3-2 触发器实训 142
第5章 SQL Server 2005 XML开发 145
5-1 XML数据类型 145
5-1-1 XML数据类型列 146
5-1-2 XML数据类型变量 146
5-1-3 XML数据类型参数 146
5-1-4 函数返回XML数据类型值 147
5-2 XML的架构集合 147
5-2-1 非类型化XML 148
5-2-2 XML架构 149
5-2-3 类型化XML 150
5-3 XML查询方法 152
5-3-1 value方法 152
5-3-2 query()方法 153
5-3-3 exist()方法 154
5-3-4 nodes()方法 155
5-3-5 modify()方法 156
5-4 发布XML数据 157
5-4-1 RAW模式 158
5-4-2 AUTO模式 160
5-4-3 PATH模式 162
5-5 XML的开发实训 167
5-5-1 XML的开发实训 167
5-5-2 XML查询方法实训 170
第6章 .NET Framework集成与Service Broker开发 173
6-1 .NET Framework集成 173
6-1-1 .NET Framework 173
6-1-2 开发数据库对象 175
6-2 Service Broker开发 180
6-2-1 Service Broker简介 180
6-2-2 Service Broker体系结构 182
6-2-3 Service Broker应用 185
第7章 数据库需求分析与规划设计 190
7-1 数据库需求分析与规划基本概念 190
7-1-1 数据库设计的要点 190
7-1-2 事实发现技术 192
7-1-3 事实发现的基本步骤及实例 194
7-2 PowerDesigner与数据库建模 198
7-2-1 PowerDesigner简介 198
7-2-2 通过PowerDesigner建立概念数据模型(CDM) 202
7-2-3 通过PowerDesigner建立物理数据模型(PDM) 207
7-2-4 将物理模型导入到数据库应用软件中 210
7-2-5 生成成绩管理系统数据库报告 214
7-3 PowerDesigner与数据库建模实训 215
第8章 SQL Server 2005综合应用开发 219
8-1 SQL Server 2005与CLR 220
8-1-1 CLR应用背景与SQL Server 2005 220
8-1-2 CLR开发基于SQL Server 2005的存储过程 222
8-2 SQL Server 2005与C#WinForm综合实训1 229
8-3 SQL Server 2005与C#WinForm综合实训2 237
8-4 SQL Server 2005与C# WinForm综合实训3 245
附录 课后练习参考答案 255
参考文献 262
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018