图书介绍
数据库应用技术PDF|Epub|txt|kindle电子书版本网盘下载
![数据库应用技术](https://www.shukui.net/cover/6/30702049.jpg)
- 梁爽,石丽,田丹等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302256236
- 出版时间:2011
- 标注页数:273页
- 文件大小:93MB
- 文件页数:290页
- 主题词:数据库系统-高等学校-教材
PDF下载
下载说明
数据库应用技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数据库基础1
1.1 数据库系统的基本概念1
1.2 数据模型3
1.2.1 层次模型3
1.2.2 网状模型4
1.2.3 关系模型5
1.2.4 面向对象模型6
1.3 关系数据库7
1.3.1 关系数据库的基本概念7
1.3.2 关系数据库设计9
1.3.3 关系数据库的规范化11
本章小结12
习题113
第2章 SQL Server 2005环境14
2.1 SQL Server 2005的新特点14
2.2 SQL Server 2005的安装和配置15
2.2.1 安装前的准备工作15
2.2.2 安装SQL Server 200516
2.3 SQL Server 2005系统数据库简介26
2.4 SQL Server 2005工具和实用程序27
2.4.1 SQL Server 2005管理平台27
2.4.2 SQL Server事件探查器30
2.4.3 数据库引擎优化顾问30
2.4.4 SQL Server文档和教程32
2.4.5 Notification Services命令提示32
2.4.6 Reporting Services配置33
2.4.7 SQL Server配置管理器34
2.4.8 SQL Server错误和使用情况报告34
2.4.9 SQL Server外围应用配置器34
本章小结35
习题236
第3章 数据库及其管理37
3.1 数据库的存储结构37
3.1.1 数据库的逻辑存储结构37
3.1.2 数据库的物理存储结构38
3.2 创建、修改、删除数据库42
3.2.1 创建数据库42
3.2.2 修改数据库48
3.2.3 删除数据库52
3.3 数据库的规划53
本章小结54
习题355
第4章 表56
4.1 数据类型56
4.1.1 系统数据类型56
4.1.2 自定义数据类型61
4.1.3 选择数据类型的指导原则64
4.2 数据库对象65
4.2.1 数据表65
4.2.2 约束65
4.2.3 默认值66
4.2.4 规则66
4.2.5 视图67
4.2.6 存储过程67
4.2.7 触发器68
4.3 数据表的设计和创建68
4.3.1 设计表和建表68
4.3.2 修改表结构73
4.3.3 插入、修改和删除表数据76
本章小结80
习题481
第5章 数据完整性82
5.1 数据完整性的分类82
5.2 约束83
5.1.1 约束的定义83
5.1.2 default约束85
5.1.3 check约束87
5.1.4 Primary Key约束89
5.1.5 UNIQUE约束91
5.1.6 Foreign Key约束92
5.1.7 级联引用完整性94
5.3 默认值和规则95
5.4 决定使用何种方法96
本章小结97
习题597
第6章 索引98
6.1 索引的基础知识98
6.1.1 数据存储98
6.1.2 索引99
6.1.3 索引的分类100
6.2 创建索引106
6.2.1 使用管理平台创建索引106
6.2.2 使用Transact-SQL创建索引106
6.2.3 索引的分析与维护109
6.3 索引统计113
6.3.1 创建和修改统计信息113
6.3.2 统计信息的查看与删除115
6.4 查看与删除索引116
6.4.1 使用管理平台116
6.4.2 使用SQL语言117
本章小结117
习题6117
第7章 Transact-SQL语言119
7.1 Transact-SQL语言概述119
7.1.1 Transact-SQL的特点119
7.1.2 Transact-SQL语言的分类119
7.2 Transact-SQL程序设计基础121
7.2.1 标识符121
7.2.2 数据类型122
7.2.3 变量122
7.2.4 运算符123
7.2.5 控制流语句126
7.2.6 函数128
7.2.7 注释128
本章小结129
习题7129
第8章 查询技术130
8.1 简单查询130
8.1.1 选择列130
8.1.2 使用WHERE子句132
8.1.3 设置结果集格式136
8.2 数据分组与汇总138
8.2.1 使用TOP n列出前n个记录138
8.2.2 使用聚合函数139
8.2.3 使用GROUP BY子句140
8.3 连接查询141
8.3.1 内连接142
8.3.2 外连接143
8.3.3 自连接145
8.4 子查询146
本章小结147
习题8147
第9章 视图150
9.1 视图简介150
9.1.1 视图的概念150
9.1.2 视图的类型150
9.1.3 视图的作用151
9.2 视图的创建与维护152
9.2.1 视图创建的要求152
9.2.2 视图的创建152
9.2.3 视图的使用158
9.2.4 视图的修改159
9.2.5 视图的删除160
9.2.6 视图的加密160
9.3 通过视图修改表数据161
9.4 使用视图的优点和缺点163
本章小结164
习题9165
第10章 存储过程166
10.1 存储过程的概述166
10.1.1 存储过程的概念166
10.1.2 存储过程的分类166
10.1.3 存储过程的优点167
10.2 存储过程的实现167
10.2.1 存储过程的创建规范167
10.2.2 存储过程的创建167
10.2.3 存储过程的执行169
10.2.4 存储过程的参数171
10.3 存储过程的查看174
10.3.1 查看存储过程的定义175
10.3.2 查看存储过程的信息175
10.3.3 查看存储过程的依赖关系176
10.4 存储过程的修改176
10.5 存储过程的删除177
本章小结178
习题10178
第11章 函数179
11.1 系统内置函数179
11.1.1 聚合函数180
11.1.2 数学函数182
11.1.3 字符串函数187
11.1.4 日期和时间函数193
11.1.5 配置函数196
11.1.6 游标函数197
11.1.7 元数据函数197
11.1.8 行集函数198
11.1.9 安全性函数199
11.1.10 系统函数200
11.2 用户定义函数201
本章小结203
习题11203
第12章 触发器204
12.1 触发器的概述204
12.1.1 触发器的分类204
12.1.2 触发器的作用205
12.2 触发器的实现205
12.2.1 两个特殊的临时表205
12.2.2 DML触发器与执行206
12.2.3 DDL触发器209
12.3 触发器的维护210
12.3.1 触发器的修改210
12.3.2 触发器的删除210
本章小结212
习题12212
第13章 使用XML213
13.1 使用FOR XML检索XML213
13.1.1 RAW模式查询214
13.1.2 AUTO模式查询216
13.1.3 EXPLICIT模式查询219
13.1.4 PATH模式查询220
13.2 使用OPENXML拆分XML221
13.2.1 XML文档的解析222
13.2.2 使用OPENXML检索行集数据222
13.2.3 XML文档的释放224
13.3 使用XML数据类型224
本章小结227
习题13227
第14章 数据库的备份与恢复228
14.1 数据库备份228
14.1.1 SQL Server的备份类型229
14.1.2 使用Management Studio进行数据库备份229
14.1.3 使用BACKUP命令进行数据库备份233
14.2 还原数据库235
14.2.1 还原完整备份236
14.2.2 使用Management Studio还原事务日志备份240
14.2.3 RESOTRE命令240
本章小结241
习题14241
第15章 管理安全性242
15.1 SQL Server的安全性组件242
15.2 SQL Server的身份验证模式243
15.2.1 登录名244
15.2.2 Windows身份验证模式247
15.2.3 混合模式247
15.3 服务器的安全性248
15.4 数据库的安全性248
15.4.1 数据库用户248
15.4.2 架构的管理250
15.4.3 数据库角色252
15.4.4 应用程序角色254
15.5 权限管理254
本章小结259
习题15259
第16章 ASP.NET/SQL Server的开发与编程260
16.1 ADO.NET模型260
16.2 使用命名空间261
16.3 连接数据库261
16.3.1 使用SqlConnection262
16.3.2 使用OleDbConnection263
16.4 连接环境下对数据库的操作263
16.5 非连接环境下对数据库的操作267
16.5.1 DataAdapter对象267
16.5.2 DataSet对象268
本章小结272
习题16272
参考文献273