出版時(shí)間:2009-2 出版社:水利水電出版社 作者:王立 主編 頁數(shù):282 字?jǐn)?shù):448000
前言
數(shù)據(jù)庫技術(shù)是現(xiàn)代信息技術(shù)的重要組成部分,也是目前IT行業(yè)中應(yīng)用最廣泛的技術(shù)之一,并已經(jīng)廣泛應(yīng)用于各種類型的數(shù)據(jù)處理系統(tǒng)之中,了解并掌握數(shù)據(jù)庫知識(shí)已經(jīng)成為對(duì)各類科技人員和管理人員的基本要求。目前,“數(shù)據(jù)庫原理與應(yīng)用”課程已逐漸成為各級(jí)各類職業(yè)院校計(jì)算機(jī)相關(guān)專業(yè)的一門重要專業(yè)課程,由于職業(yè)院校的學(xué)生基礎(chǔ)比較薄弱,學(xué)起來較困難,對(duì)這類學(xué)生更重要的是要強(qiáng)調(diào)技術(shù)訓(xùn)練及對(duì)動(dòng)手能力的培養(yǎng),因此,本書是專門針對(duì)這些學(xué)生的特點(diǎn)而編寫的實(shí)踐性較強(qiáng)的教材。書中通過大量案例來解釋數(shù)據(jù)庫的原理與應(yīng)用技術(shù),選用了網(wǎng)絡(luò)環(huán)境使用廣泛且技術(shù)解決方案非常成熟的SQL Server 2000作為數(shù)據(jù)庫系統(tǒng)平臺(tái),系統(tǒng)地介紹了數(shù)據(jù)庫技術(shù)的基礎(chǔ)理論、實(shí)現(xiàn)方法、設(shè)計(jì)過程與開發(fā)應(yīng)用等內(nèi)容。在內(nèi)容編排上采用了以任務(wù)驅(qū)動(dòng)的方式,將設(shè)計(jì)實(shí)現(xiàn)“曉靈學(xué)生管理系統(tǒng)”的任務(wù)貫穿全書,在每一章又將其分解成若干個(gè)小任務(wù),通過若干任務(wù)的實(shí)現(xiàn)有助于讀者理解概念、鞏固知識(shí)、掌握使用數(shù)據(jù)庫專業(yè)知識(shí)解決實(shí)際問題的能力。本書的內(nèi)容由淺入深,循序漸進(jìn),通俗易懂,適合自學(xué),同時(shí)力求具有實(shí)用性、可操作性和簡單性。本書具體的內(nèi)容做如下安排:第1章數(shù)據(jù)庫應(yīng)用基礎(chǔ)——學(xué)籍管理系統(tǒng)案例分析,主要介紹數(shù)據(jù)庫原理、發(fā)展和設(shè)計(jì)等基礎(chǔ)性理論知識(shí),是全書的基礎(chǔ)。第2章數(shù)據(jù)庫開發(fā)環(huán)境——SQL Server 2000的安裝與配置,主要介紹SQL Server 2000數(shù)據(jù)庫管理系統(tǒng)的安裝、配置過程,為后續(xù)章節(jié)和“曉靈學(xué)生管理系統(tǒng)”提供開發(fā)環(huán)境支持。第3章數(shù)據(jù)庫的基本使用——數(shù)據(jù)庫及表的創(chuàng)建,主要介紹數(shù)據(jù)庫和基本表的創(chuàng)建與管理任務(wù),并且熟悉SQL Server 2000開發(fā)環(huán)境的使用。第4章數(shù)據(jù)的基本管理——學(xué)生信息的更新與查詢,主要介紹數(shù)據(jù)庫中數(shù)據(jù)查詢與更新操作,突出了多種形式數(shù)據(jù)集成的特點(diǎn),使學(xué)生掌握數(shù)據(jù)操縱的技能。第5章數(shù)據(jù)的基本管理——數(shù)據(jù)分析與完整性設(shè)計(jì),主要介紹了對(duì)數(shù)據(jù)庫中數(shù)據(jù)進(jìn)行分析的方法和數(shù)據(jù)完整性的設(shè)計(jì)與實(shí)現(xiàn)的方法,它們是實(shí)現(xiàn)數(shù)據(jù)合法性的強(qiáng)有力的保證。第6章數(shù)據(jù)的高級(jí)管理——學(xué)生數(shù)據(jù)的檢索統(tǒng)計(jì)與匯總,主要介紹了數(shù)據(jù)庫的數(shù)據(jù)分類匯總的方法和數(shù)據(jù)統(tǒng)計(jì)的操作技巧,這也是數(shù)據(jù)庫系統(tǒng)區(qū)別于其他數(shù)據(jù)管理方式最顯著的特點(diǎn)。第7章數(shù)據(jù)庫的高級(jí)使用——視圖和索引的應(yīng)用,主要介紹了索引與視圖的概念、特點(diǎn)和管理方法,以及它們對(duì)提升應(yīng)用系統(tǒng)性能所起到的作用。第8章數(shù)據(jù)庫的過程控制——T-SQL程序設(shè)計(jì),主要介紹了T-SQL語句的語法規(guī)定、流程控制語句、函數(shù)和游標(biāo)的使用方法。第9章數(shù)據(jù)庫的高級(jí)應(yīng)用——存儲(chǔ)過程和觸發(fā)器,主要介紹了存儲(chǔ)過程與觸發(fā)器的概念、特點(diǎn)、創(chuàng)建與管理的方法與技巧。
內(nèi)容概要
本書被評(píng)為“普通高等教育‘十一五’國家級(jí)規(guī)劃教材”。 本書系統(tǒng)地介紹了數(shù)據(jù)庫技術(shù)的基礎(chǔ)理論、實(shí)現(xiàn)方法、設(shè)計(jì)過程與開發(fā)應(yīng)用等內(nèi)容。全書共11章,主要包括數(shù)據(jù)庫原理、數(shù)據(jù)庫管理系統(tǒng)的安裝與配置、數(shù)據(jù)庫對(duì)象的創(chuàng)建、數(shù)據(jù)的管理、數(shù)據(jù)的完整性設(shè)計(jì)、數(shù)據(jù)庫的優(yōu)化與安全設(shè)置以及數(shù)據(jù)庫的備份等內(nèi)容。 本書中通過大量案例來解釋數(shù)據(jù)庫的原理與應(yīng)用技術(shù),選用了網(wǎng)絡(luò)環(huán)境使用廣泛且技術(shù)解決方案非常成熟的SQL Server 2000作為數(shù)據(jù)庫系統(tǒng)平臺(tái)。在內(nèi)容編排上采用了以任務(wù)驅(qū)動(dòng)的方式,將設(shè)計(jì)實(shí)現(xiàn)“曉靈學(xué)生管理系統(tǒng)”的任務(wù)貫穿全書,在每一章又將其分解成若干個(gè)小任務(wù),通過若干任務(wù)的實(shí)現(xiàn)有助于讀者理解概念、鞏固知識(shí)、掌握使用數(shù)據(jù)庫專業(yè)知識(shí)解決實(shí)際問題的能力。 本書是專門針對(duì)高職高專學(xué)生的特點(diǎn)而編寫的實(shí)踐性較強(qiáng)的教材,可以作為各類職業(yè)院校相關(guān)專業(yè)及其他培訓(xùn)班的“數(shù)據(jù)庫原理與應(yīng)用”、“數(shù)據(jù)庫應(yīng)用技術(shù)”或“SQL Server 2000應(yīng)用系統(tǒng)開發(fā)”等課程的教學(xué)用書,對(duì)于計(jì)算機(jī)應(yīng)用人員和計(jì)算機(jī)愛好者,本書也是一本實(shí)用的自學(xué)參考書。
書籍目錄
前言第1章 數(shù)據(jù)庫應(yīng)用基礎(chǔ)——學(xué)生管理系統(tǒng)案例分析 1.1 學(xué)籍管理系統(tǒng)案例分析 1.1.1 任務(wù)的提出 1.1.2 解決方案 “曉靈學(xué)生管理系統(tǒng)”開發(fā)準(zhǔn)備文檔 1.2 數(shù)據(jù)庫系統(tǒng)概述 1.2.1 數(shù)據(jù)庫系統(tǒng)的基本概念 1.2.2 數(shù)據(jù)庫系統(tǒng)的發(fā)展 1.3 信息描述與數(shù)據(jù)模型 1.3.1 數(shù)據(jù)模型及其三要素 1.3.2 數(shù)據(jù)模型的分類 1.3.3 概念模型及其表示方法 1.4 關(guān)系模型與關(guān)系數(shù)據(jù)庫 1.4.1 關(guān)系模型 1.4.2 關(guān)系模式和關(guān)系數(shù)據(jù)庫 1.4.3 關(guān)系的完整性規(guī)則 1.5 關(guān)系數(shù)據(jù)庫規(guī)范化設(shè)計(jì) 1.5.1 關(guān)系模式的設(shè)計(jì)問題 1.5.2 關(guān)系數(shù)據(jù)庫模式的規(guī)范化理論 1.6 數(shù)據(jù)庫設(shè)計(jì) 1.6.1 數(shù)據(jù)庫的設(shè)計(jì)任務(wù)與內(nèi)容 1.6.2 數(shù)據(jù)庫的設(shè)計(jì)方法 1.6.3 數(shù)據(jù)庫的設(shè)計(jì)步驟 1.6.4 曉靈學(xué)生管理系統(tǒng)的設(shè)計(jì) 1.7 本章小結(jié) 1.8 課后練習(xí) 1.9 實(shí)驗(yàn)第2章 數(shù)據(jù)庫開發(fā)環(huán)境——SQL Server 2000的安裝與配置第3章 數(shù)據(jù)庫的基本使用——數(shù)據(jù)庫及表的創(chuàng)建第4章 數(shù)據(jù)的基本管理——學(xué)生信息的更新與查詢第5章 數(shù)據(jù)的基本管理——數(shù)據(jù)分析與完整性設(shè)計(jì)第6章 數(shù)據(jù)的高級(jí)管理——學(xué)生數(shù)據(jù)的檢索統(tǒng)計(jì)與匯總第7章 數(shù)據(jù)庫的高級(jí)使用——視圖和索引的引用第8章 數(shù)據(jù)庫的過程控制——T-SQL程序設(shè)計(jì)第9章 數(shù)據(jù)庫的高級(jí)使用2——存儲(chǔ)過程和觸發(fā)器第10章 數(shù)據(jù)庫的高級(jí)應(yīng)用——數(shù)據(jù)的安全管理第11章 數(shù)據(jù)庫綜合案例分析——圖書管理系統(tǒng)數(shù)據(jù)庫的分析與設(shè)計(jì)參考文獻(xiàn)
章節(jié)摘錄
插圖:第1章 數(shù)據(jù)庫應(yīng)用基礎(chǔ)——學(xué)生管理系統(tǒng)案例分析本章將以設(shè)計(jì)實(shí)現(xiàn)一個(gè)學(xué)生管理系統(tǒng)為例,介紹數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計(jì)開發(fā)過程,并詳細(xì)介紹與之相關(guān)的數(shù)據(jù)管理技術(shù)的發(fā)展、數(shù)據(jù)與數(shù)據(jù)模型、數(shù)據(jù)庫系統(tǒng)的結(jié)構(gòu)等相關(guān)知識(shí),其中包括數(shù)據(jù)管理技術(shù)的發(fā)展、數(shù)據(jù)庫管理系統(tǒng)的發(fā)展、數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)模型、數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)、數(shù)據(jù)庫設(shè)計(jì)等內(nèi)容。1.1 學(xué)籍管理系統(tǒng)案例分析本節(jié)將以設(shè)計(jì)開發(fā)學(xué)生管理系統(tǒng)為例,著重講解中小型信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)方法,以及完成學(xué)生管理系統(tǒng)的設(shè)計(jì)開發(fā)文檔。1.1.1 任務(wù)的提出新學(xué)期開始了,學(xué)生曉靈被班主任良老師叫到了辦公室。良老師說:“曉靈呀!咱們班的同學(xué)學(xué)習(xí)計(jì)算機(jī)知識(shí)有一段時(shí)間了。你作為咱們班的班長,能不能利用所學(xué)到的計(jì)算機(jī)知識(shí)開發(fā)一個(gè)軟件來管理咱們班的學(xué)生信息。這樣一來,你既提高了專業(yè)知識(shí)水平和解決實(shí)際問題的能力,也能夠更好地管理咱們班,為同學(xué)提供更好地服務(wù)!如果這個(gè)軟件做得好,我們還可以推廣到整個(gè)年級(jí)、整個(gè)系乃至整個(gè)學(xué)院。”曉靈說:“做這個(gè)軟件非常有意義,我非常愿意做這件事。,但就憑我目前所掌握的那點(diǎn)計(jì)算機(jī)知識(shí)來做這件事難度很大?!绷祭蠋熣f:“你只要愿意做這個(gè)軟件,有困難不怕。這件事學(xué)院、系領(lǐng)導(dǎo)都非常支持,需要我解決什么困難盡管說好了。我聽說咱們班這學(xué)期開設(shè)了“數(shù)據(jù)庫原理與應(yīng)用”這門課,講授這門課的郝老師水平挺高,這個(gè)軟件怎么做你先問問他?!睍造`接受了這個(gè)任務(wù),首先為這個(gè)軟件起了一個(gè)很好聽的名字——曉靈學(xué)生管理系統(tǒng),寓意為:軟件雖小,但很靈!曉靈知道自己雖然學(xué)習(xí)了一些計(jì)算機(jī)知識(shí),但要想僅依靠這些知識(shí)來做這個(gè)軟件是遠(yuǎn)遠(yuǎn)不夠的。于是她就去找了講授“數(shù)據(jù)庫原理與應(yīng)用”這門課程的郝老師。曉靈說:“郝老師,現(xiàn)在良老師讓我開發(fā)一個(gè)以管理學(xué)生信息為目的的軟件。我需要您的幫助,請(qǐng)您指點(diǎn)一下,我需要從哪方面入手?需要先了解哪些知識(shí)?”郝老師:“要想開發(fā)這樣的一個(gè)軟件去管理學(xué)生信息,從數(shù)據(jù)量上看可以稱之為一個(gè)中小型信息管理系統(tǒng)。當(dāng)然在開發(fā)初期可以做得小一點(diǎn),在使用過程中可以逐步擴(kuò)展。這就要求在系統(tǒng)設(shè)計(jì)之初必須具備前瞻性,功能要適度并盡可能超前。
編輯推薦
《數(shù)據(jù)庫原理與應(yīng)用》由中國水利水電出版社出版。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
數(shù)據(jù)庫原理與應(yīng)用 PDF格式下載