本書以經典的關系數據庫理論和技術為基礎,介紹了數據庫系統(tǒng)概述與體系結構、關系數據模型、結構化查詢語言、過程化SQL、數據庫模式設計、數據庫設計、數據庫應用系統(tǒng)開發(fā)、數據庫事務、故障恢復、并發(fā)控制、數據庫完整性、數據庫安全性以及數據庫技術新發(fā)展等內容。在理論方面,本書重點介紹關系數據模型、關系模式規(guī)范化、并發(fā)調度的可串性,以及基于鎖的并發(fā)控制機制等理論提出的背景和動機、優(yōu)點和缺點,使學生能夠明白當前成熟的理論對數據庫領域的主要貢獻,也明白已有的一些模型和方法在設計上的先進性和存在的問題,從而能夠對數據庫原理有更深入的認識。在應用方面,本書重點介紹存儲過程、觸發(fā)器等過程化SQL編程技術和應用的策略,并結合了MySQL、Oracle、Microsoft SQL Server 等流行的DBMS 詳細闡述關鍵技術。