數(shù)據(jù)庫管理與應用案例教程

出版時間:2010-10  出版社:中國鐵道出版社  作者:彭勇 編  頁數(shù):276  

內容概要

  《數(shù)據(jù)庫管理與應用案例教程》全面介紹了應用SOLServer2005數(shù)據(jù)庫管理系統(tǒng)進行數(shù)據(jù)庫管理的各種操作以及數(shù)據(jù)庫程序開發(fā)所需的各種技能?!稊?shù)據(jù)庫管理與應用案例教程》主要內容包括數(shù)據(jù)庫技術基礎,數(shù)據(jù)庫的創(chuàng)建與管理,表的創(chuàng)建與管理,數(shù)據(jù)查詢,視圖操作,存儲過程和觸發(fā)器,游標、事務和鎖,數(shù)據(jù)庫的安全,數(shù)據(jù)庫的管理,數(shù)據(jù)庫設計與應用程序開發(fā)?!  稊?shù)據(jù)庫管理與應用案例教程》通過一個真實的項目“圖書管理系統(tǒng)”來介紹SOL Servet。2005的管理和開發(fā)技術,基本概念結合項目案例,融“教、學、練、思”于一體,能使讀者快速掌握數(shù)據(jù)庫的知識。同時配有教材中數(shù)據(jù)庫的完整腳本、配套電子課件及教學資源?!  稊?shù)據(jù)庫管理與應用案例教程》適合作為高職高專以及計算機培訓學校相關課程的教材,也可作為數(shù)據(jù)庫系統(tǒng)開發(fā)從業(yè)人員與愛好者的參考用書。

書籍目錄

第1章 數(shù)據(jù)庫技術基礎1.1 數(shù)據(jù)庫技術概述1.1.1 基本概念1.1.2 數(shù)據(jù)庫的發(fā)展史1.1.3 數(shù)據(jù)庫系統(tǒng)的體系結構1.2 數(shù)據(jù)模型概述1.2.1 信息世界的數(shù)據(jù)描述1.2.2 數(shù)據(jù)模型1.3 SQLServer2005基礎1.3.1 soLServer2005簡介1.3.2 soLServer2005的安裝1.3.3 課堂案例1SQLServer-2005的簡單使用課外實踐思考與練習第2章 數(shù)據(jù)庫的創(chuàng)建與管理2.1 SQLServer數(shù)據(jù)庫簡介2.1.1 課堂案例1——數(shù)據(jù)庫文件的分類2.1.2 系統(tǒng)數(shù)據(jù)庫2.2 課堂案例2——使用SSMS管理數(shù)據(jù)庫2.3 使用T-SQL創(chuàng)建與管理數(shù)據(jù)庫2.3.1 課堂案例3——創(chuàng)建數(shù)據(jù)庫2.3.2 修改數(shù)據(jù)庫2.3.3 查看數(shù)據(jù)庫2.3.4 刪除數(shù)據(jù)庫2.3.5 更改數(shù)據(jù)庫所有者課外實踐思考與練習第3章 表的創(chuàng)建與管理3.1 設計表3.1.1 表的類型3.1.2 數(shù)據(jù)類型3.2 表的創(chuàng)建與管理3.2.1 課堂案例1——使用SSMS創(chuàng)建與管理表3.2.2 課堂案例2——使用T-SQL創(chuàng)建與管理表3.3 表數(shù)據(jù)操作3.3.1 課堂案例3——使用SSMS操作表數(shù)據(jù)3.3.2 課堂案例4——使用T-SQL操作表數(shù)據(jù)3.4 索引操作3.4.1 索引基礎知識3.4.2 課堂案例5——使用SSMS操作索引3.4.3 課堂案例6——使用T-SQL操作索引3.5 數(shù)據(jù)完整性3.5.1 數(shù)據(jù)完整性概述3.5.2 課堂案例7——使用SSMS管理約束3.5.3 課堂案例8——使用T-SQL管理約束課外實踐思考與練習第4章 數(shù)據(jù)查詢4.1 簡單查詢4.1.1 SELECT語句的結構4.1.2 SQL的運算符與表達式4.1.3 課堂案例1——簡單查詢的應用4.2 連接查詢4.2.1 交叉連接4.2.2 內連接4.2.3 外連接4.2.4.多表連接與自身連接4.2.5 課堂案例2——連接查詢的應用4.3 子查詢4.3.1 子查詢分類4.3.2 課堂案例3——子查詢的應用4.4 聯(lián)合查詢4.5 課堂案例4——在SSMS實現(xiàn)查詢課外實踐思考與練習第5章 視圖操作5.1 視圖概述5.1.1 視圖的基本概念5.1.2 視圖的作用5.2 課堂案例1——使用SSMS管理視圖……第6章 存儲過程和觸發(fā)器第7章 游標、事務和鎖第8章 數(shù)據(jù)庫的安全第9章 數(shù)據(jù)庫的管理第10章 數(shù)據(jù)庫設計與應用程序開發(fā)附錄A 數(shù)據(jù)庫說明附錄B 綜合實訓目標、要求及內容參考文獻

章節(jié)摘錄

版權頁:插圖:1.第一代數(shù)據(jù)庫——網(wǎng)狀和層次數(shù)據(jù)庫最早的數(shù)據(jù)存儲是基于文件系統(tǒng)的,隨著數(shù)據(jù)量不斷增大和數(shù)據(jù)安全性問題,文件系統(tǒng)已不再適用。數(shù)據(jù)庫系統(tǒng)的萌芽出現(xiàn)于20世紀60年代。當時計算機開始被廣泛地應用于數(shù)據(jù)管理領域,對數(shù)據(jù)共享提出了越來越高的要求,傳統(tǒng)的文件系統(tǒng)已經(jīng)不能滿足人們的需要,能夠統(tǒng)一管理和共享數(shù)據(jù)的數(shù)據(jù)庫管理系統(tǒng)(DBMS)應運而生。數(shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)的核心和基礎,各種DBMS軟件都是基于某種數(shù)據(jù)模型的。最早出現(xiàn)的網(wǎng)狀數(shù)據(jù)庫和層次數(shù)據(jù)庫成為第一代數(shù)據(jù)庫。1961年,通用電氣公司開發(fā)出世界上第一個網(wǎng)狀數(shù)據(jù)庫管理系統(tǒng),也是世界上第一個數(shù)據(jù)庫管理系統(tǒng)——集成數(shù)據(jù)存儲,奠定了網(wǎng)狀數(shù)據(jù)庫的基礎,并在當時得到了廣泛的應用。之后,IBM公司在1968年開發(fā)的信息管理系統(tǒng),是一種適合其主機的層次數(shù)據(jù)庫。2.第二代數(shù)據(jù)庫——關系型數(shù)據(jù)庫網(wǎng)狀數(shù)據(jù)庫和層次數(shù)據(jù)庫已經(jīng)很好地解決了數(shù)據(jù)的集中和共享問題,但是在數(shù)據(jù)獨立性和抽象級別上仍有很大欠缺。用戶在對這兩種數(shù)據(jù)庫進行存取時,仍然需要明確數(shù)據(jù)的存儲結構,指出存取路徑。后來出現(xiàn)的關系數(shù)據(jù)庫則較好地解決了這些問題。關系數(shù)據(jù)庫是建立在關系模型之上的數(shù)據(jù)庫。關系模型的主要特點是表中的記錄由屬性之間的關系來進行連接,在保證數(shù)據(jù)集之間的邏輯關系的同時,保持數(shù)據(jù)集之間的獨立性。在關系模型中,數(shù)據(jù)存儲在由行和列組成的表中。使用關系數(shù)據(jù)庫可以節(jié)省程序員的時間,以便將注意力盡量放在數(shù)據(jù)庫的邏輯框架上,而不需要在物理框架方面花費太多精力。3.第三代數(shù)據(jù)庫——面向對象數(shù)據(jù)庫隨著信息技術和市場的發(fā)展,人們發(fā)現(xiàn)關系型數(shù)據(jù)庫系統(tǒng)雖然技術很成熟,但其局限性也是顯而易見的;它能很好地處理所謂的“表格型數(shù)據(jù)”,卻對技術界出現(xiàn)的越來越多的復雜類型的數(shù)據(jù)無能為力。此時,出現(xiàn)了“面向對象的數(shù)據(jù)庫系統(tǒng)”。然而,數(shù)年的發(fā)展表明,面向對象數(shù)據(jù)庫系統(tǒng)產(chǎn)品的市場發(fā)展的情況并不理想。理論上的完美并沒有帶來市場的熱烈反應。其不成功的主要原因在于:這種數(shù)據(jù)庫產(chǎn)品的主要設計思想是企圖用新型數(shù)據(jù)庫系統(tǒng)來取代現(xiàn)有的數(shù)據(jù)庫系統(tǒng)。這種許多已經(jīng)運用數(shù)據(jù)庫系統(tǒng)多年來積累了大量工作數(shù)據(jù)的客戶,尤其是對大客戶來說,是無法承受新舊數(shù)據(jù)庫間的轉換而帶來的巨大工作量及巨額開支的。另外,面向對象數(shù)據(jù)庫系統(tǒng)使查詢語言變得極其復雜,從而使得無論是數(shù)據(jù)庫的開發(fā)商家還是應用客戶都視其復雜的應用技術為畏途。因此,到目前為止,關系型數(shù)據(jù)庫仍然是數(shù)據(jù)庫應用的主流。

編輯推薦

《數(shù)據(jù)庫管理與應用案例教程》:國家社會科學基金(教育學科)“十一五”規(guī)劃課題研究成果。 基于真實數(shù)據(jù)庫設計過程,選用典型的圖書管理系統(tǒng)數(shù)據(jù)庫作為教學載體。教材按照數(shù)據(jù)庫的創(chuàng)建、數(shù)據(jù)庫對象的創(chuàng)建、數(shù)據(jù)庫的安全管理及數(shù)據(jù)庫應用程序開發(fā)的順序來編排章節(jié),由易到難,由淺入深,所有內容都以項目為載體,在完成圖書管理系統(tǒng)數(shù)據(jù)庫設計的過程中即可掌握SQL Server知識的具體運用?;趯W生的認知規(guī)律,精心設置教材內容和教材結構。每一個章節(jié)的設計均按照“學習目標-學習導航-案例講解-課堂案例-課外實踐”的順序進行。將知識講解與技能訓練有機結合,符合高職高專學生的認知規(guī)律和職業(yè)技能的形成規(guī)律?;凇袄碚搶嵺`一體化”教學模式,融“教、學、練、思”于一體。強化技能訓練,提高實戰(zhàn)能力,讓學習者在反復動手實踐過程中,學會應用所學知識解決實際問題。體現(xiàn)了“在做中學,學以致用”的教學理念。

圖書封面

評論、評分、閱讀與下載


    數(shù)據(jù)庫管理與應用案例教程 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7