图书介绍
数据库技术与应用 SQL Server 2008PDF|Epub|txt|kindle电子书版本网盘下载
- 刘卫国编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302381266
- 出版时间:2014
- 标注页数:374页
- 文件大小:63MB
- 文件页数:389页
- 主题词:关系数据库系统
PDF下载
下载说明
数据库技术与应用 SQL Server 2008PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数据库系统概论1
1.1 数据和数据管理1
1.2 数据管理技术2
1.2.1 人工管理2
1.2.2 文件管理3
1.2.3 数据库管理4
1.3 数据库与数据库系统4
1.3.1 数据库系统的组成4
1.3.2 数据库的三级模式结构6
1.3.3 数据库系统的特点7
1.4 数据模型8
1.4.1 数据处理的3个阶段8
1.4.2 概念模型9
1.4.3 逻辑模型11
1.5 数据管理技术的新发展12
1.5.1 分布式数据库12
1.5.2 多媒体数据库13
1.5.3 面向对象数据库13
1.5.4 数据仓库技术14
1.5.5 大数据技术14
本章小结16
习题16
第2章 关系数据库基本原理18
2.1 关系数据库概述18
2.1.1 关系数据模型18
2.1.2 关系数据库基本概念20
2.1.3 关系数据库基本特征21
2.2 关系代数的基本原理22
2.2.1 关系的数学定义22
2.2.2 关系运算23
2.3 关系的规范化理论26
2.3.1 函数依赖的基本概念27
2.3.2 关系模式的范式27
2.3.3 关系模式的分解29
2.4 关系模型的完整性约束32
2.5 数据库的设计方法33
2.5.1 数据库设计过程34
2.5.2 E-R模型及其到关系模型的转化34
2.5.3 数据库设计实例37
本章小结41
习题41
第3章 SQL Server2008系统基础44
3.1 SQL Server 2008简介44
3.1.1 SQL Server的发展44
3.1.2 SQL Server的特点45
3.1.3 SQL Server2008新增功能46
3.2 SQL Server 2008的安装47
3.2.1 安装需求47
3.2.2 安装过程48
3.3 SQL Server 2008管理平台58
3.3.1 SQL Server2008管理平台的功能与基本操作58
3.3.2 SQL Server 2008服务器的配置与管理59
3.4 SQL和Transact-SQL概述65
3.4.1 SQL语言的发展与特点65
3.4.2 Transact-SQL概述66
本章小结66
习题67
第4章 数据库的管理69
4.1 SQL Server2008数据库概述69
4.1.1 SQL Server2008中的数据库69
4.1.2 SQL Server2008的系统数据库71
4.1.3 数据库对象的标识符72
4.2 数据库的创建72
4.2.1 使用SQL Server管理平台创建数据库73
4.2.2 使用Transact-SQL语句创建数据库76
4.3 数据库的修改81
4.3.1 使用SQLServer管理平台修改数据库81
4.3.2 使用Transact-SQL语句修改数据库83
4.4 数据库的删除86
4.4.1 使用SQLServer管理平台删除数据库86
4.4.2 使用Transact-SQL语句删除数据库86
本章小结87
习题88
第5章 表的管理90
5.1 SQL Server表概述90
5.1.1 数据类型简介90
5.1.2 空值和默认值95
5.1.3 约束96
5.2 表的创建与维护96
5.2.1 使用SQL Server管理平台对表进行操作97
5.2.2 使用Transact-SQL语句创建表100
5.2.3 使用Transact-SQL语句修改表104
5.2.4 使用Transact-SQL语句删除表105
5.3 表中数据的维护106
5.3.1 插入数据106
5.3.2 修改数据109
5.3.3 删除数据111
本章小结114
习题114
第6章 数据查询117
6.1 基本查询117
6.1.1 SELECT子句117
6.1.2 FROM子句118
6.1.3 WHERE子句121
6.1.4 查询结果处理124
6.2 嵌套查询132
6.2.1 单值嵌套查询132
6.2.2 多值嵌套查询133
6.3 连接查询135
6.3.1 连接概述135
6.3.2 内连接137
6.3.3 外连接138
6.3.4 交叉连接140
本章小结142
习题142
第7章 索引与视图145
7.1 索引概述145
7.1.1 索引的基本概念145
7.1.2 索引的分类146
7.2 索引的操作147
7.2.1 创建索引147
7.2.2 查看与修改索引149
7.2.3 删除索引151
7.3 视图概述152
7.3.1 视图的基本概念152
7.3.2 视图的类型153
7.3.3 视图的限制154
7.4 视图的操作154
7.4.1 创建视图154
7.4.2 修改视图156
7.4.3 删除视图157
7.4.4 查看和修改视图属性158
7.5 视图的应用161
7.5.1 通过视图检索表数据161
7.5.2 通过视图添加表数据161
7.5.3 通过视图修改表数据162
7.5.4 通过视图删除表数据162
本章小结163
习题163
第8章 数据完整性165
8.1 使用规则实施数据完整性165
8.1.1 创建规则165
8.1.2 查看规则166
8.1.3 规则的绑定与松绑167
8.1.4 删除规则168
8.2 使用默认值实施数据完整性169
8.2.1 创建默认值169
8.2.2 查看默认值169
8.2.3 默认值的绑定与松绑170
8.2.4 删除默认值171
8.3 使用约束实施数据完整性171
8.3.1 主键约束171
8.3.2 外键约束173
8.3.3 唯一性约束176
8.3.4 检查约束177
8.3.5 默认约束178
本章小结181
习题181
第9章 Transact-SQL程序设计184
9.1 数据与表达式184
9.1.1 用户定义数据类型184
9.1.2 常量与变量186
9.1.3 运算符与表达式192
9.2 函数195
9.2.1 常用函数195
9.2.2 用户定义函数202
9.3 程序控制流语句206
9.3.1 语句块和注释207
9.3.2 选择控制209
9.3.3 循环控制213
9.3.4 批处理215
9.4 游标管理与应用217
9.4.1 游标概述217
9.4.2 声明游标219
9.4.3 使用游标221
9.4.4 游标的应用224
9.4.5 使用系统存储过程管理游标226
本章小结228
习题228
第10章 存储过程与触发器231
10.1 存储过程概述231
10.2 存储过程的创建与使用232
10.2.1 创建存储过程233
10.2.2 执行存储过程236
10.2.3 修改存储过程236
10.2.4 删除存储过程238
10.2.5 存储过程参数与状态值239
10.3 触发器概述242
10.4 触发器的创建与使用242
10.4.1 创建触发器242
10.4.2 修改触发器246
10.4.3 删除触发器247
10.5 事务处理248
10.5.1 事务概述248
10.5.2 事务管理249
10.6 SQL Server的锁机制253
10.6.1 锁模式253
10.6.2 隔离级别254
10.6.3 查看和终止锁255
10.6.4 死锁及其防止257
本章小结257
习题258
第11章 数据库的安全管理260
11.1 SQL Server的安全机制260
11.1.1 身份验证260
11.1.2 身份验证模式的设置261
11.2 登录账号管理262
11.2.1 创建登录账户262
11.2.2 修改登录账户266
11.2.3 删除登录账户267
11.3 数据库用户的管理268
11.4 角色管理269
11.4.1 SQL Server角色的类型270
11.4.2 固定服务器角色管理271
11.4.3 数据库角色管理274
11.4.4 用户定义数据库角色275
11.5 权限管理277
11.5.1 权限的种类278
11.5.2 授予权限279
11.5.3 禁止与撤销权限282
11.5.4 查看权限283
本章小结284
习题285
第12章 数据库的备份与还原287
12.1 数据库的备份287
12.1.1 数据库备份概述287
12.1.2 创建和删除备份设备288
12.1.3 备份数据库290
12.2 数据库的恢复294
12.2.1 数据库恢复模型294
12.2.2 查看备份信息295
12.2.3 恢复数据库297
12.3 数据导入导出300
12.3.1 导入数据300
12.3.2 导出数据304
12.4 分离与附加用户数据库306
12.4.1 分离用户数据库307
12.4.2 附加用户数据库308
本章小结310
习题310
第13章 数据库应用系统开发312
13.1 数据库应用系统的开发过程312
13.2 数据库系统的体系结构与开发工具314
13.2.1 数据库系统的体系结构314
13.2.2 常用的数据库开发工具315
13.3 用VB.NET开发数据库应用系统316
13.3.1 VB.NET程序设计概述316
13.3.2 VB.NET程序设计基础知识318
13.3.3 VB.NET数据库应用程序开发325
13.4 应用案例——图书现场采购系统331
13.4.1 系统需求分析331
13.4.2 系统设计332
13.4.3 系统主界面的实现334
13.4.4 用户管理模块的实现340
13.4.5 采购数据导入模块的实现347
13.4.6 采购数据管理模块的实现349
13.4.7 图书选购管理模块的实现359
13.4.8 统计输出模块的实现369
本章小结371
习题372
参考文献374