SQL Server 2005數據庫應用項目教程

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

前言

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

內容概要

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

書籍目錄

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

章節(jié)摘錄

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

圖書封面

評論、評分、閱讀與下載


    SQL Server 2005數據庫應用項目教程 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7