图书介绍
数据库原理应用教程PDF|Epub|txt|kindle电子书版本网盘下载
![数据库原理应用教程](https://www.shukui.net/cover/23/30213340.jpg)
- 俞俊甫主编 著
- 出版社: 北京:北京邮电大学出版社
- ISBN:9787563523092
- 出版时间:2010
- 标注页数:248页
- 文件大小:55MB
- 文件页数:259页
- 主题词:数据库系统-高等学校-教材
PDF下载
下载说明
数据库原理应用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数据库概论1
1.1 数据管理技术的发展阶段与数据库技术概念1
1.1.1 数据管理技术的3个发展阶段1
1.1.2 数据库系统阶段产生的3大新技术4
1.1.3 数据库系统的主要特点4
1.1.4 数据库技术中的几个主要名称5
1.2 数据库技术的新发展7
1.2.1 数据库技术研究的主要领域7
1.2.2 数据库技术的新发展8
本章小结13
习题14
第2章 数据库系统结构16
2.1 数据模型16
2.1.1 概念设计中的数据描述16
2.1.2 数据模型的定义和组成结构数据模型的3要素17
2.1.3 实体联系模型简述19
2.1.4 结构数据模型21
2.2 数据库系统结构25
2.2.1 数据库系统的三级模式结构26
2.2.2 数据库的二级映像功能与数据独立性27
2.2.3 数据库管理系统的工作过程28
本章小结28
习题29
第3章 关系运算31
3.1 关系数据模型31
3.1.1 关系数据模型的定义31
3.1.2 关键码和表之间的联系34
3.1.3 关系模式35
3.1.4 关系模型的完整性规则36
3.2 关系运算37
3.2.1 关系查询语言和关系运算37
3.2.2 关系代数运算符的分类39
3.2.3 传统的集合运算39
3.2.4 专门的关系运算42
3.2.5 关系代数表达式应用举例46
3.2.6 扩充的关系代数操作48
3.3 关系代数表达式的查询优化50
本章小结56
习题56
第4章 标准查询语言SQL59
4.1 SQL语言概述及其数据定义59
4.1.1 SQL语言的基本概念及其特点59
4.1.2 SQL语言的数据定义61
4.1.3 SQL对索引的创建与删除64
4.2 SQL语言的数据查询65
4.2.1 SELECT命令的格式及其含义65
4.2.2 单表查询66
4.2.3 多表间连接和合并查询73
4.2.4 嵌套查询75
4.2.5 保存查询结果及分步查询78
4.3 SQL语言的数据更新与视图79
4.3.1 插入数据79
4.3.2 修改数据80
4.3.3 删除数据82
4.3.4 视图创建、删除与更新82
4.3.5 SQL数据控制84
4.4 嵌入式SQL84
4.4.1 嵌入式SQL语言介绍84
4.4.2 VB平台下的嵌入式SQL语言86
4.4.3 C#平台下的嵌入式SQL语言95
4.4.4 Java平台下的嵌入式SQL语言103
本章小结110
习题110
第5章 关系数据库的规范化设计113
5.1 关系模式的设计问题113
5.1.1 概述113
5.1.2 关系模式存在的问题113
5.2 规范化理论116
5.2.1 函数依赖116
5.2.2 码118
5.2.3 范式119
5.3 Armstrong公理系统125
5.3.1 Armstrong公理系统推理规则125
5.3.2 属性集的闭包125
5.3.3 最小函数依赖集126
5.3.4 规范化模式设计的3条原则127
本章小结129
习题129
第6章 E-R模型的设计方法132
6.1 E-R模型的基本元素132
6.2 属性的基本分类134
6.2.1 属性类别分类134
6.2.2 属性取值特点分类135
6.3 联系的设计方法136
6.4 E-R模型的扩充140
6.5 E-R模型实例介绍141
本章小结144
习题145
第7章 关系数据库的设计方法147
7.1 数据库设计概述147
7.1.1 数据库设计的内容147
7.1.2 数据库设计的特点148
7.1.3 数据库设计的方法简述148
7.1.4 数据库设计的步骤149
7.1.5 数据库应用系统生命周期152
7.2 数据库系统的需求分析153
7.2.1 需求分析的任务153
7.2.2 需求分析的方法153
7.2.3 数据字典154
7.2.4 数据流图155
7.3 概念结构设计156
7.3.1 概念结构设计的特点156
7.3.2 概念结构设计的方法与步骤156
7.3.3 数据抽象与局部视图设计158
7.3.4 全局E-R模型设计160
7.4 数据库系统的逻辑设计163
7.4.1 逻辑结构设计的任务和步骤164
7.4.2 E-R图向关系模型的转换164
7.4.3 数据模型的优化165
7.5 数据库的物理设计166
7.5.1 确定物理结构166
7.5.2 确定数据库的储存结构167
7.5.3 评价物理结构167
7.6 数据库的实现167
7.6.1 建立实际数据库结构167
7.6.2 数据的载入和应用程序的调试168
7.6.3 编制与调试应用程序168
7.6.4 数据库的试运行168
7.7 数据系统的运行和维护169
本章小结170
习题170
第8章 数据库管理173
8.1 数据库中事务的概念173
8.2 数据库的恢复174
8.2.1 事务的故障174
8.2.2 数据库恢复的基本原理及实现技术175
8.2.3 故障恢复策略177
8.3 数据库的并发控制178
8.3.1 并发控制概述178
8.3.2 封锁及其解决问题的办法179
8.4 数据库的完整性183
8.4.1 数据库完整性约束条件的分类183
8.4.2 数据库完整性控制184
8.5 数据库的安全性185
本章小结187
习题188
第9章 SQL Server 2005数据库管理系统介绍190
9.1 SQL Server 2005概述190
9.1.1 SQL Server 2005190
9.1.2 SQL Server 2005的版本191
9.1.3 SQL Server 2005的主要组件与实用程序192
9.2 数据库的创建及其管理198
9.2.1 系统数据库198
9.2.2 使用SQL Server Management Studio创建数据库199
9.2.3 使用SQL Server Management Studio查看数据库信息201
9.2.4 使用SQL Server Management Studio修改数据库203
9.2.5 使用SQL Server Management Studio删除数据库206
9.3 数据表的创建及其管理207
9.3.1 SQL Server数据类型207
9.3.2 使用SQL Server Management Studio创建数据表208
9.3.3 使用SQL Server Management Studio查看数据表210
9.3.4 使用SQL Server Management Studio修改数据表211
9.3.5 使用SQL Server Management Studio删除数据表214
9.4 数据的添加、修改、删除和查询214
9.4.1 使用SQL Server Management Studio添加数据214
9.4.2 使用SQL Server Management Studio修改数据214
9.4.3 使用SQL Server Management Studio删除数据215
9.4.4 使用SQL Server Management Studio查询数据215
9.5 数据完整性217
9.5.1 SQL Server 2005完整性概述217
9.5.2 主键约束218
9.5.3 规则219
9.5.4 默认222
9.5.5 数据库关系图225
9.6 视图227
9.6.1 视图设计窗口227
9.6.2 使用SQL Server Management Studio创建视图228
9.6.3 使用SQL Server Management Studio查看及修改视图230
9.6.4 使用SQL Server Management Studio删除视图231
9.7 数据库备份与还原232
9.7.1 使用命令语句备份和还原数据库232
9.7.2 使用SQL Server Management Studio备份数据库233
9.7.3 使用SQL Server Management Studio还原数据库236
9.7.4 使用SQL Server Management Studio导入/导出数据表238
本章小结245
习题245
参考文献248