SQL Server 2005數(shù)據(jù)庫應(yīng)用項目教程

出版時間:2010-9  出版社:清華大學出版社  作者:王玉姣,聶俊航 主編  頁數(shù):303  

前言

  隨著社會的不斷發(fā)展,數(shù)據(jù)庫技術(shù)的應(yīng)用無處不在。在眾多的數(shù)據(jù)庫系統(tǒng)中,SQL Server以其兼具大型數(shù)據(jù)庫技術(shù)要求和易于實現(xiàn)及操作等特點,被不同領(lǐng)域的企業(yè)或公司所接受,因此需要大量的掌握數(shù)據(jù)庫技術(shù)的高素質(zhì)技能型專門人才。為了滿足這一需求,我們結(jié)合多年的數(shù)據(jù)庫應(yīng)用與教學經(jīng)驗,精心組織編寫了文本符合高等職業(yè)技術(shù)教育的教學特點、體現(xiàn)教學改革特色的教材。本教材的特點如下:  1.基于工作過程的開發(fā)思路,注重職業(yè)能力的培養(yǎng)  本教材是在市場調(diào)研的基礎(chǔ)上,通過對數(shù)據(jù)庫技術(shù)相關(guān)的職業(yè)崗位的分析研究,按照企業(yè)數(shù)據(jù)庫應(yīng)用開發(fā)的工作過程,結(jié)合職業(yè)能力的培養(yǎng)目標編寫而成的。教材圍繞數(shù)據(jù)庫應(yīng)用開發(fā)的行為領(lǐng)域需要的知識、技能、素質(zhì),搭建項目工作場景,細化出相應(yīng)工作任務(wù),讓學生在知識、技能形成的過程中充分感知、體驗,獲取過程性知識和經(jīng)驗?! ?.項目驅(qū)動,核心任務(wù)貫穿  以一個典型的學生選課數(shù)據(jù)庫(SCDB)系統(tǒng)項目作為主體,把項目細化為具體的工作任務(wù),并由這些工作任務(wù)串聯(lián)起所有知識點。  3.理論夠用為度,突出應(yīng)用  從SQL Server的實際應(yīng)用需求出發(fā),淡化理論原理和學術(shù)概念,注重解決具體問題的方法和實現(xiàn)技術(shù),使抽象的理論和單調(diào)的操作步驟因為有了應(yīng)用前景而變得生動有趣?! ?.“教、學、練”一體化,強化能力培養(yǎng)  在每個工作任務(wù)中有機融合了知識點講解和技能訓練目標,融“教、學、練”于一體。講解每個工作任務(wù)時都先提出任務(wù)目標,然后是實例制作演示,在實訓部分讓讀者模仿練習,使讀者加深對工作任務(wù)的完成過程的印象,體現(xiàn)“在練中學,學以致用”的教學理念。  5.示例豐富,圖文并茂  編者將多年對數(shù)據(jù)庫課程的實際教學經(jīng)驗與學生在學習過程中普遍存在的問題進行了整合,選取了大量典型的示例,并配有豐富的圖例說明,幫助學生理解實際操作和示例效果?! ”窘滩挠珊苯煌殬I(yè)技術(shù)學院承編,湖北交通信息研究所共同參與,主編為王玉姣、聶俊航,副主編為楊華勇、王曉剛,參編的老師還有夏奕、魯波、王三軍(湖北交通信息研究所專家)等,主審為單學紅。本書的編寫得到了許多教師的大力支持,在此向他們表示衷心感謝。

內(nèi)容概要

本書按照基于工作過程的開發(fā)思路,以職業(yè)能力培養(yǎng)為主、實踐為重的原則,從培養(yǎng)應(yīng)用型、技能型人才角度出發(fā),突出職業(yè)教育的特色。全書以SQL Server 2005為平臺,由一個典型的學生選課數(shù)據(jù)庫(SCDB)系統(tǒng)項目貫穿始終,理論夠用為度,突出應(yīng)用,講解由淺入深,強調(diào)數(shù)據(jù)庫應(yīng)用程序的開發(fā)技能,注重培養(yǎng)讀者解決實際問題的能力,使讀者能夠快速輕松地掌握SQL Server數(shù)據(jù)庫的技術(shù)與應(yīng)用。    本書結(jié)構(gòu)清晰、內(nèi)容翔實、示例豐富、通俗易懂,適合作為各類高職高專院校、計算機培訓學校等相關(guān)專業(yè)的教材,也可以作為數(shù)據(jù)庫技術(shù)從業(yè)人員和數(shù)據(jù)庫技術(shù)愛好者的參考用書。

書籍目錄

學習情景1  初識數(shù)據(jù)庫  項目1  了解數(shù)據(jù)庫技術(shù)的發(fā)展歷程    任務(wù)1  數(shù)據(jù)庫技術(shù)發(fā)展簡史    任務(wù)2  SQL Server發(fā)展簡史    任務(wù)3  數(shù)據(jù)庫系統(tǒng)的基本概念  項目2  SQL Server 2005的安裝    任務(wù)1  SQL Server 2005的新特性    任務(wù)2  SQL Server 2005的版本    任務(wù)3  安裝SQL Server 2005的系統(tǒng)要求    任務(wù)4  SQL Server 2005的安裝步驟    任務(wù)5  SQL Server 2005的簡單使用  項目3  SQL Server 2005管理工具    任務(wù)1  SQL Server 2005配置管理器    任務(wù)2  SQL Server 2005外圍應(yīng)用配置器    任務(wù)3  SQL Server Profiler    任務(wù)4  數(shù)據(jù)庫引擎優(yōu)化顧問    任務(wù)5  SQL Server Business Intelligence Development Studio  項目4  SQL Server 2005服務(wù)器管理    任務(wù)1  注冊服務(wù)器    任務(wù)2  注冊服務(wù)器組    任務(wù)3  服務(wù)器的啟動、暫停和停止  項目5  了解SCDB數(shù)據(jù)庫實例    任務(wù)1  SCDB數(shù)據(jù)庫的表    任務(wù)2  SCDB數(shù)據(jù)庫的表間關(guān)系    任務(wù)3  在SQL Server 2005中添加數(shù)據(jù)庫SCDB  小結(jié)  實訓練習學習情景2  數(shù)據(jù)庫的設(shè)計  項目1  認識關(guān)系數(shù)據(jù)庫    任務(wù)1  關(guān)系模型的概念    任務(wù)2  關(guān)系數(shù)據(jù)庫    任務(wù)3  常見的數(shù)據(jù)庫對象    任務(wù)4  數(shù)據(jù)的完整性    任務(wù)5  范式  項目2  SCDB數(shù)據(jù)庫的設(shè)計    任務(wù)1  數(shù)據(jù)庫設(shè)計的方法    任務(wù)2  數(shù)據(jù)庫設(shè)計的步驟  小結(jié)  實訓練習學習情景3  數(shù)據(jù)庫的創(chuàng)建與管理  項目1  了解數(shù)據(jù)庫基礎(chǔ)知識    任務(wù)1  熟悉數(shù)據(jù)庫的文件組成    任務(wù)2  認識系統(tǒng)數(shù)據(jù)庫    任務(wù)3  設(shè)計數(shù)據(jù)庫  項目2  創(chuàng)建SCDB數(shù)據(jù)庫    任務(wù)1  創(chuàng)建SCDB數(shù)據(jù)庫    任務(wù)2  查看SCDB數(shù)據(jù)庫信息  項目3  管理SCDB數(shù)據(jù)庫    任務(wù)1  打開數(shù)據(jù)庫    任務(wù)2  設(shè)置數(shù)據(jù)庫選項    任務(wù)3  修改數(shù)據(jù)庫的大小    任務(wù)4  重命名數(shù)據(jù)庫    任務(wù)5  增加輔助數(shù)據(jù)文件與事務(wù)日志文件    任務(wù)6  刪除數(shù)據(jù)庫  小結(jié)  實訓練習  實訓一  數(shù)據(jù)庫的建立  實訓二  管理數(shù)據(jù)庫學習情景4  數(shù)據(jù)表的創(chuàng)建與管理  項目1  了解數(shù)據(jù)表的組成    任務(wù)1  數(shù)據(jù)表的組成    任務(wù)2  SCDB中各表的結(jié)構(gòu)  項目2  創(chuàng)建SCDB數(shù)據(jù)表    任務(wù)1  在對象資源管理器中創(chuàng)建表    任務(wù)2  使用Transact-SQL語句創(chuàng)建表    任務(wù)3  查看表定義  項目3  重新命名SCDB數(shù)據(jù)表    任務(wù)1  在對象資源管理器中重新命名表    任務(wù)2  使用Transact-SQL語句重新命名表  項目4  修改SCDB數(shù)據(jù)表    任務(wù)1  在對象資源管理器中修改表    任務(wù)2  使用Transact-SQL語句修改表  項目5  刪除SCDB數(shù)據(jù)表    任務(wù)1  在對象資源管理器中刪除表    任務(wù)2  使用Transact-SQL語句刪除表  項目6  向SCDB表中插入數(shù)據(jù)    任務(wù)1  使用對象資源管理器向表中插入數(shù)據(jù)    任務(wù)2  使用Transact-SQL語句向表中插入數(shù)據(jù)  項目7  修改SCDB表中的數(shù)據(jù)  項目8  刪除SCDB表中的數(shù)據(jù)    任務(wù)1  使用對象資源管理器刪除表中的數(shù)據(jù)    任務(wù)2  使用Transact-SQL語句刪除表中的數(shù)據(jù)  項目9  對SCDB進行數(shù)據(jù)查詢    任務(wù)1  檢索表中的部分列    任務(wù)2  使用(*)檢索表中所有列    任務(wù)3  修改檢索結(jié)果中的列標題    任務(wù)4  使用TOP n[PERCENT]返回前n行    任務(wù)5  使用DISTINCT消除重復(fù)行    任務(wù)6  在檢索結(jié)果中增加字符串    任務(wù)7  條件查詢    任務(wù)8  排序查詢(ORDER BY子句)    任務(wù)9  檢索列為表達式    任務(wù)10  使用COMPUTE子句    任務(wù)11  使用COMPUTE BY子句    任務(wù)12  使用GROUP BY子句    任務(wù)13  使用HAVING子句    任務(wù)14  使用嵌套查詢    任務(wù)15  使用UNION運算符    任務(wù)16  多表聯(lián)接查詢  小結(jié)  實訓練習  實訓一  表的操作  實訓二  數(shù)據(jù)的基本操作  實訓三  簡單數(shù)據(jù)查詢  實訓四  高級數(shù)據(jù)查詢學習情景5  數(shù)據(jù)庫其他對象的創(chuàng)建與管理  項目1  SCDB中數(shù)據(jù)完整性的設(shè)計    任務(wù)1  了解數(shù)據(jù)完整性的基礎(chǔ)知識    任務(wù)2  約束的實現(xiàn)    任務(wù)3  默認值的實現(xiàn)    任務(wù)4  規(guī)則的實現(xiàn)    任務(wù)5  用戶自定義函數(shù)的實現(xiàn)  項目2  SCDB中索引的創(chuàng)建與管理    任務(wù)1  了解索引的基礎(chǔ)知識    任務(wù)2  創(chuàng)建索引    任務(wù)3  查看索引信息    任務(wù)4  重命名索引    任務(wù)5  刪除索引    任務(wù)6  索引的維護  項目3  SCDB中視圖的創(chuàng)建與管理    任務(wù)1  了解視圖的基礎(chǔ)知識    任務(wù)2  創(chuàng)建視圖    任務(wù)3  顯示視圖的信息    任務(wù)4  重命名視圖    任務(wù)5  視圖的修改和刪除  項目4  SCDB中存儲過程的創(chuàng)建與管理    任務(wù)1  了解存儲過程的基礎(chǔ)知識    任務(wù)2  創(chuàng)建和執(zhí)行存儲過程    任務(wù)3  修改存儲過程    任務(wù)4  重命名存儲過程    任務(wù)5  刪除存儲過程    任務(wù)6  存儲過程的重編譯處理    任務(wù)7  系統(tǒng)存儲過程和擴展存儲過程  項目5  SCDB中觸發(fā)器的創(chuàng)建與管理    任務(wù)1  了解觸發(fā)器的基礎(chǔ)知識    任務(wù)2  創(chuàng)建觸發(fā)器    任務(wù)3  管理觸發(fā)器  項目6  SCDB中游標的使用    任務(wù)1  了解游標的基礎(chǔ)知識    任務(wù)2  使用游標  小結(jié)  實訓練習  實訓一  數(shù)據(jù)完整性的設(shè)計  實訓二  索引的創(chuàng)建與管理  實訓三  視圖的創(chuàng)建與管理  實訓四  存儲過程的創(chuàng)建與管理  實訓五  觸發(fā)器的創(chuàng)建與管理學習情景6  數(shù)據(jù)庫的日常維護與安全管理  項目1  創(chuàng)建、管理SQL Server賬戶    任務(wù)1  了解Sql Server身份驗證模式    任務(wù)2  登錄賬戶管理    任務(wù)3  數(shù)據(jù)庫用戶管理  項目2  角色管理    任務(wù)1  角色概述    任務(wù)2  角色管理  項目3  權(quán)限管理    任務(wù)1  權(quán)限概述    任務(wù)2  權(quán)限管理  項目4  實現(xiàn)數(shù)據(jù)庫備份和還原    任務(wù)1  了解恢復(fù)模式及其設(shè)置    任務(wù)2  數(shù)據(jù)庫備份    任務(wù)3  數(shù)據(jù)庫還原  項目5  數(shù)據(jù)庫的導入與導出    任務(wù)1  數(shù)據(jù)導入    任務(wù)2  數(shù)據(jù)導出  項目6  分離和附加數(shù)據(jù)庫    任務(wù)1  分離數(shù)據(jù)庫    任務(wù)2  附加數(shù)據(jù)庫  小結(jié)  實訓練習附錄A  Transact-SQL編程基礎(chǔ)附錄B  常用函數(shù)附錄C  運算符

章節(jié)摘錄

  20世紀80年代,面向?qū)ο蟮姆椒ê图夹g(shù)的出現(xiàn),對計算機各個領(lǐng)域,包括程序設(shè)計語言、軟件工程、信息系統(tǒng)設(shè)計以及計算機硬件設(shè)備等都產(chǎn)生了深遠的影響,也給面臨新挑戰(zhàn)的數(shù)據(jù)庫技術(shù)帶來了新的機遇和希望。數(shù)據(jù)庫研究人員借鑒和吸收了面向?qū)ο蟮姆椒ê图夹g(shù),提出了面向?qū)ο蟮臄?shù)據(jù)庫模型(簡稱對象模型)。當前,有許多研究是建立在數(shù)據(jù)庫已有的成果和技術(shù)上的,針對不同的應(yīng)用,對傳統(tǒng)的DBMS,主要是RDBMS進行不同層次上的擴充,如建立對象關(guān)系(OR)模型和建立對象關(guān)系數(shù)據(jù)庫(ORDB)。  數(shù)據(jù)庫技術(shù)與多學科技術(shù)的有機結(jié)合  數(shù)據(jù)庫技術(shù)與多學科技術(shù)的有機結(jié)合是當前數(shù)據(jù)庫發(fā)展的重要特征。計算機領(lǐng)域中其他新興技術(shù)的發(fā)展對數(shù)據(jù)庫技術(shù)產(chǎn)生了重大影響。傳統(tǒng)的數(shù)據(jù)庫技術(shù)和其他計算機技術(shù)的結(jié)合、相互滲透,.使數(shù)據(jù)庫中新的技術(shù)層出不窮。數(shù)據(jù)庫的許多概念、技術(shù)、應(yīng)用領(lǐng)域甚至某些原理都有了重大的發(fā)展和變化。建立和實現(xiàn)了一系列新型的數(shù)據(jù)庫,如分布式數(shù)據(jù)庫、并行數(shù)據(jù)庫、演繹數(shù)據(jù)庫、知識庫、多媒體庫和移動數(shù)據(jù)庫等,它們共同構(gòu)成了數(shù)據(jù)庫大家族?! ∶嫦?qū)iT應(yīng)用領(lǐng)域的數(shù)據(jù)庫技術(shù)的研究  為了適應(yīng)數(shù)據(jù)庫應(yīng)用多元化的要求,在傳統(tǒng)數(shù)據(jù)庫基礎(chǔ)上,結(jié)合各個專門應(yīng)用領(lǐng)域的特點,研究適合該應(yīng)用領(lǐng)域的數(shù)據(jù)庫技術(shù),如工程數(shù)據(jù)庫、統(tǒng)計數(shù)據(jù)庫、科學數(shù)據(jù)庫、空間數(shù)據(jù)庫、地理數(shù)據(jù)庫和Web數(shù)據(jù)庫等,這是當前數(shù)據(jù)庫技術(shù)發(fā)展的又一重要特征。  同時,數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)也由主機/終端的集中式結(jié)構(gòu)發(fā)展到網(wǎng)絡(luò)環(huán)境的分布式結(jié)構(gòu),隨后又發(fā)展成兩層、三層或多層客戶端/服務(wù)器結(jié)構(gòu)以及Internet環(huán)境下的瀏覽器/服務(wù)器和移動環(huán)境下的動態(tài)結(jié)構(gòu)。多種數(shù)據(jù)庫結(jié)構(gòu)滿足了不同的應(yīng)用需求,適應(yīng)了不同的應(yīng)用環(huán)境。

圖書封面

評論、評分、閱讀與下載


    SQL Server 2005數(shù)據(jù)庫應(yīng)用項目教程 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7