本書以SQL Server 2014為平臺(tái),結(jié)合應(yīng)用型普通高校數(shù)據(jù)庫課程的具體要求,深入淺出地介紹了數(shù)據(jù)庫原理的有關(guān)知識(shí)、方法和具體的應(yīng)用。全書共7章,包括數(shù)據(jù)庫系統(tǒng)概述、關(guān)系數(shù)據(jù)庫、SQL Server 2014數(shù)據(jù)庫基礎(chǔ)、關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL、關(guān)系數(shù)據(jù)庫設(shè)計(jì)理論、數(shù)據(jù)庫設(shè)計(jì)和數(shù)據(jù)庫管理,各章后均附有本章小結(jié)、習(xí)題等內(nèi)容。
本書在內(nèi)容的組織和選擇上,主要以適合應(yīng)用型本科院校學(xué)生對(duì)數(shù)據(jù)庫原理的需求特點(diǎn)為原則,著重將*基本、*實(shí)用的內(nèi)容講解清楚,在掌握數(shù)據(jù)庫原理知識(shí)的基礎(chǔ)上,更加強(qiáng)調(diào)應(yīng)用能力的培養(yǎng)。本書主要為培養(yǎng)應(yīng)用型本科人才而編寫,適用于應(yīng)用型本科院校。本書也可作為其他類型院校本、專科各專業(yè)數(shù)據(jù)庫原理及應(yīng)用課程的教材和自學(xué)參考用書。
21世紀(jì),數(shù)據(jù)庫技術(shù)得到了飛速的發(fā)展。數(shù)據(jù)庫的應(yīng)用遍布企業(yè)資源計(jì)劃(ERP)、地理信息系統(tǒng)(GIS)、客戶關(guān)系管理(CRM)、聯(lián)機(jī)分析與處理系統(tǒng)(OLAP)等,并已深入到信息、工業(yè)、商業(yè)、金融等各個(gè)領(lǐng)域。數(shù)據(jù)庫技術(shù)是計(jì)算機(jī)軟件的一個(gè)重要分支,數(shù)據(jù)庫課程是計(jì)算機(jī)及相關(guān)領(lǐng)域和信息管理領(lǐng)域一門重要的專業(yè)課程。
本教材根據(jù)數(shù)據(jù)庫原理的最新發(fā)展,結(jié)合數(shù)據(jù)庫原理及應(yīng)用的教學(xué)需要,以兩個(gè)典型的數(shù)據(jù)庫應(yīng)用系統(tǒng)項(xiàng)目的設(shè)計(jì)過程為主線,融入了大量的應(yīng)用實(shí)例,系統(tǒng)地介紹了數(shù)據(jù)庫系統(tǒng)的基本原理、方法及應(yīng)用技術(shù)。本教材在強(qiáng)調(diào)IT知識(shí)經(jīng)濟(jì)環(huán)境下數(shù)據(jù)庫原理所表現(xiàn)出的新特點(diǎn)的同時(shí),注重項(xiàng)目驅(qū)動(dòng)式教學(xué),強(qiáng)調(diào)理論與實(shí)踐相互滲透、技術(shù)與應(yīng)用有機(jī)結(jié)合。
本教材采取面向任務(wù),針對(duì)目標(biāo),選準(zhǔn)學(xué)生能接觸到或容易理解的項(xiàng)目作為對(duì)象,用功能模塊的形式說明任務(wù),進(jìn)而將任務(wù)細(xì)化到具體模塊,激發(fā)學(xué)生的興趣和學(xué)習(xí)積極性,幫助學(xué)生樹立信心,從而達(dá)到學(xué)以致用,突出重點(diǎn)、實(shí)用的目的。在編寫時(shí),采用由此及彼,由表及里,由淺入深,先使學(xué)生掌握基本應(yīng)用,然后再做理論講解和知識(shí)擴(kuò)展延伸的方式,擴(kuò)大學(xué)生的知識(shí)面,加深學(xué)生對(duì)知識(shí)的理解深度,拓寬其解決問題的思路。這種方式既有利于教材的完整性和知識(shí)運(yùn)用的系統(tǒng)性,也有利于學(xué)生循序漸進(jìn)和受到較為逼真的系統(tǒng)訓(xùn)練,使學(xué)生將來工作時(shí)能從容不迫。最后,本教材落實(shí)到具體操作,結(jié)合一些切合實(shí)際的題目,指導(dǎo)學(xué)生動(dòng)手設(shè)計(jì),用實(shí)踐檢驗(yàn)對(duì)知識(shí)的掌握程度,達(dá)到融會(huì)貫通、舉一反三和觸類旁通的目的。
本套教材由三部分組成:一是教材,二是教材配套的實(shí)驗(yàn)指導(dǎo)與習(xí)題;三是配套的電子課件和素材。
本套教材特色如下:
(1) 在主教材中,引入網(wǎng)上書店系統(tǒng)和高校管理系統(tǒng)開發(fā)項(xiàng)目,從建庫、建表到數(shù)據(jù)庫需求分析、設(shè)計(jì)、實(shí)現(xiàn)等貫穿教材始終。
(2) 針對(duì)相關(guān)章節(jié)內(nèi)容,在某些章的末尾加入案例,以期對(duì)本章重點(diǎn)內(nèi)容進(jìn)行升華。
(3) 在主教材配套的實(shí)驗(yàn)指導(dǎo)與習(xí)題中,引入完整的調(diào)研網(wǎng)站系統(tǒng)開發(fā)項(xiàng)目,以期讀者對(duì)數(shù)據(jù)庫設(shè)計(jì)過程有一個(gè)完整具體的領(lǐng)會(huì)。
(4) 在引入數(shù)據(jù)庫開發(fā)項(xiàng)目的同時(shí),結(jié)合相關(guān)章節(jié)具體內(nèi)容,適當(dāng)引入數(shù)據(jù)庫應(yīng)用實(shí)例,從而使教學(xué)內(nèi)容達(dá)到理論與實(shí)踐的協(xié)調(diào)統(tǒng)一。
(5) 在主教材配套的素材中附有網(wǎng)上書店系統(tǒng)和調(diào)研網(wǎng)站系統(tǒng)的全部源代碼,使讀者在學(xué)完本教材以后,得到一次完整具體的數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)設(shè)計(jì)的訓(xùn)練,進(jìn)而可以參照本系統(tǒng)開發(fā)其他的應(yīng)用系統(tǒng)。
本教材以SQL Server 2014為平臺(tái),結(jié)合應(yīng)用型普通高校數(shù)據(jù)庫課程的具體要求,深入淺出地介紹了數(shù)據(jù)庫原理的有關(guān)知識(shí)、方法和具體的應(yīng)用。全書共7章:第1章介紹數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)管理的發(fā)展、數(shù)據(jù)模型與數(shù)據(jù)庫體系結(jié)構(gòu)等基本概念;第2章介紹關(guān)系數(shù)據(jù)庫的運(yùn)算方法;第3章介紹SQL Server 2014數(shù)據(jù)庫基礎(chǔ);第4章介紹關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL;第5章介紹關(guān)系數(shù)據(jù)庫設(shè)計(jì)理論;第6章介紹數(shù)據(jù)庫設(shè)計(jì)的方法、原則與技術(shù);第7章介紹數(shù)據(jù)庫恢復(fù)、并發(fā)控制、安全性、完整性等數(shù)據(jù)庫管理與恢復(fù)內(nèi)容。各章后均附有本章小結(jié)、習(xí)題等內(nèi)容。本教材的配套教材《〈數(shù)據(jù)庫原理及應(yīng)用〉實(shí)驗(yàn)指導(dǎo)與習(xí)題》,提供了實(shí)驗(yàn)指導(dǎo)、教材習(xí)題參考答案、習(xí)題集與參考答案、數(shù)據(jù)庫系統(tǒng)開發(fā)案例等內(nèi)容。本教材配套的教學(xué)素材中附有全部源代碼和教學(xué)課件等內(nèi)容。
本教材是廣西教育科學(xué)十三五規(guī)劃重點(diǎn)課題互聯(lián)網(wǎng) 雙創(chuàng)背景下的地方高校計(jì)算機(jī)專業(yè)校企合作創(chuàng)新人才培養(yǎng)模式研究(項(xiàng)目編號(hào)2017B108)的研究成果之一。
本教材從實(shí)際出發(fā),力求內(nèi)容新穎、技術(shù)實(shí)用、通俗易懂,適合作為高等院校計(jì)算機(jī)相關(guān)專業(yè)教材。參加本書編寫的教師均長(zhǎng)期從事計(jì)算機(jī)教學(xué)和學(xué)科建設(shè)工作,計(jì)算機(jī)理論和實(shí)踐教學(xué)經(jīng)驗(yàn)十分豐富。本教材由王鳳領(lǐng)任主編,文雪巍、千文、秦秀媛、方海諾任副主編。其中,第1章由王鳳領(lǐng)編寫;第2章由方海諾編寫;第3章由千文編寫;第4章和第5章由文雪巍編寫;第6章和第7章由秦秀媛編寫,參編人員還有梁海英、胡元闖、張波、陶程仁、莫達(dá)隆、王勤龍、張紅軍、譚曉東、李立信、巫湘林、何順、郭鑫、朱玉琴等,最后由賀州學(xué)院王鳳領(lǐng)教授完成統(tǒng)稿并定稿。
本教材的編寫得到了賀州學(xué)院、黑龍江財(cái)經(jīng)學(xué)院、哈爾濱廣廈學(xué)院、哈爾濱華德學(xué)院各級(jí)領(lǐng)導(dǎo)和老師,以及甲骨文(廣西)OAEC公司、應(yīng)用技術(shù)大學(xué)思科網(wǎng)絡(luò)學(xué)院、北京智聯(lián)友道科技有限公司和西安電子科技大學(xué)出版社的關(guān)心和支持,在此一并表示感謝。
由于時(shí)間倉(cāng)促,作者水平有限,書中如有不妥之處,歡迎廣大讀者朋友批評(píng)指正,以便我們修訂和補(bǔ)充。
編 者
2017年12月