本書以一個“學生成績管理系統(tǒng)”演示案例為主線,分三部分介紹數(shù)據(jù)庫的基礎知識和數(shù)據(jù)庫系統(tǒng)的開發(fā)方法。第一部分(第1~2章)為基礎部分,介紹現(xiàn)代數(shù)據(jù)管理技術的發(fā)展,大數(shù)據(jù)時代的數(shù)據(jù)的特征和處理方法,數(shù)據(jù)庫的基本概念,數(shù)據(jù)庫設計的方法與步驟; 第二部分(第3~6章)為技術部分,選用目前流行的關系型數(shù)據(jù)庫管理系統(tǒng)SQL Server 2012,介紹其常用數(shù)據(jù)庫對象的操作使用方法,包括數(shù)據(jù)庫、表、約束、索引、視圖、存儲過程等,重點、詳細地講解了各種查詢命令的設計方法; 第三部分(第7章)為應用部分,介紹演示案例的設計實現(xiàn)過程以及所用到的相關知識,分別采用了VB.NET和VC++ 6.0作為前臺開發(fā)工具來實現(xiàn)。 本書配有相應的實驗內容,且每章后面均附有大量習題。 本書針對非計算機專業(yè)的學生學習數(shù)據(jù)庫編寫,可作為各高等院校非計算機專業(yè)相關課程的教材,也可作為其他人員學習數(shù)據(jù)庫的參考教材。