本書全面講述了數(shù)據(jù)庫的原理與SQL Server 2005的應用。第1-4章講述數(shù)據(jù)庫的基本理論知識,內容包括數(shù)據(jù)庫概述,數(shù)據(jù)模型,關系數(shù)據(jù)庫,數(shù)據(jù)庫設計;第5-13章講述數(shù)據(jù)庫管理系統(tǒng)SQL Server 2005的使用,內容包括SQL Server 2005基礎知識,T-SQL語言,數(shù)據(jù)庫和表,數(shù)據(jù)庫查詢,視圖、索引和游標,存儲過程和觸發(fā)器,數(shù)據(jù)庫的備份還原與導入/導出,系統(tǒng)安全管理,事務、批和鎖;第14、15章講述數(shù)據(jù)庫的應用實例,通過兩個實例介紹了用VB.NET和C#.NET開發(fā)數(shù)據(jù)庫的方法,最后提供了實驗、附錄。本書理論與實際相結合,既闡述了關系數(shù)據(jù)庫的基本原理和方法,又結合SQL Server 2005數(shù)據(jù)庫管理系統(tǒng)的應用,講解了數(shù)據(jù)庫的設計與實現(xiàn)方法。本書適用于大學本科、???、高等職業(yè)院校、軟件職業(yè)技術學院的數(shù)據(jù)庫以及數(shù)據(jù)庫應用課程教材,也可作為初學者學習數(shù)據(jù)庫的入門教材,以及數(shù)據(jù)庫應用系統(tǒng)開發(fā)人員的技術參考書。