图书介绍
数据库系统概论pdf电子书版本下载
- 马锦忠,陆正康,陈学德等 著
- 出版社: 南京:南京大学出版社
- ISBN:7305028088
- 出版时间:1995
- 标注页数:183页
- 文件大小:9MB
- 文件页数:191页
- 主题词:
PDF下载
下载说明
数据库系统概论PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 概述 1
1.1 引言 1
1.2 什么是数据库 2
1.3 数据库结构 3
1.4 数据库管理系统 6
1.5 数据描述语言和数据操纵语言 7
1.5.1 数据描述语言 7
1.6 数据库系统 8
1.5.2 数据操纵语言 8
练习题 11
第二章 数据模型 12
2.1 什么是数据模型 12
2.2 E-R数据模型 13
2.2.1 E-R数据模型的主要概念 14
22.2 E-R图 15
2.3 层次数据模型简介 19
2.3.1 层次模型的数据结构与约束 19
2.3.2 层次模型的数据操作 21
2.4 网状数据模型简介 23
2.4.1 网状模型的数据结构与约束 24
2.4.2 网状模型的数据操作 27
2.5 关系模型 28
2.6 小结 30
练习题 32
3.1 关系模型的基本概念 33
3.1.1 关系的数学定义 33
第三章 关系数据库 33
3.1.2 关系模式 35
3.1.3 关系数据库 36
3.1.4 关系模型的三要素 36
3.2 关系代数 38
3.2.1 关系代数中的五种基本运算 38
3.2.2 关系代数其它四种运算 39
3.3 关系演算 41
3.3.1 元组关系演算 41
3.3.2 域关系演算 44
练习题 45
第四章 关系数据库标准语言——SQL 48
4.1 SQL语言概述 48
4.2 SQL数据定义功能 49
4.2.1 基本表的定义和修改 49
4.2.2 索引的建立和删除 50
4.3 SQL数据操纵功能 51
4.3.1 SQL查询语句 51
4.3.1.1 简单查询 52
4.3.1.2 库函数查询 53
4.3.1.3 使用谓词BETWEEN、IN和LIKE的查询 54
4.3.1.4 连接查询 54
4.3.1.5 嵌套查询 55
4.3.1.6 SQL语言中的并、交、差操作 57
4.3.2 SQL更新语句 58
4.4 视图 61
4.4.1 视图的定义 61
4.4.3 视图的更新 62
4.4.2 视图的查询 62
4.5 SQL数据控制功能 64
4.5.1 使用权的授予 64
4.5.2 使用权的收回 65
练习题 66
第五章 关系数据库系统——SYBASE 67
5.1 SYBASE系统概述 67
5.1.1 SYBASE的主要特点 67
5.1.2 SYBASE软件的组成 68
5.1.2.1 SYBASE SQL Server 69
5.1.2.2 SYBASE SQL Toolset 71
5.1.2.3 接口软件 73
5.2 SYBASE系统安全性、完整性、并发性控制 76
5.2.1 SQL Server的结构特征 76
5.2.2 SYBASE数据库的基本对象 77
5.2.3 SQL Server安全管理 78
5.2.4 SQL Server完整性控制 79
5.2.5 SQL Server并发控制 80
6.1 问题的提出 83
第六章 关系数据理论 83
6.2 规范化 84
6.2.1 函数依赖 84
6.2.2 关键字 85
6.2.3 范式 86
6.2.4 2NF 87
6.2.5 3NF 88
6.2.6 BCNF 89
6.2.7 多值依赖 90
6.2.8 4NF 93
6.2.9 规范化小结 94
6.3 函数依赖公理 95
6.4 关系模式的分解 98
6.4.1 关系模式分解的三个定义 99
6.4.2 分解的无损连接性和保持函数依赖性 100
6.4.3 关系模式分解的算法 102
6.4.4 小结 104
练习题 106
7.1 DBMS的结构 107
第七章 DBMS及查询优化 107
7.2 语言处理 108
7.3 模式转换 109
7.4 数据存取 111
7.5 数据库物理组织 112
7.6 一些主要的关系数据库管理系统 113
7.7 查询优化概述 114
练习题 117
第八章 数据库设计 118
8.1 引言 118
8.2 用户需求分析 120
8.3 概念结构设计 123
8.4 逻辑结构设计 125
8.5 物理结构设计 129
8.6 数据库设计专家系统 129
练习题 132
9.1.1 什么是分布式数据库 133
9.1 概述 133
第九章 分布式数据库 133
9.1.2 分布式数据库的开发动力 135
9.1.3 分布式数据库的技术问题 136
9.1.4 分布式数据库管理系统 138
9.1.4.1 分布式数据库管理系统的基本组成 138
9.1.4.2 分布式数据库管理系统的同构性与异构性 139
9.2 分布式数据库原理 140
9.2.1 分布式数据库的模式结构与分布透明性 140
9.2.1.1 分布式数据库的模式结构 140
9.2.1.2 数据分片 141
9.2.1.3 分布透明性 144
9.2.2 分布式查询优化 145
9.2.2.1 分布式查询优化问题 146
9.2.2.2 分布式查询优化的目标 146
9.2.2.3 连接查询的优化 147
9.2.2.4 分布式查询优化的重要性 148
9.2.3.1 分布式事务管理概述 151
9.2.3 分布式事务管理 151
9.2.3.2 并发控制 153
9.2.3.3 恢复机制 159
9.2.4 分布式数据库管理 160
9.2.4.1 分布式数据库的目录管理 161
9.2.4.2 授权与保护 161
9.3 分布式数据库实验系统与产品 163
9.3.1 实验系统与产品概述 163
9.3.2 Sybase System 10的分布式数据库管理功能 168
第十章 数据库技术发展概述 176
10.1 新一代数据库技术的需求 176
10.1.1 新的应用领域 176
10.1.2 新的应用领域对数据库技术的要求 176
10.2 面向对象数据库(OODB) 178
10.2.1 面向对象数据库的主要概念 178
10.2.2 对象类之间的联系 179
10.2.3 面向对象数据库系统 180
10.3 关于新一代数据库系统的争论及发展趋势 182