图书介绍
数据库原理与应用教程PDF|Epub|txt|kindle电子书版本网盘下载
![数据库原理与应用教程](https://www.shukui.net/cover/73/33896265.jpg)
- 黄川林主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302297451
- 出版时间:2012
- 标注页数:182页
- 文件大小:25MB
- 文件页数:196页
- 主题词:数据库系统-高等学校-教材
PDF下载
下载说明
数据库原理与应用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数据库系统概论1
1.1数据管理技术的产生与发展2
1.1.1人工管理阶段2
1.1.2文件系统阶段3
1.1.3数据库系统阶段5
1.2数据库基本概念6
1.2.1数据6
1.2.2数据库7
1.2.3数据库管理系统9
1.2.4数据库系统11
1.3数据模型12
1.3.1数据模型的组成12
1.3.2概念模型14
1.3.3逻辑模型19
1.3.4物理模型20
1.4数据库系统的体系结构20
1.4.1数据库三级模式体系结构21
1.4.2数据库二级映像与数据独立性22
1.5数据库技术新发展22
本章小结24
习题124
第2章 关系数据库26
2.1关系数据库概述26
2.2关系数据库基本概念27
2.2.1关系27
2.2.2关系模式30
2.2.3关系数据库31
2.3关系的完整性约束32
2.3.1实体完整性32
2.3.2参照完整性32
2.3.3用户定义的完整性33
2.4关系代数33
2.4.1传统的集合运算34
2.4.2专门的关系运算35
本章小结42
习题242
第3章SQL Server数据库基础44
3.1 SQL Server 2005的安装44
3.1.1关于SQL Server 2005的版本45
3.1.2系统需求46
3.1.3安装SQL Server 200548
3.1.4启动和停止SQL Server服务器55
3.2 SQL Server 2005的常用管理工具58
3.2.1 SQL Server Management Studio58
3.2.2 Business Intelligence Development Studio62
3.2.3 Analysis Services62
3.2.4 SQL Server Configuration Manager配置工具62
3.2.5性能工具62
3.2.6文档和教程63
3.3 SQL Server 2005的数据库与表63
3.3.1 SQL Server 2005中数据库的建立和删除63
3.3.2 SQL Server 2005中表的管理65
本章小结68
习题368
实验1数据库与表的创建与管理68
第4章 关系数据库标准语言SQL71
4.1 SQL语言概述71
4.1.1 SQL的产生与发展71
4.1.2 SQL的基本概念72
4.1.3 SQL的基本功能73
4.1.4 SQL的主要特点73
4.2数据定义74
4.2.1数据库的建立与删除75
4.2.2基本表的定义、修改与删除75
4.2.3索引的定义与删除80
4.3数据查询81
4.3.1单表查询82
4.3.2多表连接查询94
4.3.3子查询96
4.4数据更新99
4.4.1插入数据99
4.4.2修改数据101
4.4.3删除数据102
4.5视图102
4.5.1视图的概念和作用102
4.5.2定义视图104
4.5.3查询视图105
4.5.4更新视图106
4.5.5删除视图107
4.6数据控制107
4.6.1授权107
4.6.2收回权限109
本章小结110
习题4110
实验2 SQL语言实验:数据定义110
实验3 SQL语言实验:数据操纵112
实验4视图的创建与使用114
第5章 关系数据理论116
5.1关系模式存在的问题116
5.1.1数据冗余117
5.1.2插入异常117
5.1.3删除异常117
5.1.4修改异常117
5.2关系的规范化119
5.2.1函数依赖119
5.2.2范式121
5.2.3第一范式121
5.2.4第二范式121
5.2.5第三范式122
5.3关系模式的分解123
本章小结123
习题5123
第6章 数据库设计124
6.1数据库设计概述124
6.1.1数据库设计的基本任务和特点124
6.1.2数据库设计的步骤125
6.2需求分析126
6.2.1需求分析的任务126
6.2.2数据流图127
6.2.3数据字典128
6.3概念结构设计129
6.3.1 E-R模型129
6.3.2概念结构设计的方法与步骤130
6.4逻辑结构设计134
6.4.1 E-R图向关系模型的转换134
6.4.2数据模型的优化135
6.4.3设计外模式135
6.5物理结构设计136
6.5.1物理设计的内容136
6.5.2数据库存取方式的选择137
6.5.3数据库存储结构的确定137
6.5.4数据库物理结构的评价138
6.6数据库实施138
本章小结139
习题6139
实验5数据库设计140
第7章 数据库保护141
7.1数据库安全性141
7.1.1安全控制142
7.1.2用户和角色管理142
7.1.3 SQL Server的安全控制143
7.2数据库完整性150
7.3并发控制151
7.3.1事务的基本概念151
7.3.2并发控制概述154
7.3.3封锁与封锁协议156
7.3.4封锁出现的问题与解决办法160
7.4数据库恢复162
7.4.1数据库恢复的原理及技术162
7.4.2数据库的故障和恢复的策略163
本章小结164
习题7165
实验6数据库安全165
第8章 使用Java开发数据库系统实例167
8.1 Java的特点167
8.2 Java的开发环境169
8.2.1 JDK的安装169
8.2.2 JDK的环境变量配置170
8.2.3安装Eclipse171
8.3 Java的开发步骤172
8.4 Java开发库存管理系统实例177
本章小结181
习题8181
参考文献182