图书介绍
数据库应用技术PDF|Epub|txt|kindle电子书版本网盘下载
- 高洪涛编 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111387954
- 出版时间:2012
- 标注页数:246页
- 文件大小:72MB
- 文件页数:257页
- 主题词:数据库系统-高等学校-教材
PDF下载
下载说明
数据库应用技术PDF格式电子书版下载
下载的文件为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 数据库1
1.1.3 数据库管理系统1
1.1.4 数据库系统1
1.1.5 数据库的分类2
1.2 常见的数据库对象2
1.3 数据库管理系统的基本功能5
1.4 数据库系统的用户5
习题5
第2章 SQL Server 2005基础知识6
2.1 SQL Server 2005简介6
2.1.1 SQL Server 2005数据平台6
2.1.2 SQL Server 2005的特点7
2.2 安装SQL Server 20058
2.2.1 SQL Server 2005各版本的比较8
2.2.2 SQL Server 2005的运行环境要求12
2.2.3 安装SQL Server 200513
2.3 配置SQL Server 200523
2.3.1 注册服务器23
2.3.2 配置服务器选项26
2.4 SQL Server 2005常用的管理工具32
2.4.1 SQL Server Management Studio32
2.4.2 Business Intelligence Development Studio34
2.4.3 SQL Server Profiler35
2.4.4 SQLServer Configuration Manager37
2.4.5 数据库引擎优化顾问38
2.4.6 命令行实用工具38
习题40
第3章 数据库对象的建立与维护41
3.1 数据库41
3.1.1 数据库的基本结构41
3.1.2 数据库的创建42
3.1.3 数据库的修改47
3.1.4 数据库的删除51
3.2 表51
3.2.1 表的数据类型51
3.2.2 创建表55
3.2.3 创建约束57
3.2.4 向表中添加数据61
3.2.5 查看表62
3.2.6 修改和删除表63
3.3 索引64
3.3.1 索引的分类65
3.3.2 索引的创建66
3.3.3 索引的修改和删除67
3.4 视图68
3.4.1 视图的分类69
3.4.2 视图的创建69
3.4.3 视图的查看72
3.4.4 视图的删除72
习题73
第4章 T-SQL语言基础74
4.1 T-SQL语言简介74
4.1.1 T-SQL语言的发展历程及内容构成74
4.1.2 T-SQL的语法约定75
4.2 数据类型、常量和变量76
4.2.1 数据类型76
4.2.2 常量79
4.2.3 变量81
4.3 运算符和表达式84
4.4 流程控制语句86
4.4.1 IF…ELSE语句87
4.4.2 CASE语句87
4.4.3 GOTO语句89
4.4.4 WHILE语句90
4.4.5 BREAK语句90
4.4.6 CONTINUE语句90
4.4.7 WAITFOR语句91
4.4.8 RETURN语句91
4.4.9 BEGIN…END语句92
4.5 函数92
4.5.1 常用的系统函数92
4.5.2 用户自定义函数96
习题102
第5章 T-SQL数据库操作语句103
5.1 数据定义语言(DDL)103
5.1.1 操作数据库103
5.1.2 操作数据表108
5.1.3 操作视图语句110
5.1.4 管理索引语句112
5.2 数据查询语句(SELECT)114
5.2.1 SELECT语句的简单应用114
5.2.2 在结果集列表中使用表达式117
5.2.3 WHERE子句的使用118
5.2.4 GROUPBY子句的使用122
5.2.5 表的连接(JOIN)和联合(UNION)124
5.2.6 子查询126
5.3 数据操纵语言(DML)129
5.3.1 INSERT语句129
5.3.2 UPDATE语句131
5.3.3 DELETE语句132
习题132
第6章 事务和锁135
6.1 事务135
6.1.1 为什么要引入“事务”的概念135
6.1.2 事务的概念136
6.1.3 事务的特性138
6.1.4 事务的工作原理138
6.1.5 事务的类型139
6.1.6 事务回滚机制140
6.2 锁142
6.2.1 事务的缺陷142
6.2.2 锁的概念144
6.2.3 隔离级别144
6.2.4 锁的空间管理及粒度146
6.2.5 锁的分类150
6.2.6 在SQL Server中查看数据库中的锁151
6.2.7 应用程序中锁的设计152
6.2.8 死锁及其防止155
习题156
第7章 存储过程、触发器和游标157
7.1 存储过程157
7.1.1 存储过程的概念157
7.1.2 存储过程的分类158
7.1.3 创建与执行存储过程158
7.1.4 创建与执行存储过程实例162
7.1.5 查看、修改和删除存储过程164
7.2 触发器167
7.2.1 触发器概述167
7.2.2 DML触发器的创建和应用168
7.2.3 DDL触发器的创建和应用174
7.2.4 查看、修改和删除触发器176
7.3 游标179
7.3.1 游标概述179
7.3.2 游标的类型179
7.3.3 声明游标182
7.3.4 使用游标184
习题187
第8章 SQL Server 2005安全管理188
8.1 安全管理的基础知识188
8.1.1 SQL Server 2005的安全特性188
8.1.2 SQL Server 2005的安全模型189
8.2 服务器的安全性190
8.2.1 创建或修改登录账户190
8.2.2 禁止或删除登录账户194
8.2.3 服务器角色196
8.3 数据库的安全性197
8.3.1 添加数据库用户197
8.3.2 修改数据库用户199
8.3.3 删除数据库用户200
8.4 架构管理200
8.4.1 添加数据库架构200
8.4.2 删除数据库架构201
8.4.3 修改数据库用户的默认架构201
8.5 权限管理202
8.5.1 权限的种类202
8.5.2 权限的管理203
习题211
第9章 备份与恢复213
9.1 备份与恢复的基础知识213
9.1.1 备份数据库的时机213
9.1.2 备份与恢复的方式214
9.2 备份数据库216
9.2.1 使用SQL Server Management Studio备份数据库216
9.2.2 创建备份设备218
9.2.3 使用SQL语句备份数据库219
9.3 恢复数据库221
9.3.1 恢复数据库前的准备工作221
9.3.2 使用SQL Server Management Studio恢复数据库223
9.3.3 使用SQL语句恢复数据库226
9.4 分离和附加数据库229
9.5 数据的导入导出232
9.5.1 SQL Server与Excel的数据格式转换232
9.5.2 SQL Server 2005与Access的数据格式转换238
习题239
第10章 实训指导240
实训一 安装并配置SQL Server 2005240
实训二 利用管理工具创建数据库、表和表间关系240
实训三 利用SQL语句创建数据库、表和表间关系240
实训四 使用SQL语句操作数据241
实训五 使用索引241
实训六 数据库查询(1)241
实训七 数据库查询(2)242
实训八 数据库的视图242
实训九 创建和使用存储过程242
实训十 数据库安全242
实训十一 数据库备份和还原243
参考文献244