SQL Server 2005数据库应用技术PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:王亚楠编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2010
- ISBN:9787111289692
- 页数:268 页
第1章 SQL Server 2005概述 1
1.1 SQL Server 2005简介 1
1.1.1 SQL Server 2005的产品组件 1
1.1.2 SQL Server 2005的新增特性 3
1.2 安装SQL Server 2005 4
1.2.1 SQL Server 2005的版本 4
1.2.2 SQL Server 2005的系统需求 5
1.2.3 SQL Server 2005的安装过程 8
1.3 SQL Server 2005的管理工具 15
1.3.1 SQL Server Management Studio 15
1.3.2 性能工具 17
1.3.3 配置工具 17
1.3.4 联机丛书 18
1.4 配置SQL Server 2005 18
1.4.1 注册服务器 18
1.4.2 使用查询编辑器 21
本章小结 23
实训项目 24
同步测试 25
第2章 数据库技术 27
2.1 数据库技术基础 27
2.1.1 数据管理技术的发展 27
2.1.2 数据库技术的概念 29
2.1.3 数据库系统的结构 31
2.2 数据模型 32
2.2.1 概念模型 33
2.2.2 数据模型 34
2.3 关系数据库 36
2.3.1 关系数据结构 36
2.3.2 关系数据完整性 37
2.3.3 关系数据库语言SQL 38
2.3.4 关系规范化 38
2.4 数据库设计 41
2.4.1 数据库设计的步骤 41
2.4.2 数据库设计的实例 42
本章小结 43
实训项目 44
同步测试 44
第3章 数据库管理 46
3.1 数据库的组成 46
3.1.1 系统数据库 46
3.1.2 用户数据库 47
3.1.3 数据库快照 47
3.2 数据库的存储结构 48
3.2.1 逻辑存储结构 48
3.2.2 物理存储结构 48
3.3 创建数据库 50
3.3.1 使用SQL Server Management Studio创建数据库 50
3.3.2 使用T-SQL语句创建数据库 51
3.4 管理数据库 53
3.4.1 选择数据库 54
3.4.2 查看数据库 54
3.4.3 修改数据库 57
3.4.4 收缩数据库 59
3.4.5 删除数据库 61
3.4.6 分离与附加数据库 61
本章小结 63
实训项目 64
同步测试 64
第4章 表 67
4.1 表概述 67
4.1.1 表的概念 67
4.1.2 表的类型 68
4.2 设计表 68
4.2.1 表的设计要素 68
4.2.2 数据类型 69
4.2.3 表的设计实例 73
4.3 定义表的结构 77
4.3.1 创建表结构 77
4.3.2 查看表结构 79
4.3.3 修改表结构 80
4.3.4 删除表结构 81
4.4 操纵表的数据 82
4.4.1 插入数据 82
4.4.2 更新数据 84
4.4.3 删除数据 85
4.5 定义约束 85
4.5.1 约束 85
4.5.2 PRIMARY KEY约束 87
4.5.3 UNIQUE约束 89
4.5.4 FOREIGN KEY约束 91
4.5.5 CHECK约束 93
4.5.6 DEFAULT约束 94
4.5.7 数据库关系图 96
本章小结 97
实训项目 97
同步测试 99
第5章 数据管理 101
5.1 备份与还原概述 101
5.1.1 备份与还原的作用 101
5.1.2 恢复模式 101
5.1.3 备份与还原的类型 102
5.1.4 备份设备 104
5.2 备份数据库 105
5.2.1 使用SQL Server Management Studio备份数据库 106
5.2.2 使用T-SQL语句备份数据库 107
5.3 还原数据库 109
5.3.1 使用SQL Server Management Studio还原数据库 109
5.3.2 使用T-SQL语句还原数据库 111
5.4 导入和导出数据 113
5.4.1 使用SQL Server导入和导出向导 113
5.4.2 使用bcp实用工具 116
5.4.3 使用T-SQL语句导入大容量数据 117
本章小结 118
实训项目 118
同步测试 119
第6章 T-SQL基础 121
6.1 常量和变量 121
6.1.1 常量 121
6.1.2 变量 122
6.2 运算符和表达式 124
6.2.1 运算符 124
6.2.2 表达式 125
6.3 函数 126
6.3.1 数学函数 126
6.3.2 字符串函数 127
6.3.3 日期时间函数 128
6.3.4 转换函数 129
6.3.5 系统函数 130
6.3.6 用户定义函数 131
6.4 过程T-SQL 132
6.4.1 控制流 132
6.4.2 批处理 134
6.5 处理数据库错误 135
6.5.1 TRY... CATCH语句 135
6.5.2 RAISERROR语句 136
6.5.3 @@ERROR全局变量 136
6.6 注释 136
本章小结 137
实训项目 137
同步测试 137
第7章 数据查询 139
7.1 SELECT语句 139
7.1.1 SELECT语句的结构 139
7.1.2 SELECT语句的功能 140
7.2 简单查询 140
7.2.1 使用SELECT子句选择列 140
7.2.2 使用WHERE子句选择行 145
7.2.3 使用ORDER BY子句排序 149
7.3 汇总查询 149
7.3.1 使用集合函数进行全部数据汇总 149
7.3.2 使用GROUP BY子句进行分组数据汇总 151
7.3.3 使用COMPUTE子句进行明细汇总 152
7.4 联接查询 153
7.4.1 联接查询概述 153
7.4.2 交叉联接查询 155
7.4.3 内连接查询 156
7.4.4 外连接查询 157
7.4.5 单表和多表联接查询 158
7.5 联合查询 159
7.6 子查询 160
7.6.1 比较子查询 161
7.6.2 IN子查询 162
7.6.3 EXISTS子查询 162
本章小结 163
实训项目 164
同步测试 164
第8章 索引 166
8.1 索引概述 166
8.1.1 索引的概念 166
8.1.2 索引的特性 167
8.1.3 索引的意义 167
8.2 索引的类型 167
8.2.1 索引的结构 168
8.2.2 聚集索引 168
8.2.3 非聚集索引 169
8.3 定义索引 169
8.3.1 设计索引 169
8.3.2 创建索引 170
8.3.3 查看索引 173
8.3.4 修改索引 175
8.3.5 删除索引 175
本章小结 176
实训项目 176
同步测试 177
第9章 视图 179
9.1 视图概述 179
9.1.1 视图的概念 179
9.1.2 视图的类型 180
9.1.3 视图的作用 181
9.2 定义视图 181
9.2.1 创建视图 181
9.2.2 查看视图 185
9.2.3 修改视图 186
9.2.4 删除视图 186
9.3 通过视图操纵数据 186
9.3.1 更新联接视图 187
9.3.2 更新计算视图 188
9.3.3 更新检查选项视图 188
本章小结 190
实训项目 190
同步测试 191
第10章 存储过程 192
10.1 存储过程概述 192
10.1.1 存储过程的概念 192
10.1.2 存储过程的类型 193
10.1.3 存储过程的作用 194
10.2 创建和执行存储过程 194
10.2.1 创建和执行不带参数的存储过程 196
10.2.2 创建和执行带输入参数的存储过程 197
10.2.3 创建和执行带输出参数的存储过程 199
10.3 管理存储过程 201
本章小结 202
实训项目 202
同步测试 203
第11章 触发器 205
11.1 触发器概述 205
11.1.1 触发器的概念 205
11.1.2 触发器的类型 205
11.2 管理DML触发器 206
11.2.1 DML触发器简介 206
11.2.2 创建DML触发器 207
11.2.3 管理DML触发器 210
11.3 DDL触发器 212
11.3.1 DDL触发器简介 212
11.3.2 创建DDL触发器 213
11.3.3 管理DDL触发器 214
本章小结 215
实训项目 216
同步测试 216
第12章 T-SQL高级应用 219
12.1 事务 219
12.1.1 事务的特性 219
12.1.2 事务的控制 220
12.1.3 事务的模式 222
12.2 游标 223
12.2.1 游标的概念 224
12.2.2 使用游标 224
本章小结 229
实训项目 229
同步测试 230
第13章 安全管理 231
13.1 安全管理概述 231
13.1.1 安全管理结构 231
13.1.2 安全管理模型 231
13.2 服务器安全管理 233
13.2.1 身份验证模式 233
13.2.2 管理登录用户 233
13.2.3 管理固定服务器角色 237
13.3 数据库安全管理 238
13.3.1 管理数据库用户 239
13.3.2 管理数据库角色 242
13.3.3 管理架构 244
13.4 权限管理 245
13.4.1 安全对象的权限 245
13.4.2 使用SQL Server Management Studio管理权限 246
13.4.3 使用T-SQL管理权限 249
13.5 数据加密 250
13.5.1 加密层次结构 250
13.5.2 数据加密示例 251
本章小结 254
实训项目 254
同步测试 255
第14章 数据库应用系统开发技术 257
14.1 数据库访问技术 257
14.1.1 ODBC数据访问技术 257
14.1.2 ADO数据访问技术 261
14.2 C/S结构的应用系统开发实例 262
14.3 B/S结构的应用系统开发实例 264
本章小结 267
同步测试 267
实训项目 267
参考文献 268
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019