出版時間: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格式下載