《数据库原理辅导与提高》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:盛定宇编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2004
  • ISBN:7302081263
  • 页数:258 页
图书介绍:“数据库原理”作为研究数据库技术的基本理论已经成为学习信息技术的重要专业课程。在高等教育的有关专业,如计算机科学与技术、电子信息科学与技术、信息管理与信息系统等,以及自学考试的计算机科学与应用、计算机信息管理、计算机网络等都开设了相关的课程。全书分为七个专题;数据库系统的基本概念、关系数据语言、关系数据标准语言—SQL、关系数据理论、数据库设计、数据库系统的管理与控制、数据库技术的发展。对基本概念和方法作扼要的讲解,以大量习题和测试题供读者练习。本书适合于大学专科和本科学生学习本课程参考,也可以为报考硕士研究生的考生作为复习本课程的参考书。

目 录 1

专题1 数据库系统的基本概念 1

1.1 本课程的目标与内容 1

1.1.1数据库系统的概念与特点 1

1.1.2数据库系统的发展 4

1.1.3数据库学科的研究领域 5

1.1.4学习本课程重点需要领会的问题 6

1.2数据模型 6

1.2.1数据模型的基本概念 6

1.2.2关系数据模型的特点 9

专题2关系数据语言 11

2.1 关系数据模型的定义和性质 12

2.2关系数据语言之一——关系代数 16

2.3关系数据语言之二——关系演算 27

2.3.1元组关系演算 27

2.3.2域关系演算 33

专题3关系数据标准语言SQL 38

3.1数据库与表的定义 39

3.1.1数据库定义 39

3.1.2基本表结构的定义 39

3.1.3数据完整性定义 40

3.1.4索引的建立与删除 44

3.2数据查询 45

3.2.1 简单查询 46

3.2.2连接查询 48

3.2.3嵌套查询 49

3.3视图的定义与应用 53

3.3.1建立视图 53

3.3.2视图的应用 56

3.4嵌入式SQL 59

3.4.1 嵌入式SQL的基本原理和使用规则 59

3.4.2嵌入式SQL的使用技术 60

专题4关系数据理论 64

4.1关系数据模型的构造 64

4.1.1 问题的提出 64

4.1.2函数依赖的概念和性质 66

4.1.3关系模型的范式 67

4.1.4多值依赖与4NF 72

4.1.5关系模式规范化的步骤 74

4.2数据模型分析 76

4.2.1 函数依赖集合的规范化 76

4.2.2关系模型的分析 79

4.2.3关系模式分解的规则 80

4.2.4连接依赖与5NF 85

4.2.5多值依赖公理系统概述 87

4.3数据规范化理论证明问题 88

专题5数据库设计 92

5.1数据库设计的方法与步骤 92

5.1.1数据库设计的特点与步骤 92

5.1.2需求分析 96

5.2.1概念结构设计的方法 100

5.2概念结构设计 100

5.2.2概念模型的设计方法 104

5.2.3概念结构模型的形成 108

5.3逻辑结构设计 111

5.3.1数据库逻辑模型的产生 112

5.3.2设计用户模式 113

5.3.3数据库逻辑设计实例分析 114

5.4数据库物理设计及实施、运行与维护 120

5.4.1数据库物理设计 120

5.4.2数据库的实施、运行与维护 121

6.1.1数据库管理系统的功能 125

专题6数据库系统的管理与控制 125

6.1数据库管理系统 125

6.1.2数据库管理系统的组成 126

6.1.3应用系统对数据库管理系统的要求与选择 129

6.2数据库系统的安全性与完整性 131

6.2.1数据库的安全性 131

6.2.2数据库的完整性 136

6.3并发控制 141

6.3.1基本概念 142

6.3.2封锁机制 143

6.3.3活锁和死锁 145

6.3.4 可串行性与两段锁协议 146

6.4数据库恢复技术 148

6.4.1故障的种类 149

6.4.2数据转储与恢复 150

6.4.3日志文件及其应用 151

专题7数据库技术的发展 154

7.1面向对象数据库系统 154

7.1.1面向对象程序设计方法 155

7.1.2面向对象数据模型 156

7.1.3面向对象数据库语言 159

7.1.4面向对象数据库的模式演进 160

7.1.5对象-关系数据库 161

7.2.1分布式数据库系统的特点与目标 163

7.2分布式数据库系统 163

7.2.2分布式数据库系统的体系结构 165

7.3网络环境下的数据库体系 167

7.3.1客户机/服务器系统 167

7.3.2开放式数据库的互连技术(ODBC) 170

7.4数据仓库与数据挖掘 174

7.4.1数据仓库 174

7.4.2数据仓库设计实例 181

7.4.3数据挖掘技术概述 185

附录A综合练习题 188

附录B综合练习题参考答案 219

附录C 自测试卷 248

附录D参考书目 258