图书介绍
数据库原理及应用PDF|Epub|txt|kindle电子书版本网盘下载
- 方睿,韩桂华编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111322153
- 出版时间:2010
- 标注页数:289页
- 文件大小:51MB
- 文件页数:301页
- 主题词:数据库系统-高等学校-教材
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 关系数据库的由来2
1.1.3 结构化查询语言3
1.1.4 面向对象的数据库3
1.2 数据库系统概述4
1.2.1 数据库系统的基本概念4
1.2.2 数据管理技术的发展6
1.3 数据模型11
1.3.1 数据和数据模型11
1.3.2 概念层数据模型14
1.3.3 组织层数据模型16
1.4 数据库系统的模式结构23
1.4.1 三级模式结构23
1.4.2 二级模式映像功能26
1.4.3 二级模式映像实例27
1.5 关系数据库的规范化设计和非规范化设计28
1.5.1 规范化设计28
1.5.2 非规范化设计35
1.6 本章小结35
1.7 思考题35
第2章 关系数据库设计和建模工具37
2.1 数据库设计37
2.1.1 数据库设计的基本过程37
2.1.2 系统需求分析40
2.1.3 概念结构设计42
2.1.4 逻辑结构设计45
2.1.5 物理结构设计48
2.1.6 数据库的实施与维护50
2.2 数据库建模工具ER/Studio52
2.2.1 ER/Studio 8.0的安装52
2.2.2 使用ER/Studio 8.0建立数据库逻辑模型53
2.2.3 使用ER/Studio 8.0生成数据库物理模型58
2.2.4 使用ER/Studio 8.0生成数据库和导入数据库60
2.2.5 ER/Studio 8.0的其他功能63
2.3 本章小结67
2.4 思考题67
2.5 过程考核1:需求分析和数据库建模68
第3章 SQL Server 200869
3.1 SQL Server2008概述69
3.1.1 SQL Server的发展69
3.1.2 Microsoft数据平台愿景70
3.1.3 SQL Server 2008的新功能70
3.2 SQL Server 2008的安装74
3.2.1 SQL Server 2008的各个版本74
3.2.2 对软硬件的要求74
3.2.3 SQL Server 2008的安装步骤76
3.2.4 SQL Server2008系统数据库和示例数据库81
3.3 SQL Server2008组件和常用管理工具82
3.3.1 SQL Server 2008组件和服务82
3.3.2 SQLServer2008常用管理工具84
3.4 本章小结93
3.5 思考题93
第4章 SQL Server 2008数据库管理94
4.1 SQL Server2008数据库结构94
4.1.1 数据库的逻辑结构94
4.1.2 数据库的物理结构95
4.1.3 数据库的其他属性96
4.2 SQL Server 2008数据库基本管理97
4.2.1 创建用户数据库97
4.2.2 修改用户数据库103
4.2.3 删除用户数据库108
4.3 SQL Server 2008数据库高级管理108
4.3.1 收缩用户数据库108
4.3.2 分离与附加用户数据库113
4.3.3 备份与还原用户数据库114
4.3.4 数据库快照116
4.4 本章小结117
4.5 思考题117
第5章 SQL Server2008数据表管理119
5.1 数据表基础知识119
5.1.1 数据表的基本概念119
5.1.2 数据类型119
5.2 数据表的创建和管理124
5.2.1 列的属性125
5.2.2 创建表126
5.2.3 管理表130
5.3 数据完整性和约束133
5.3.1 数据完整性134
5.3.2 约束135
5.4 表索引的创建和管理142
5.4.1 表索引的相关概念142
5.4.2 创建和管理索引146
5.5 管理表中的数据150
5.5.1 数据的插入150
5.5.2 数据的更新152
5.5.3 数据的删除154
5.5.4 利用对象浏览器管理表中的数据155
5.5.5 数据修改时的完整性检查155
5.6 本章小结157
5.7 思考题157
5.8 过程考核2:数据库的基本设计和实现157
第6章 Transact-SQL编程基础158
6.1 SQL概述158
6.1.1 SQL的特点158
6.1.2 SQL的组成159
6.1.3 SQL语句的结构160
6.1.4 常用的SQL语句160
6.2 Transact-SQL的变量161
6.2.1 局部变量162
6.2.2 全局变量162
6.3 Transact-SQL语言基础163
6.3.1 注释符163
6.3.2 运算符163
6.3.3 通配符164
6.4 SQL Server2008的内置函数164
6.4.1 字符串函数164
6.4.2 日期函数166
6.4.3 数学函数167
6.4.4 转换数据类型函数168
6.4.5 聚合函数168
6.5 Transact-SQL的流程控制语句169
6.5.1 IF...ELSE语句170
6.5.2 BEGIN...END语句170
6.5.3 CASE语句170
6.5.4 WHILE...CONTINUE...BREAK语句171
6.5.5 TRY...CATCH语句172
6.5.6 WAITFOR语句173
6.5.7 GOTO语句174
6.5.8 RETURN语句174
6.6 本章小结175
6.7 思考题175
第7章 数据查询177
7.1 查询语句基础177
7.1.1 SELECT语句的语法结构及其顺序177
7.1.2 SELECT语句各个子句的执行顺序178
7.2 简单查询语句178
7.2.1 基本查询语句178
7.2.2 用条件来筛选表中指定的行183
7.2.3 按指定顺序显示数据187
7.2.4 对查询的结果进行分组计算188
7.3 连接查询193
7.3.1 内连接193
7.3.2 外连接194
7.3.3 交叉连接195
7.4 子查询195
7.4.1 使用比较运算符连接子查询195
7.4.2 使用谓词IN连接子查询196
7.4.3 使用谓词EXISTS连接子查询196
7.4.4 使用别名连接子查询197
7.5 使用XML查询技术198
7.5.1 XML查询的基础知识198
7.5.2 FOR XML子句202
7.6 本章小结209
7.7 思考题209
7.8 过程考核3:编程基础、SQL查询210
第8章 数据库高级编程211
8.1 视图211
8.1.1 视图的概念211
8.1.2 创建视图212
8.1.3 管理视图215
8.1.4 通过视图管理数据216
8.1.5 索引视图217
8.2 存储过程218
8.2.1 存储过程的概念及优点218
8.2.2 存储过程的类型219
8.2.3 创建存储过程219
8.2.4 管理存储过程224
8.2.5 系统存储过程225
8.3 用户自定义函数225
8.3.1 创建用户自定义函数226
8.3.2 管理用户自定义函数229
8.4 触发器230
8.4.1 触发器的概念230
8.4.2 DML触发器231
8.4.3 DDL触发器236
8.4.4 登录触发器237
8.4.5 管理触发器238
8.5 事务239
8.5.1 事务的概念239
8.5.2 事务回滚241
8.6 锁242
8.6.1 锁的概念242
8.6.2 死锁及其防止246
8.7 本章小结248
8.8 思考题249
8.9 过程考核4:数据库高级对象的使用250
第9章 数据库系统的安全251
9.1 概述251
9.1.1 数据库系统的安全控制模型251
9.1.2 数据库权限和用户分类252
9.1.3 SQL Server的安全机制252
9.1.4 查看和设置SQL Server的认证模式254
9.2 管理SQL Server登录账号255
9.2.1 固定的服务器角色255
9.2.2 系统的登录账号257
9.2.3 管理登录账号257
9.3 管理数据库用户261
9.3.1 数据库用户简介261
9.3.2 数据库角色261
9.3.3 数据库用户的管理263
9.4 管理权限264
9.4.1 权限管理简介264
9.4.2 权限的管理265
9.5 SQL Server安全性管理的途径266
9.5.1 使用视图作为安全机制267
9.5.2 使用存储过程作为安全机制268
9.6 本章小结268
9.7 思考题268
9.8 过程考核5:数据库安全269
第10章 网上玩具商店案例270
10.1 网上玩具商店解决方案270
10.2 .NET与SQL Server 2008开发环境集成271
10.3 网上玩具商店部分关键源代码分析273
10.3.1 创建应用程序首页Default.aspx273
10.3.2 .NET应用的数据访问程序块275
10.3.3 ASP.NET配置文件Web.config279
10.4 其他文件282
10.4.1 项目各文件夹中的内容282
10.4.2 项目各文件之间的导航关系284
附录 ToyUrniverse物理模型中的表285
参考文献289