本书版于1983年出版至今已经第5版。第5版是“十二五”普通高等教育本科规划教材。相应课程于2004年被评为北京市精品课程,2005年被评为国家精品课程,2014年被批准为精品资源共享课。本书系统全面地阐述数据库系统的基础理论、基本技术和基本方法。全书分为4篇16章。基础篇包括绪论、关系数据库、关系数据库标准语言SQL、数据库安全性和数据库完整性,共5章;设计与应用开发篇包括关系数据理论、数据库设计和数据库编程,共3章;系统篇包括关系查询处理和查询优化、数据库恢复技术、并发控制和数据库管理系统,共4章;新技术篇包括数据管理技术发展概述、大数据管理、内存数据库系统和数据仓库与联机分析处理技术,共4章。本书可以作为高等学校计算机专业、信息管理与信息系统等相关专业数据库课程的教材。也可供从事数据库系统研究、开发和应用
本书以AIX UNIX平台为主线,以其他UNIX系统为参照,描述了数据库系统Oracle 10g、Oracle11g的构架方法,说明了该数据库在AIX平台常用的管理内容,提供了AIX上实施Oracle集群的环境要素和实施方法,分析了服务器综合容灾的工程手段和技术方法,综合了在AIX系统上优化Oracle的诸多做法和要点。最后,本书还以SybaseASE数据库系统作为对比,论述了Oracle在AIX上的特征。 本书力争面向工程实践,并面向用户的实际需求展开论述。本书并未刻意进行学术上的高、精、尖探索,而是力争将复杂的事情简单化,将各技术要点以最简单的方式予以说明,以大家能了解的方式予以解决!
数据库是经济的控制中心。您的各种个人信息都存储在数据库中——病历档案、银行账户、工作经历、养老金、汽车登记,甚至子女的上学信息和您购买的食品。数据库攻击是残酷无情的。 本书是继The Shellocoder's Handbook之后的以一本精品图书,4名世界安全专家将手把手教您如何入侵和防御7种当今的数据库服务器。本书详细介绍了如何识别漏洞、攻击是如何发生的,以及停止对数据库的残酷攻击。“坏人”是知道所有这一切的,您了应该知道。 本书主要内容 标识和向Oracl及Microsoft SQL Server中插入新的漏洞。 学习对IBM的DB2、PostgreSQL、Sybase ASE及MySQL服务器的防护。 揭露黑客如何利用这几种方式来访问数据库:缓冲区溢区、通过SQL的特权提升、存储过程或触发器滥用,以及SQL注入等。 识别每种数据库特有的漏洞。 查明攻击者已经知道了哪些内容。
本书是一本关于Oraclc Database9i、lOg和llg数据库体系结构的图书,涵盖了所有重要的,Oraclc体系结构特性,包括文件、内存结构和进程,锁和闩,事务、并发和多版本,表和索引,数据类型,分区和并行,以及数据加密等,并利用具体的例子来全面介绍每个特性,不仅讨论了各个特性是什么,还说明了它是如何工作的,如何使用这个特性来开发软件,以及有关的常见陷阱。 本书面向所有Oracle数据库应用开发人员和DBA。