出版時(shí)間:2012-1 出版社:北京郵電大學(xué)出版社 作者:孫鳳慶,于峰 主編 頁(yè)數(shù):210
內(nèi)容概要
《SQL Server
2008數(shù)據(jù)庫(kù)原理及應(yīng)用》根據(jù)數(shù)據(jù)庫(kù)技術(shù)領(lǐng)域和數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)職業(yè)的任職要求,參照相關(guān)的職業(yè)資格標(biāo)準(zhǔn),貫徹“應(yīng)用為目的,必需夠用為度”的原則,堅(jiān)持能力本位、工學(xué)結(jié)合的職業(yè)教育思想,采用項(xiàng)目教學(xué)、任務(wù)驅(qū)動(dòng)組織課程教學(xué)內(nèi)容。
全書共分為10章,從基本概念和實(shí)際應(yīng)用出發(fā),由淺入深,從易到難,循序漸進(jìn)地講述數(shù)據(jù)庫(kù)的設(shè)計(jì)、數(shù)據(jù)庫(kù)的創(chuàng)建、數(shù)據(jù)表的操作、數(shù)據(jù)庫(kù)的查詢、視圖及其應(yīng)用、索引及其應(yīng)用、流程控制與函數(shù)、存儲(chǔ)過(guò)程與觸發(fā)器、數(shù)據(jù)庫(kù)的備份與還原和數(shù)據(jù)庫(kù)安全性管理等內(nèi)容;將“大學(xué)生選課管理系統(tǒng)的數(shù)據(jù)庫(kù)開發(fā)”實(shí)際項(xiàng)目融入各個(gè)章節(jié),簡(jiǎn)述數(shù)據(jù)庫(kù)的設(shè)計(jì)、創(chuàng)建、操作、查詢、維護(hù)和安全管理的具體方法;簡(jiǎn)明扼要地介紹了SQL
server2008的上機(jī)實(shí)驗(yàn)操作;根據(jù)職業(yè)技能培養(yǎng)的要求,結(jié)合書中項(xiàng)目,給出了“客戶訂貨管理系統(tǒng)的數(shù)據(jù)庫(kù)開發(fā)”和“圖書管理系統(tǒng)的數(shù)據(jù)庫(kù)開發(fā)”兩個(gè)項(xiàng)目作為學(xué)生的練習(xí),以便于學(xué)生更好地學(xué)習(xí)和掌握數(shù)據(jù)庫(kù)的基本知識(shí)與技能。
《SQL Server
2008數(shù)據(jù)庫(kù)原理及應(yīng)用》既可作為計(jì)算機(jī)及其相關(guān)專業(yè)的本、??茖W(xué)生教材,也可以作為數(shù)據(jù)庫(kù)工作者,尤其是大型關(guān)系數(shù)據(jù)庫(kù)初學(xué)者的參考書。
書籍目錄
第1章 數(shù)據(jù)庫(kù)的設(shè)計(jì)
1.1 任務(wù)描述
1.2 數(shù)據(jù)庫(kù)舉例
1.3 數(shù)據(jù)庫(kù)的基本概念
1.3.1 信息、數(shù)據(jù)與數(shù)據(jù)處理
1.3.2 數(shù)據(jù)庫(kù)的基本概念
1.3.3 數(shù)據(jù)庫(kù)系統(tǒng)
1.4 關(guān)系數(shù)據(jù)庫(kù)
1.4.1 關(guān)系模型的基本概念
1.4.2 關(guān)系模型的基本術(shù)語(yǔ)
1.4.3 關(guān)系的定義和性質(zhì)
1.4.4 關(guān)系模型的三要素
1.5 關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)
1.5.1 數(shù)據(jù)庫(kù)設(shè)計(jì)步驟
1.5.2 數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程
1.6 任務(wù)實(shí)現(xiàn)
練習(xí)題
第2章 數(shù)據(jù)庫(kù)的創(chuàng)建
2.1 任務(wù)描述
2.2 SQL Server 2008簡(jiǎn)介
2.2.1 SQL Server 2008特點(diǎn)及性能
2.2.2 SQL Server 2008常用實(shí)用工具
2.2.3 SQL Server 2008常用工具的啟動(dòng)
2.3 SQL Server數(shù)據(jù)庫(kù)
2.3.1 SQL Server數(shù)據(jù)庫(kù)概述
2.3.2 SQL Server系統(tǒng)數(shù)據(jù)庫(kù)
2.4 創(chuàng)建SQL Server數(shù)據(jù)庫(kù)
2.4.1 使用SQL ServerManagement Studio創(chuàng)建數(shù)據(jù)庫(kù)
2.4.2 使用SQL命令創(chuàng)建數(shù)據(jù)庫(kù)
2.5 操作SQL Server數(shù)據(jù)庫(kù)
2.5.1 使用SQL ServerManagement Studio操作數(shù)據(jù)庫(kù)
2.5.2 使用SQL命令操作數(shù)據(jù)庫(kù)
2.6 任務(wù)實(shí)現(xiàn)
練習(xí)題
第3章 數(shù)據(jù)表的操作
3.1 任務(wù)描述
3.2 SQL Server數(shù)據(jù)類型、表達(dá)式和常用函數(shù)
3.2.1 SQL Serve數(shù)據(jù)類型
3.2.2 SQL Servet中的常量
3.2.3 SQL Servet中的表達(dá)式
3.2.4 SQL Servei中的常用函數(shù)
3.3 SQL Server數(shù)據(jù)表
3.4 創(chuàng)建SQL Server數(shù)據(jù)表
3.4.1 利用SQL Server Management Studio創(chuàng)建數(shù)據(jù)表
3.4.2 利用SQIL命令創(chuàng)建數(shù)據(jù)表
3.5 數(shù)據(jù)表的修改與刪除
3.5.1 利用SQL Server Management Studio修改數(shù)據(jù)表
3.5.2 利用SQL命令修改數(shù)據(jù)表
3.6 創(chuàng)建數(shù)據(jù)表的約束
3.6.1 約束的類型
3.6.2 利用SQL Server Management Studio建立約束
3.6.3 利用SQL命令建立約束
3.6.4 查看和刪除約束
3.7 為數(shù)據(jù)表創(chuàng)建1DENTITY列
3.8 更新數(shù)據(jù)表的內(nèi)容
3.8.1 利用SQL Server Management Studio輸入表內(nèi)容
3.8.2 利用SQL命令更新表內(nèi)容
3.9 任務(wù)實(shí)現(xiàn)
練習(xí)題
第4章 數(shù)據(jù)庫(kù)的查詢
4.1 任務(wù)描述
4.2 SELECT命令
4.3 單個(gè)數(shù)據(jù)表的查詢
……
第5章 視圖及其應(yīng)用
第6章 索引及其應(yīng)用
第7章 流程控制與函數(shù)
第8章 存儲(chǔ)過(guò)程與觸發(fā)器
每9章 數(shù)據(jù)庫(kù)的備份與還原
第10章 數(shù)據(jù)庫(kù)安全管理
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁(yè):插圖:數(shù)據(jù)庫(kù)技術(shù)一直是熱門技術(shù)之一,它被廣泛應(yīng)用于許多領(lǐng)域,從桌面上的數(shù)據(jù)庫(kù)到大型相互關(guān)聯(lián)的分布式數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)成為了越來(lái)越重要的商業(yè)資產(chǎn)。市場(chǎng)、銷售、生產(chǎn)、操作、財(cái)會(huì)、管理和所有的商業(yè)規(guī)則都在各自的活動(dòng)中利用數(shù)據(jù)庫(kù)技術(shù)來(lái)提高生產(chǎn)率。近年來(lái),數(shù)據(jù)庫(kù)技術(shù)對(duì)因特網(wǎng)(Internet)應(yīng)用的迅猛增長(zhǎng)起到了重要的推動(dòng)作用。畢竟Internet只是一個(gè)通信系統(tǒng),它的真正價(jià)值是從數(shù)據(jù)庫(kù)中讀取或存人數(shù)據(jù)和信息。由于對(duì)數(shù)據(jù)庫(kù)技術(shù)專業(yè)人才的需求量非常大,因此,使得學(xué)習(xí)和掌握數(shù)據(jù)庫(kù)技術(shù)、知識(shí)和應(yīng)用技能成為許多大學(xué)生追求的目標(biāo)之一。數(shù)據(jù)庫(kù)的目的是幫助人們跟蹤事物。經(jīng)典數(shù)據(jù)庫(kù)應(yīng)用涉及諸如訂單、客戶、雇員或其他商人感興趣的內(nèi)容的跟蹤。現(xiàn)今,數(shù)據(jù)庫(kù)技術(shù)已被應(yīng)用到了更多的領(lǐng)域,諸如用于Internet的數(shù)據(jù)庫(kù)或用于公司內(nèi)聯(lián)網(wǎng)的數(shù)據(jù)庫(kù)。下面列舉幾個(gè)例子。1.超市購(gòu)物當(dāng)你從當(dāng)?shù)爻匈?gòu)買貨物時(shí),收銀員利用條形碼閱讀器來(lái)掃描每種貨物。這其實(shí)就是鏈接一個(gè)使用條形碼從產(chǎn)品數(shù)據(jù)庫(kù)中查詢?cè)撠浳飪r(jià)格的應(yīng)用程序,然后通過(guò)該程序計(jì)算這些庫(kù)存貨物的數(shù)量,并在收銀機(jī)上顯示價(jià)格。如果記錄產(chǎn)品的數(shù)量低于指定的最低極限值,數(shù)據(jù)庫(kù)系統(tǒng)可能會(huì)自動(dòng)設(shè)置一個(gè)訂單來(lái)獲得更多的產(chǎn)品庫(kù)存。2.使用信用卡購(gòu)物當(dāng)你使用信用卡購(gòu)物時(shí),服務(wù)人員要檢查你是否有足夠的剩余金額可以購(gòu)買該商品。這種檢查可以用電話來(lái)進(jìn)行,也可以用連接到計(jì)算機(jī)系統(tǒng)的磁卡閱讀器自動(dòng)完成。無(wú)論是哪種情況,都存在一個(gè)記錄使用信用卡進(jìn)行購(gòu)物的信息數(shù)據(jù)庫(kù),此數(shù)據(jù)庫(kù)中包含了你使用信用卡進(jìn)行購(gòu)物的信息。為了檢查你的信用卡,存在一個(gè)數(shù)據(jù)庫(kù)應(yīng)用程序,此程序使用你的信用卡號(hào)碼來(lái)檢查你想購(gòu)買的商品價(jià)格,以及你這個(gè)月已經(jīng)購(gòu)買的商品總額是否在信用限度內(nèi)。當(dāng)購(gòu)買被確認(rèn)有效之后,則這次購(gòu)買詳細(xì)信息又被添加到了這個(gè)數(shù)據(jù)庫(kù)中。在確認(rèn)此次購(gòu)買生效之前,這個(gè)應(yīng)用程序也會(huì)訪問(wèn)數(shù)據(jù)庫(kù),檢查該信用卡是否在被盜或丟失列表中。3.在旅行社預(yù)定假期當(dāng)你咨詢某次假期的安排時(shí),旅行社可能訪問(wèn)幾個(gè)包含假期和飛機(jī)詳細(xì)信息的數(shù)據(jù)庫(kù)。當(dāng)你預(yù)定假期時(shí),數(shù)據(jù)庫(kù)系統(tǒng)必須進(jìn)行所有必要的預(yù)定安排。在這種情況下,該系統(tǒng)必須要確保不同的代理沒有預(yù)定相同的假期或飛機(jī)上相同的座位。例如,如果在從廣州到北京的飛機(jī)上只剩下一個(gè)座位,兩代理在同一時(shí)間預(yù)定這最后一個(gè)座位時(shí),系統(tǒng)不得不處理這種情況,只允許一個(gè)預(yù)定有效,并通知另一個(gè)代理沒有位置了。4.使用圖書館圖書館一般會(huì)有一個(gè)包含所有圖書的詳細(xì)信息數(shù)據(jù)庫(kù),其中的信息可能還包括讀者信息、預(yù)定信息等。可能會(huì)允許讀者基于書名、作者或其他數(shù)據(jù)查找所需書籍。數(shù)據(jù)庫(kù)系統(tǒng)可能會(huì)允許讀者預(yù)訂書籍,并在書籍可以借閱時(shí)發(fā)郵件通知讀者。該系統(tǒng)也能夠給沒有按期還書的借閱者發(fā)提醒通知。一般情況下,系統(tǒng)都有一個(gè)條形碼閱讀器,類似于前面超市中描述的那種,用來(lái)記錄歸還和借出圖書館的書籍。
編輯推薦
《SQL Server 2008數(shù)據(jù)庫(kù)原理及應(yīng)用》由高等職業(yè)教育規(guī)劃教材編委會(huì)專家審定。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
SQL Server 2008數(shù)據(jù)庫(kù)原理及應(yīng)用 PDF格式下載