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