定 價:55 元
叢書名:21世紀高等學校規(guī)劃教材·計算機科學與技術
- 作者:肖海蓉、任民宏
- 出版時間:2016/1/1
- ISBN:9787302418702
- 出 版 社:清華大學出版社
- 中圖法分類:TP311.13
- 頁碼:
- 紙張:膠版紙
- 版次:1
- 開本:16K
本書以關系數(shù)據(jù)庫管理系統(tǒng)SQL Server 2012為平臺,通過案例全面而系統(tǒng)地從數(shù)據(jù)庫基礎、數(shù)據(jù)庫原理和數(shù)據(jù)庫應用與實踐三個方面闡述了數(shù)據(jù)庫的基本理論和設計方法。在數(shù)據(jù)庫基礎知識方面主要從宏觀角度介紹數(shù)據(jù)庫系統(tǒng)的相關概念、數(shù)據(jù)管理技術的發(fā)展、數(shù)據(jù)模型和數(shù)據(jù)庫的體系結構,數(shù)據(jù)庫原理包括關系數(shù)據(jù)庫基本理論、關系規(guī)范化理論、數(shù)據(jù)庫設計的方法和步驟,數(shù)據(jù)庫應用與實踐涵蓋SQL Server 2012數(shù)據(jù)庫管理系統(tǒng)、TSQL語言在SQL Server 2012中的使用、SQL Server 2012的安全性與完整性控制、事務管理與并發(fā)控制、數(shù)據(jù)庫的備份和恢復、數(shù)據(jù)庫的初步編程、數(shù)據(jù)庫建模以及數(shù)據(jù)庫的研究領域等。 本書注重實用性,以案例為驅動,采用面向對象的方法,將數(shù)據(jù)庫理論、數(shù)據(jù)建模以及SQL Server實踐操作相結合,強化數(shù)據(jù)庫的設計、建模及實踐應用,并配有適量的例題、習題和電子課件,不僅可以作為計算機類專業(yè)、信息管理與信息系統(tǒng)專業(yè)、信息與計算科學專業(yè)及其相關專業(yè)的數(shù)據(jù)庫教材,也可以作為其他專業(yè)數(shù)據(jù)庫課程的參考教材,還可供從事數(shù)據(jù)庫應用、設計、管理或開發(fā)的技術人員與管理人員參考。
內(nèi)容上注重把握基礎理論、SQL Server實踐操作、實例講解,原理與應用并重,以案例為驅動,強化數(shù)據(jù)庫的設計、建模及實踐應用。通過讀者易于理解的實例講解數(shù)據(jù)庫原理,且原理與實踐結合,加深讀者理解數(shù)據(jù)庫理論,同時數(shù)據(jù)庫設計部分內(nèi)容和數(shù)據(jù)庫建模工具、數(shù)據(jù)庫設計案例相結合,培養(yǎng)讀者數(shù)據(jù)建模的思想,使讀者不僅會用數(shù)據(jù)庫、更會分析與設計、管理數(shù)據(jù)庫,為開發(fā)數(shù)據(jù)庫應用程序奠定基礎。附有習題、思考題,方便總結和復習。
隨著互聯(lián)網(wǎng)的發(fā)展、大數(shù)據(jù)時代的來臨,信息資源已成為各行各業(yè)的重要資源和財富,作為實施有效信息處理的數(shù)據(jù)庫已經(jīng)成為當今企事業(yè)單位和政府部門不可缺少的技術,每個員工每天都在直接或間接地與數(shù)據(jù)庫打交道,可以說數(shù)據(jù)庫已經(jīng)成為整個信息社會賴以運轉的基礎。而數(shù)據(jù)庫技術作為信息技術和信息產(chǎn)業(yè)的重要支柱,是目前IT行業(yè)中發(fā)展最快的技術之一,已經(jīng)廣泛應用于各種類型的數(shù)據(jù)處理系統(tǒng)之中,并成為計算機信息系統(tǒng)與各種應用系統(tǒng)的核心技術和重要基礎,在社會各個領域發(fā)揮著強大的作用。
作為計算機學科和相關學科教育中的核心部分,數(shù)據(jù)庫原理與應用課程是高等學校計算機類、信息類等相關專業(yè)的專業(yè)基礎課,也是一門專業(yè)核心課程。作為數(shù)據(jù)庫類課程群的一門基礎課程,其主要內(nèi)容包括數(shù)據(jù)庫系統(tǒng)基礎知識,關系數(shù)據(jù)模型,關系數(shù)據(jù)庫,關系數(shù)據(jù)庫的規(guī)范化理論,數(shù)據(jù)庫設計,SQL Server 2012數(shù)據(jù)庫管理系統(tǒng),TSQL語言在SQL Server 2012數(shù)據(jù)庫管理系統(tǒng)的應用,數(shù)據(jù)庫安全性、完整性、事務管理與并發(fā)控制,數(shù)據(jù)庫恢復技術以及存儲過程、觸發(fā)器的編程技術等。
學習本課程的目的是使讀者掌握如何利用數(shù)據(jù)模型描述現(xiàn)實世界中各種對象以及對象之間的相互關系,如何高效地存儲數(shù)據(jù)、如何使用和管理數(shù)據(jù),如何利用數(shù)據(jù)建模的理論和方法解決基于實際應用而提出的各種需求,從實踐中充分理解數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)之間的關系,理解原理、設計和應用之間的關系,強化數(shù)據(jù)庫理論、數(shù)據(jù)庫設計的方法和步驟,了解目前數(shù)據(jù)管理技術的發(fā)展方向,為進一步學習數(shù)據(jù)庫類課程群的后續(xù)系列課程,特別是數(shù)據(jù)庫的應用開發(fā)技術課程打下堅實的基礎。
目前市面上關于數(shù)據(jù)庫原理與應用的教材很多,內(nèi)容上要么偏重理論,要么實踐上主要介紹某個數(shù)據(jù)庫管理系統(tǒng)的簡單操作與應用,并且數(shù)據(jù)庫的整個分析與設計過程大都采用傳統(tǒng)結構化的面向過程方法。鑒于數(shù)據(jù)庫系統(tǒng)成功的關鍵在于數(shù)據(jù)庫設計的好壞,同時針對讀者學完數(shù)據(jù)庫課程之后的普遍感受: 數(shù)據(jù)庫原理內(nèi)容單調(diào)而枯燥,不容易理解。本次編寫的數(shù)據(jù)庫原理與應用教材,以數(shù)據(jù)庫原理的核心理論為指導,采用面向對象的方法,以具體的軟件項目為實例,突出以實際應用為主,同時引入數(shù)據(jù)建模工具Power Designer,讓讀者在具體的實踐中理解基本理論,并體會數(shù)據(jù)庫設計的重要性。
本書在編寫形式上,強調(diào)啟發(fā)讀者的思維,在掌握基本知識的基礎上,引導讀者思考,拓寬讀者思路。在內(nèi)容題材的選取上,凝聚了課程組多年來在基于數(shù)據(jù)庫的信息系統(tǒng)的科研實踐中的經(jīng)驗、體會,并結合課程組教師多年的數(shù)據(jù)庫教學經(jīng)驗的積累和總結以及數(shù)據(jù)庫類課程群建設方面的經(jīng)驗和成果,突出以實際應用為主,將數(shù)據(jù)庫原理理論與目前最具典型代表性的SQL Server 2012數(shù)據(jù)庫管理系統(tǒng)與最為流行的數(shù)據(jù)建模工具Power Designer相結合,通過分析和解剖數(shù)據(jù)庫設計案例,將讀者易于理解的應用實例貫穿原理理論內(nèi)容中,幫助讀者從不同角度理解和掌握抽象的原理理論,使原理與應用相互融合,以應用帶動和強化原理,用原理指導應用。同時將數(shù)據(jù)庫設計方法、數(shù)據(jù)庫建模工具和數(shù)據(jù)庫設計案例相結合,培養(yǎng)讀者數(shù)據(jù)建模的思想,使讀者不僅會用數(shù)據(jù)庫,更會分析、設計、管理數(shù)據(jù)庫,既可提高讀者的實際動手能力,又為開發(fā)數(shù)據(jù)庫應用程序奠定堅實的基礎。
編者
2015.10