本書以SQL Server 2012中文版為背景,通過大量實例,深入淺出地介紹數(shù)據(jù)庫的基本概念,SQL Server 2012數(shù)據(jù)庫管理系統(tǒng)的操作,以及數(shù)據(jù)庫應用程序開發(fā)技術等內(nèi)容。書中每章均附有典型習題。本書免費提供電子課件,可以登錄華信教育資源網(wǎng)(www.hxedu.com.cn),注冊后下載。另外,本書還提供配套的習題解答,對書中習題做了詳細解答。本書既可作為高等學校計算機專業(yè)、信息管理與信息系統(tǒng)專業(yè)及非計算機專業(yè)本科數(shù)據(jù)庫應用課程的教學用書,也可作為從事信息領域工作的科技人員的自學參考書,對于計算機應用人員和計算機愛好者,本書也是一本實用的工具書。
前 言
數(shù)據(jù)庫技術是計算機科學技術中發(fā)展最快的領域之一,也是應用最為廣泛的技術之一,它已經(jīng)成為計算機信息系統(tǒng)與應用系統(tǒng)的核心技術和重要基礎,廣泛應用于各種領域,小到工資管理、人事管理、學籍管理,大到企業(yè)級的信息管理、銀行系統(tǒng)管理等。同時,數(shù)據(jù)庫技術及其應用也成為國內(nèi)外高等學校計算機專業(yè)和許多非計算機專業(yè)的必修或選修內(nèi)容。
本書以關系數(shù)據(jù)庫系統(tǒng)為核心,全面系統(tǒng)地闡述了數(shù)據(jù)庫系統(tǒng)的基本概念、基本原理和SQL Server 2012數(shù)據(jù)庫管理系統(tǒng)的應用技術。通過大量的實例,本書全面、深入地介紹了SQL Server 2012數(shù)據(jù)庫管理系統(tǒng)軟件的安裝、配置、操作,以及SQL
Server 2012數(shù)據(jù)庫操作,表和表數(shù)據(jù)操作,T-SQL語言,數(shù)據(jù)的查詢,數(shù)據(jù)的完整性、規(guī)則和索引,視圖和用戶定義函數(shù),存儲過程、觸發(fā)器和游標,系統(tǒng)安全管理,事務、批、鎖和作業(yè),數(shù)據(jù)庫的備份還原與導入/導出,最后介紹VB 2010、C#
2010、ASP.NET、LINQ等數(shù)據(jù)庫應用程序的開發(fā)。
本書有下列特點:
1)以SQL Server 2012數(shù)據(jù)庫管理系統(tǒng)中文版為教學和開發(fā)平臺。
2)本書體系完整,內(nèi)容豐富,符合大學計算機專業(yè)和非計算機專業(yè)對數(shù)據(jù)庫知識的要求。
3)本書首先介紹了數(shù)據(jù)庫的基本概念,為以后的學習奠定了較好的理論基礎。
4)書中引用了大量的實例,更加突出實用性,并配以詳細的操作步驟和抓屏圖。
5)本書提供配套的習題解答和電子課件,登錄華信教育資源網(wǎng)(www.hxedu.com.cn),注冊后免費下載。
本書作者從事大學本科計算機專業(yè)教學,不僅具有豐富的教學經(jīng)驗,還具有多年的數(shù)據(jù)庫開發(fā)經(jīng)驗。作者依據(jù)長期的教學經(jīng)驗,深知數(shù)據(jù)庫原理的主要知識點、重點與難點,以及讀者對數(shù)據(jù)庫應用中最感興趣的方面,逐漸形成了本書嚴謹?shù)、適合于學習的結構體系。
本書內(nèi)容豐富、結構新穎、系統(tǒng)性與實用性強,注重理論教學和實踐教學相結合,敘述準確而精練,圖文并茂,具體而且直觀。本書既可作為高等學校計算機專業(yè)、信息管理與信息系統(tǒng)專業(yè)及非計算機專業(yè)本科數(shù)據(jù)庫應用課程的教學用書,也可作為從事信息領域工作的科技人員的自學參考書,對于計算機應用人員和計算機愛好者,本書也是一本實用的工具書。
本書由張立新、徐劍波主編,參加編寫的有張立新、徐劍波、劉瑞新、田金雨、駱秋容、王如雪、曹媚珠、陳文煥、劉有榮、李剛、孫明建、李索、劉大學、劉克純、沙世雁、繆麗麗、田金鳳、陳文娟、李繼臣、王如新、趙艷波、王茹霞、田同福、徐維維、徐云林等。全書由劉瑞新教授審閱統(tǒng)稿。
因編者水平有限,書中錯誤在所難免,敬請讀者批評、指正。
作者
劉瑞新,教授,現(xiàn)就職于北京信息職業(yè)技術學院(東校區(qū))軟件工程系。我社老作者,具有多年寫作經(jīng)驗,在我社出版過30多本教材。