SQLServer实用教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:吴春胤编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2009
- ISBN:9787121075254
- 页数:270 页
第1部分 SQL Server 2005基础 3
第1章 数据库系统基础 3
1.1 基本概念 3
1.2 现实世界的数据描述 4
1.2.1 信息的三个领域 4
1.2.2 概念模型 5
1.2.3 数据模型 7
1.3 关系数据库设计 9
1.3.1 数据库设计的步骤 9
1.3.2 E-R模型向关系模型的转换 10
1.4 数据库系统的体系结构 11
1.5 关系数据库 14
1.5.1 关系数据库管理系统的功能 14
1.5.2 常见的关系数据库对象 15
习题1 16
第2章 SQL Server 2005概述 18
2.1 SQL Server 2005的新特性 18
2.2 安装和配置SQL Server 2005 20
2.2.1 安装SQL Server 2005 20
2.2.2 安装后的验证 27
2.3 SQL Server 2005的主要管理工具 28
2.3.1 SQL Server Management Studio 28
2.3.2 sqlcmd实用工具 31
2.3.3 SQL Server Configuration Manager 32
2.3.4 SQL Server Profiler 33
2.3.5 Database Engine Tuning Advisor 33
习题2 34
第2部分 数据库的创建与管理 37
第3章 SQL Server 2005数据类型 37
3.1 系统数据类型 37
3.1.1 整型数据类型 38
3.1.2 精确数值型数据类型 38
3.1.3 浮点型数据类型 39
3.1.4 货币型数据类型 39
3.1.5 字符数据类型 39
3.1.6 Unicode字符型数据类型 40
3.1.7 二进制型数据类型 41
3.1.8 日期时间型数据类型 41
3.1.9 特殊型数据类型 42
3.2 用户自定义数据类型 43
3.2.1 创建用户自定义数据类型 43
3.2.2 删除用户自定义数据类型 44
习题3 45
第4章 SQL Server 2005数据库的创建与管理 46
4.1 SQL Server数据库概述 46
4.2 SQL Server数据库的组成 47
4.3 数据库的创建 48
4.3.1 使用Management Studio管理工具创建数据库 48
4.3.2 使用CREALE DATABASE命令创建数据库 51
4.4 数据库的管理 54
4.4.1 数据库的属性设置 54
4.4.2 删除数据库 57
4.4.3 备份和恢复数据库 58
4.4.4 导入和导出数据 62
4.4.5 分离和附加数据库 80
习题4 84
第5章 SQL Server 2005数据库表的创建和管理 85
5.1 表的概述 85
5.2 表的设计 86
5.3 表的创建 87
5.3.1 使用Management Studio创建表 87
5.3.2 使用CREATE TABLE命令创建表 89
5.4 表结构的修改 90
5.5 表的删除 91
5.6 添加数据 93
5.6.1 使用Management Studio添加数据 93
5.6.2 使用INSERT命令添加数据 93
5.7 对已有数据进行管理 94
5.7.1 修改数据 94
5.7.2 删除数据 95
5.8 表的约束 96
习题5 100
第3部分 Transact-SQL语言和数据库编程 103
第6章 Transact-SQL语言 103
6.1 SQL语言简介 103
6.2 函数 104
6.2.1 集合函数 104
6.2.2 数量函数 106
6.3 使用SELECT语句 110
6.3.1 SELECT语句的基本介绍 110
6.3.2 查询特定列的信息 111
6.3.3 使用算术运算符和函数 112
6.4 使用WHERE子句 113
6.4.1 比较运算符 114
6.4.2 BETWEEN关键字 115
6.4.3 IN关键字 116
6.4.4 LIKE关键字 117
6.4.5 多条件查询 118
6.5 使用ORDER BY子句 119
6.6 汇总数据 121
6.6.1 GROUP BY子句 121
6.6.2 HAVING子句 122
6.7 高级查询技巧 122
6.7.1 联合查询 122
6.7.2 连接查询 123
6.7.3 子查询 127
6.7.4 基于查询生成新表 129
习题6 130
第7章 索引与视图 132
7.1 索引的定义与类型 132
7.1.1 索引的定义 132
7.1.2 索引的类型 134
7.2 索引的创建与删除 136
7.2.1 索引的创建 136
7.2.2 索引的删除 140
7.3 视图的基本概念及作用 141
7.3.1 视图的概念 141
7.3.2 视图的作用 141
7.4 视图的创建 142
7.5 视图修改和删除 146
7.5.1 视图修改 146
7.5.2 视图的删除 147
7.6 通过视图修改数据 148
习题7 149
第8章 存储过程 150
8.1 存储过程概述 150
8.2 存储过程的创建 151
8.2.1 创建存储过程的步骤 151
8.2.2 创建存储过程的命令CREATE PROCEDURE 152
8.2.3 应用举例 153
8.3 存储过程的执行 153
8.4 存储过程的修改和删除 155
8.4.1 存储过程的修改 155
8.4.2 存储过程的删除 156
习题8 156
第9章 触发器 157
9.1 触发器概述 157
9.2 触发器的工作原理及过程 157
9.3 触发器的创建 158
9.3.1 创建触发器的方法 158
9.3.2 利用CREATE TRIGGER命令创建触发器 160
9.4 触发器的修改和删除 161
9.4.1 修改触发器 161
9.4.2 删除触发器 162
习题9 162
第10章 事务处理与封锁 163
10.1 事务的基本概念 163
10.1.1 事务的定义 163
10.1.2 事务的状态 164
10.1.3 事务的类型 164
10.1.4 定义事务 165
10.2 事务的并行控制 167
10.2.1 事务的串行调度与并行调度 167
10.2.2 并行异常问题 168
10.3 封锁 169
10.3.1 封锁的概念 169
10.3.2 基本锁与专用锁 170
10.3.3 封锁协议 171
10.3.4 活锁与死锁 172
10.3.5 锁的粒度 173
10.4 事务隔离级别与锁的使用 173
10.4.1 事务隔离级别 173
10.4.2 查看锁定信息 174
10.4.3 死锁的预防和处理 175
习题10 176
第11章 SQL Server 2005数据库的安全性管理 177
11.1 对SQL Server的访问 177
11.2 SQL Server的安全性权限 184
11.3 角色 188
11.4 与安全有关的Transact-SQL语句 194
11.5 视图与数据访问 195
11.6 存储过程与数据访问 196
习题11 196
第4部分 SQL Server 2005的应用 199
第12章 数据库应用程序接口 199
12.1 ODBC基础知识 199
12.1.1 ODBC结构 199
12.1.2 ODBC数据源管理 202
12.2 ADO基础知识 208
12.2.1 ADO应用程序的结构 208
12.2.2 ADO对象的结构 208
习题12 209
第13章 基于Web的数据库应用 210
13.1 IIS安装及设置 210
13.1.1 IIS安装 210
13.1.2 配置网站 211
13.2 网页制作 213
13.3 ASP 215
13.4 ASP的数据库编程 216
13.4.1 基础模块1——输出数据 216
13.4.2 基础模块2——数据输入与数据获取 217
13.4.3 基础模块3——查询记录 220
13.4.4 基础模块4——添加记录 224
13.4.5 基础模块5——删除记录 227
13.4.6 基础模块6——修改记录 232
13.4.7 基础模块7——选择记录号显示记录详细内容 237
13.4.8 基础模块8——分页显示 241
13.5 综合实例分析 244
13.5.1 留言簿 244
13.5.2 论坛 262
习题13 265
附录A ST数据库表结构及样本数据 266
附录B 实验及实践环节安排 268
参考文献 269
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《线性代数简明教程》刘国庆,赵剑,石玮编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017