本教材旨在讓學生在掌握數(shù)據(jù)庫原理的基礎上具備數(shù)據(jù)操作能力和數(shù)據(jù)庫系統(tǒng)開發(fā)能力。教材融數(shù)據(jù)庫原理和數(shù)據(jù)庫應用系統(tǒng)開發(fā)為一體,以關系數(shù)據(jù)庫為重點,全面系統(tǒng)地介紹數(shù)據(jù)庫技術的基本概念、數(shù)據(jù)庫原理、SQL的知識和方法、數(shù)據(jù)庫設計方法、事務管理、系統(tǒng)的恢復、系統(tǒng)安全性控制方法等內容,夯實學科基礎的同時,培養(yǎng)學生的實際動手能力。本教材由3個知識模塊構成,共12章及1個附錄。1)基礎模塊,包括:數(shù)據(jù)庫技術基礎、SQL概述及數(shù)據(jù)定義語句、SQL數(shù)據(jù)查詢語句、SQL數(shù)據(jù) 改語句、視圖、存儲過程和觸發(fā)器、數(shù)據(jù)庫恢復與備份,共7章。本模塊屬于基礎知識模塊,介紹數(shù)據(jù)管理的基本概念和方式、數(shù)據(jù)庫系統(tǒng)的類型、關系數(shù)據(jù)模型和關系數(shù)據(jù)庫的基本概念、結構化查詢語言SQL、完整性約束、數(shù)據(jù)庫編程、數(shù)據(jù)庫備份與恢復技術。2)設計模塊,包括:數(shù)據(jù)庫設計、數(shù)據(jù)庫安全管理、數(shù)據(jù)庫系統(tǒng)的并發(fā)控制的3章及附錄的數(shù)據(jù)庫設計與實現(xiàn)示例。本模塊介紹數(shù)據(jù)庫設計、數(shù)據(jù)庫安全性控制、數(shù)據(jù)庫并發(fā)控制等。3)應用模塊,包括:數(shù)據(jù)倉庫與數(shù)據(jù)挖掘、NOSQL數(shù)據(jù)庫,共2章。本模塊介紹數(shù)據(jù)分析和數(shù)據(jù)庫技術新發(fā)展。