图书介绍
数据库技术及应用 SQL ServerPDF|Epub|txt|kindle电子书版本网盘下载
![数据库技术及应用 SQL Server](https://www.shukui.net/cover/50/33831837.jpg)
- 陈立潮主编;张淼,南志红副主编 著
- 出版社: 北京:高等教育出版社
- ISBN:9787040301649
- 出版时间:2010
- 标注页数:248页
- 文件大小:71MB
- 文件页数:259页
- 主题词:关系数据库-数据库管理系统,SQL Server-高等学校-教材
PDF下载
下载说明
数据库技术及应用 SQL ServerPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数据库基础知识1
1.1 数据库概述1
1.1.1 计算机数据管理的产生与发展1
1.1.2 常用数据模型3
1.1.3 SQL Server概述9
1.2 常用数据库管理系统10
1.3 数据库的基本概念12
1.3.1 数据和信息12
1.3.2 数据库和表12
1.3.3 数据冗余和数据完整性14
1.4 SQL Server Management Studio简介15
1.5 SQL Server 2008概述16
1.5.1 SQL Server 2008的主要功能16
1.5.2 SQL Server 2008的数据平台17
1.5.3 配置SQL Server 200817
本章小结24
习题24
第2章 数据库对象管理26
2.1 创建与管理数据库26
2.1.1 SQL Server 2008的系统数据库26
2.1.2 数据库文件与文件组27
2.1.3 创建数据库28
2.1.4 查看与修改数据库32
2.1.5 分离与附加数据库33
2.1.6 备份与恢复数据库35
2.1.7 删除数据库45
2.2 创建与管理表45
2.2.1 数据类型45
2.2.2 创建、修改与删除表48
2.2.3 设置表的数据完整性50
2.2.4 表之间的关系57
2.2.5 导入和导出数据59
本章小结64
习题64
第3章 Transact-SQL数据管理66
3.1 SQL简介66
3.2 Transact-SQL基础67
3.3 常用函数69
3.4 插入行72
3.5 更新行74
3.6 删除行75
本章小结76
习题77
第4章 基本查询78
4.1 Transact-SQL查询基础78
4.1.1 查询和记录集78
4.1.2 使用SELECT语句查询78
4.2 在查询中使用TOP和PERCENT限制查询结果81
4.3 在查询中使用DISTINCT过滤重复行82
4.4 模式查询83
4.4.1 使用LIKE和通配符进行模式查询83
4.4.2 使用BETWEEN在指定范围内进行查询85
4.5 在查询中使用聚合函数85
4.6 分组查询87
4.6.1 使用GROUP BY子句87
4.6.2 使用HAVING子句87
4.7 多表联接查询88
4.7.1 使用表的别名和命名列88
4.7.2 联接概述89
4.7.3 内联接查询89
4.7.4 外联接查询91
4.7.5 自联接查询92
本章小结92
习题92
第5章 高级查询94
5.1 子查询概述94
5.1.1 WHERE子句中嵌套子查询94
5.1.2 FROM子句中嵌套子查询95
5.2 无关子查询96
5.2.1 单行子查询96
5.2.2 多行子查询97
5.3 相关子查询98
5.3.1 EXISTS子查询99
5.3.2 NOT EXISTS子查询100
5.4 子查询在INSERT、UPDATE、DELETE语句中的应用100
5.4.1 在INSERT语句中嵌套子查询100
5.4.2 在UPDATE语句中嵌套子查询101
5.4.3 在DELETE语句中嵌套子查询102
5.5 集合操作103
5.5.1 UNION运算符103
5.5.2 EXCEPT运算符105
5.5.3 INTERSECT运算符105
本章小结106
习题107
第6章 使用SQL语句管理和维护数据库对象108
6.1 管理数据库108
6.1.1 创建数据库108
6.1.2 修改数据库109
6.1.3 删除数据库111
6.2 管理表111
6.2.1 创建表111
6.2.2 修改表113
6.2.3 删除表115
6.3 索引115
6.3.1 索引概述116
6.3.2 索引的分类116
6.3.3 创建索引117
6.3.4 查看索引119
6.3.5 删除索引119
6.4 视图120
6.4.1 视图概述120
6.4.2 创建视图121
6.4.3 修改视图123
6.4.4 删除视图125
6.4.5 通过视图修改数据125
6.5 SQL Server安全管理126
6.5.1 SQL Server安全机制126
6.5.2 用户管理129
6.5.3 权限管理130
6.5.4 角色管理132
本章小结136
习题136
第7章 Transact-SQL编程138
7.1 数据类型138
7.2 批处理139
7.2.1 批处理语句139
7.2.2 注释语句139
7.3 输出语句140
7.4 流控制语句140
7.4.1 BEGIN…END语句141
7.4.2 IF…ELSE语句141
7.4.3 WHILE、BREAK与CONTINUE语句142
7.4.4 GOTO语句144
7.4.5 RETURN语句144
7.4.6 WAITFOR语句144
7.4.7 CASE表达式145
7.5 错误处理146
7.5.1 使用@@ERROR函数测试错误147
7.5.2 使用TRY…CATCH构造处理错误148
本章小结149
习题149
第8章 游标和事务151
8.1 游标151
8.1.1 游标的概念151
8.1.2 游标的定义152
8.1.3 游标的用法153
8.1.4 应用举例155
8.2 事务158
8.2.1 事务的概念158
8.2.2 事务的属性159
8.2.3 事务的模式159
8.2.4 事务的控制160
8.2.5 事务编程示例160
本章小结162
习题162
第9章 存储过程与用户自定义函数163
9.1 存储过程的基本概念163
9.1.1 存储过程的概念163
9.1.2 存储过程的类型164
9.2 创建与执行自定义存储过程164
9.2.1 使用SQL命令创建与执行存储过程165
9.2.2 使用模板创建存储过程168
9.2.3 查看、修改和删除存储过程171
9.3 常用系统存储过程173
9.4 用户自定义函数174
9.4.1 用户自定义函数的类型174
9.4.2 创建与调用用户自定义函数174
9.4.3 修改与删除用户自定义函数178
本章小结180
习题180
第10章 触发器181
10.1 触发器概述181
10.2 触发器的工作原理183
10.3 创建与管理触发器184
10.3.1 使用Transact-SQL语句创建触发器184
10.3.2 使用模板创建触发器185
10.3.3 更改和删除触发器186
10.4 使用触发器186
10.4.1 使用INSERT触发器187
10.4.2 使用DELETE触发器187
10.4.3 使用UPDATE触发器188
10.5 基于视图的INSTEAD OF触发器189
本章小结190
习题191
第11章 数据库设计192
11.1 数据库系统的设计过程192
11.2 需求分析194
11.2.1 需求分析的任务194
11.2.2 需求分析的步骤195
11.2.3 需求分析与表达195
11.2.4 撰写需求说明书199
11.3 概念结构设计199
11.3.1 概念结构与E-R图200
11.3.2 设计局部视图202
11.3.3 分E-R图的集成206
11.4 逻辑结构设计208
11.4.1 E-R图向关系数据模型的转换208
11.4.2 设计用户子模式210
11.5 物理结构设计211
11.5.1 数据的存储结构与存取方法211
11.5.2 分析事务的运行特征212
11.5.3 确定数据的存取方法213
11.5.4 确定数据库的存储结构214
11.6 数据库的实施、运行与维护214
11.6.1 数据库的实施214
11.6.2 数据库的试运行215
11.6.3 数据库的运行与维护216
本章小结216
习题217
第12章 综合实例218
12.1 系统开发环境与功能结构设计218
12.2 数据库设计219
12.2.1 表设计219
12.2.2 表关系221
12.3 ADO.NET数据库访问SQL Server技术222
12.3.1 ADO.NET的数据处理类222
12.3.2 ADO.NET的数据处理类的常用属性和方法223
12.3.3 ADO.NET访问数据库的步骤224
12.4 系统实现225
12.4.1 设置数据库连接信息225
12.4.2 数据库访问公共类226
12.4.3 登录页面229
12.4.4 系统主界面232
12.4.5 系统菜单233
12.4.6 修改密码235
12.4.7 成绩查询页面(学生用户)236
12.4.8 用户管理页面237
12.4.9 数据管理页面242
本章小结245
参考文献246