《数据库原理及应用》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:孙星明,张祖平主编
  • 出 版 社:长沙:中南大学出版社
  • 出版年份:2005
  • ISBN:7811051486
  • 页数:398 页
图书介绍:本书以关系数据库为主,从系统原理、应用及设计等角度,对数据库进行多角度诠释。

第一篇 基础理论篇 1

第1章 数据库概述 1

数据库技术的产生与发展 1

数据库系统的基本概念 7

数据库内部体系结构 14

数据模型 19

本章小结 22

练习题 22

第2章 关系数据库 23

关系模型概述 23

关系数据结构 24

关系的完整性 27

关系代数 29

元组关系演算 33

域关系演算语言QBE 36

关系系统 41

关系数据库系统的查询优化 45

本章小结 52

练习题 52

第3章 实例系统需求 53

引言 53

系统功能需求描述 53

系统信息需求描述 55

系统性能需求 55

本章小结 56

练习题 56

第二篇 设计篇 58

第4章 关系数据库规范化理论 58

问题的提出 58

函数依赖 59

函数依赖的公理系统 61

规范化 66

关系模式的分解 70

多值依赖和第四范式 76

本章小结 78

练习题 78

第5章 数据库设计 80

数据库设计概述 80

需求分析 84

概念结构设计 88

逻辑结构设计 93

数据库的物理设计 96

数据库的实施和维护 98

本章小结 100

练习题 100

第三篇 编程与实践篇 101

第6章 关系数据库语言SQL 101

SQL语言概述 101

数据定义 103

数据查询 105

数据更新 113

视图管理 115

数据控制 117

SQL3 118

本章小结 121

练习题 121

第7章 大型数据库系统编程——PL/SQL 122

PL/SQL概述 122

PL/SQL的语法 123

流程控制 125

游标 131

存储过程 133

触发器 135

异常处理 136

事务控制命令 138

本章小结 140

练习题 140

第8章 对象关系数据库编程 141

概述 141

对象联系图 143

面向对象的数据类型 147

ORDBMS的定义语言 148

ORDB的查询语言 151

本章小结 155

练习题 155

第9章 实用系统的开发技术 156

DBMS与开发工具 156

开发接口 160

模式选择 163

基于Internet的系统开发 166

本章小结 173

练习题 174

第10章 典型实例系统开发——图书借阅管理系统 175

系统的数据库设计与实现 175

应用程序总体设计 182

图书馆借阅管理子系统的设计与实现 185

网上图书馆子系统的设计与实现 194

本章小结 201

练习题 202

第四篇 系统技术篇 203

第11章 数据库安全性 203

计算机安全性概论 203

数据库安全性控制 207

数据库水印技术 216

数据库系统防黑客入侵技术 220

ORACLE数据库的安全性 224

ORACLE建立安全性策略 232

本章小结 234

练习题 234

第12章 数据库完整性 236

完整性约束条件 236

数据库完整性控制 238

ORACLE的完整性控制 239

SQL Server数据库的完整性 243

本章小结 244

练习题 244

第13章 事务处理与并发控制 245

事务处理 245

并发控制 251

基于加锁的并发控制 255

不加锁的并发控制 265

数据库恢复管理 266

ORACLE的并发控制 268

本章小结 274

练习题 275

第14章 可靠性与系统维护 278

系统可靠性 278

数据库恢复 279

数据库的运行与维护 289

本章小结 297

练习题 297

第五篇 高级专题篇 298

第15章 数据库技术新进展 298

数据库技术的发展过程 298

数据库新技术的发展方向 302

本章小结 306

练习题 306

第16章 面向对象数据库 307

概述 307

面向对象数据模型 308

面向对象数据库语言 314

练习题 318

第17章 分布式数据库系统 320

概述 320

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

分布式数据库的查询处理和优化 330

分布式事务处理 336

本章小结 339

练习题 339

第18章 其他数据库系统 340

多媒体数据库 340

时态数据库 346

实时数据库 349

主动数据库 352

内存数据库 356

XML数据库技术 359

工程数据库系统 364

本章小结 366

练习题 366

第19章 现代信息集成技术 368

数据仓库技术 368

多维数据模型与数据立方体 377

联机分析处理 382

数据挖掘 389

本章小结 396

练习题 396