SQL Server 数据库实用编程技术PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:陆琳琳,陈恒
- 出 版 社:北京:清华大学出版社
- 出版年份:2016
- ISBN:9787302433668
- 页数:229 页
第1章 SQL Server 2005基础 1
1.1 SQL Server 2005概述 1
1.1.1 SQL Server 2005的体系结构 1
1.1.2 SQL Server 2005的特点 2
1.2 SQL Server 2005的安装 3
1.2.1 SQL Server 2005安装前的准备工作 3
1.2.2 安装SQL Server 2005 3
1.2.3 SQL Server 2005安装成功的验证 10
1.3 SQL Server 2005的配置 14
1.3.1 配置SQL Server 2005服务器 14
1.3.2 注册和连接SQL Server 2005服务器 14
1.3.3 关闭和启动SQL Server 2005服务器 17
1.3.4 SQL Server 2005常用工具 17
习题 20
第2章 数据库对象管理和数据操作 22
2.1 数据库 22
2.1.1 数据库的基本概念 22
2.1.2 数据库的创建 24
2.1.3 数据库的修改 28
2.1.4 数据库的删除 29
2.1.5 数据库的分离 31
2.1.6 数据库的附加 32
2.2 表 32
2.2.1 表的基本概念 32
2.2.2 表的数据类型 33
2.2.3 表的创建 36
2.2.4 表的修改 39
2.2.5 表的删除 41
2.2.6 表的约束 42
2.2.7 数据库关系图 49
2.3 表数据 52
2.3.1 标识规范 52
2.3.2 数据的添加、修改和删除 54
2.3.3 数据的简单查询 58
2.3.4 连接查询 69
2.3.5 子查询 73
2.3.6 SELECT语句的其他用法 79
2.4 索引 81
2.4.1 索引的分类 81
2.4.2 索引的创建 82
2.4.3 索引的修改 83
2.4.4 索引的删除 85
2.5 视图 85
2.5.1 视图的基本概念 85
2.5.2 视图的创建 86
2.5.3 视图的使用 89
2.5.4 视图的删除 91
习题 92
第3章 T-SQL基础 94
3.1 T-SQL概述 94
3.1.1 SQL与T-SQL 94
3.1.2 T-SQL的组成及功能 94
3.2 常量、数据类型和变量 95
3.2.1 常量 95
3.2.2 数据类型 97
3.2.3 变量 99
3.3 流程控制语句 103
3.3.1 BEGIN…END语句块 104
3.3.2 IF…ELSE语句 105
3.3.3 CASE语句 106
3.3.4 WHILE语句 108
习题 109
第4章 游标 111
4.1 游标概述 111
4.2 游标的使用 111
4.2.1 声明游标 112
4.2.2 打开游标 113
4.2.3 读取游标 113
4.2.4 关闭游标 114
4.2.5 删除游标 114
4.3 游标变量 115
4.3.1 游标变量的定义 115
4.3.2 游标变量的赋值 115
4.3.3 游标变量的使用 116
4.4 游标中的局部变量 116
4.5 游标全局变量 117
4.5.1 @@CURSOR_ROWS 117
4.5.2 @@FETCH_STATUS 118
4.6 使用游标操纵数据库 120
4.6.1 游标的定义 120
4.6.2 游标的使用 121
习题 122
第5章 函数 124
5.1 系统内置函数 124
5.2 用户自定义函数 131
5.3 标量函数 132
5.3.1 标量函数的创建 132
5.3.2 标量函数的调用 133
5.3.3 标量函数的应用 134
5.4 内联表值函数 135
5.4.1 内联表值函数的创建 135
5.4.2 内联表值函数的调用 136
5.4.3 内联表值函数的应用 137
5.5 多语句表值函数 137
5.5.1 多语句表值函数的创建 137
5.5.2 多语句表值函数的调用 140
5.5.3 多语句表值函数的应用 141
5.6 用户自定义函数的管理 141
5.6.1 使用SQL Server Management Studio Express创建用户自定义函数 141
5.6.2 用户自定义函数的修改 142
5.6.3 用户自定义函数的删除 143
习题 143
第6章 存储过程 145
6.1 存储过程的分类 145
6.1.1 存储过程的概念 145
6.1.2 存储过程的类型 145
6.2 存储过程的创建与执行 146
6.2.1 存储过程的创建 146
6.2.2 存储过程的执行 147
6.3 存储过程的应用 148
6.3.1 无参数的存储过程 148
6.3.2 带输入参数的存储过程 149
6.3.3 带输出参数的存储过程 150
6.3.4 参数有默认值的存储过程 152
6.3.5 游标型输出参数的存储过程 153
6.4 存储过程的管理 155
6.4.1 存储过程的修改 155
6.4.2 存储过程的删除 155
6.5 系统存储过程 156
6.5.1 系统帮助存储过程 157
6.5.2 其他系统存储过程 158
习题 158
第7章 触发器 160
7.1 触发器的基本概念 160
7.1.1 触发器的工作原理 160
7.1.2 触发器的作用 160
7.1.3 触发器的种类 161
7.2 DML触发器 162
7.2.1 DML触发器的创建 162
7.2.2 DML触发器的应用 162
7.2.3 inserted表和deleted表 164
7.2.4 Update()函数 165
7.3 INSTEAD OF触发器 166
7.3.1 INSTEAD OF触发器的创建 167
7.3.2 INSTEAD OF触发器的应用 167
7.4 DDL触发器 170
7.4.1 DDL触发器的创建 170
7.4.2 DDL触发器的应用 171
7.5 触发器的管理 172
7.5.1 使用SQL Server Management Studio Express工具创建触发器 172
7.5.2 触发器的修改 172
7.5.3 触发器的删除 174
7.5.4 触发器信息的查看 174
7.5.5 触发器的禁用和启用 176
习题 176
第8章 SQL Server安全管理 178
8.1 SQL Server的安全机制 178
8.1.1 SQL Server安全相关概念 178
8.1.2 登录名 178
8.1.3 用户 185
8.1.4 角色 188
8.1.5 权限 196
8.1.6 架构 202
8.2 数据库备份与还原 205
8.2.1 备份与还原概述 205
8.2.2 数据库的备份 210
8.2.3 数据库的还原 219
习题 227
参考文献 229
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《爷爷您还好吗》魏琳琳译;(美)琳达·斯卡科 2019
- 《SPSS统计分析从入门到精通 第2版》杜琳琳 2020
- 《中国现代人物油画造型语言研究》徐琳琳著 2019
- 《实用透视学》赵复雄,崔琳琳著 2018
- 《中国历史与传统文化讲演录》苏智良,陈恒编 2013
- 《节能技术与优化方法》丁玮主编;皮琳琳,申亮副主编 2014
- 《西方世界 碰撞与转型》(美)布赖恩·莱瓦克,爱德华·缪尔,迈克尔·马斯等著;陈恒,韩翔,李月等译 2013
- 《ICAO民航飞行员专业英语》高培新主编;焦红卫,邢琳琳副主编 2013
- 《文学艺术之城》孙逊,陈恒主编 2013
- 《国际经济与贸易专业实验(实训)指导教程》李亚,杨琳琳编著 2013
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019