“數據庫系統(tǒng)原理”是計算機應用、計算機軟件及相關專業(yè)的主干課程,也是碩士研究生入學考試課程。本書是為了配合課程的學習,幫助讀者抓住重點,高效率地復習,適應考題類型,在應試中正常發(fā)揮水平而專門編寫的。本書適用的對象是:本科學生、報考計算機專業(yè)碩士研究生的考生、數據庫系統(tǒng)概論的自學者和擔任“數據庫系統(tǒng)概論”課程的教師。全書共分9章,主要內容如下:第1章:數據庫系統(tǒng)概論。本章主要介紹了數據庫系統(tǒng)中的基本概念,數據模型及數據模型的分類,概念模型及概念模型的表示方法,數據庫系統(tǒng)的結構及其組成等內容。通過例題及習題進一步加深對這些內容的理解。第2章:關系數據庫。本章通過例題及習題幫助讀者理解關系數據庫的基本概念,掌握如何用關系代數表達式、元組演算表達式以及域演算表達式來表達實際查詢問題,以及如何將上述三類表達式互相轉換的方法。第3章:關系數據庫標準語言SQL。本章主要介紹了SQL的功能特點和體系結構,如何利用SQL定義、修改、刪除表,如何定義、刪除視圖和索引,如何利用SQL的SELECT完成數據的查詢,如何利用SQL的UPDATE、INSERT完成數據的修改、插入操作,嵌入式SQL的使用方法,以及給定一個關系代數表達式,如何用SQL語句描述等內容。第4章:關系系統(tǒng)及查詢優(yōu)化。本章介紹了查詢優(yōu)化的基本概念、目的、實現方法等內容。第5章:關系數據庫理論。本章是非常重要而且也是比較難理解的章節(jié),特別是對函數依賴及Armstrong公理系統(tǒng)的理解。為什么要對模式進行分解?如何分解?如何判斷關系模式達到幾范式?如何求屬性的閉包及如何求最小函數依賴集?如何判斷分解后的關系模式既是無損連接又保持函數依賴?對于這一系列問題,本章和自測題中都有很多典型的實例及求解的方法。第6章:數據庫設計。本章重點介紹了數據庫設計各個階段的步驟和任務,通過實例特別詳細介紹了邏輯結構設計階段如何將概念模型(E-R圖)轉換為關系模型的方法。第7章:數據庫安全。本章重點介紹了安全性的基本概念,事務的基本概念,事務的特性,故障的類型及恢復方法,并發(fā)控制帶來的新問題,封鎖及封鎖協(xié)議,并發(fā)調度的可串行性,兩段鎖協(xié)議,完整性約束條件,完整性控制等內容。第8章:面向對象數據系統(tǒng)。本章重點介紹了面向對象數據庫系統(tǒng)的基本概念,對象聯(lián)系圖以及對象關系數據庫(ORDB)等內容。第9章:分布式數據庫系統(tǒng)。本章重點介紹了分布式數據庫系統(tǒng)的基本概念,分布式數據庫系統(tǒng)的體系結構,查詢優(yōu)化,事務管理等內容。數據庫技術發(fā)展很快,需要學習的內容也不斷變化,書中難免有需要改進和更新的地方,我們衷心地希望本書能夠得到廣大讀者的支持和幫助,但愿我們的書給您送去一份希望!本書為西安電子科技大學出版社規(guī)劃出版的“考研輔導叢書”之一。其內容包括數據庫系統(tǒng)原理的基本概念,要點以及典型題剖析,模擬題及解答,還有近年來研究生入學考試題等。本書的目的是讓學生真正了解和掌握該課程基本概念及解題思路與方法,進一步提高分析問題和解決問題的能力與技巧。本書共9章,每章通過大量的典型題解析、習題(選擇題、填空題、簡答題、問答題、綜合題)解答,揭示了數據庫系統(tǒng)原理課程學習過程中實際問題的求解方法。全書編寫力求做到精益求精,真正激勵讀者思維。本書既可以作為報考計算機專業(yè)等學科的碩士研究生的復習用書,也可作為在校本科學生學習或教師講授“數據庫系統(tǒng)原理”課程的參考書。