數(shù)據(jù)庫(kù)系統(tǒng)概念、設(shè)計(jì)及應(yīng)用

出版時(shí)間:2010-1  出版社:機(jī)械工業(yè)出版社  作者:辛赫  頁(yè)數(shù):613  譯者:何玉潔,王曉波,車(chē)?yán)?nbsp; 
Tag標(biāo)簽:無(wú)  

前言

  數(shù)據(jù)庫(kù)已經(jīng)成為無(wú)處不在、幾乎涉及任何活動(dòng)的技術(shù),今天每個(gè)IT應(yīng)用都以某種形式使用數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)已經(jīng)對(duì)所有的應(yīng)用造成了巨大的影響,并且使健康、教育、娛樂(lè)、工業(yè)以及銀行等領(lǐng)域產(chǎn)生了根本的變化。  數(shù)據(jù)庫(kù)系統(tǒng)的發(fā)展經(jīng)歷了從20世紀(jì)60年代的層次和網(wǎng)狀模型到今天的關(guān)系模型,從基于文件的系統(tǒng)(基本上是數(shù)據(jù)的倉(cāng)庫(kù),提供非常簡(jiǎn)單的檢索功能)到現(xiàn)在用于復(fù)雜的環(huán)境,在用戶友好的環(huán)境中提供豐富的功能。經(jīng)過(guò)學(xué)術(shù)界堅(jiān)持不懈的努力,數(shù)據(jù)庫(kù)的服務(wù)在不斷改善。在這些復(fù)雜軟件包的背后是數(shù)學(xué)以及其他研究成果,這些研究成果為數(shù)據(jù)庫(kù)系統(tǒng)提供了框架和基本構(gòu)建塊。在動(dòng)態(tài)和靈活的環(huán)境中以用戶友好的方式提供優(yōu)質(zhì)的數(shù)據(jù)庫(kù)服務(wù)是一個(gè)挑戰(zhàn),理解數(shù)據(jù)庫(kù)系統(tǒng)的基礎(chǔ)知識(shí)是設(shè)計(jì)良好應(yīng)用的關(guān)鍵?! ?shù)據(jù)庫(kù)系統(tǒng)是美國(guó)大多數(shù)D.Tech./MCA/IT教學(xué)計(jì)劃中的核心課程,本書(shū)考慮了學(xué)生和教師的需要,廣泛地覆蓋這些課程的大綱,同時(shí)書(shū)中的大量實(shí)例也可滿足專(zhuān)業(yè)開(kāi)發(fā)人員的需要。  我相信學(xué)生、教師以及數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)人員都能從本書(shū)中獲益?! .K.Gupta  IIT Delhi計(jì)算機(jī)科學(xué)與工程系教授

內(nèi)容概要

  本書(shū)全面地介紹了數(shù)據(jù)庫(kù)系統(tǒng)的概念、設(shè)計(jì)和應(yīng)用,共27章,分8個(gè)部分:第一部分?jǐn)?shù)據(jù)庫(kù)概念(第1~3章)、第二部分關(guān)系模型(第4~7章)、第三部分?jǐn)?shù)據(jù)庫(kù)設(shè)計(jì)(第8~10章)、第四部分查詢、事務(wù)和安全管理(第11~14章)、第五部分基于對(duì)象的數(shù)據(jù)庫(kù)(第15~16章)、第六部分高級(jí)和新興的數(shù)據(jù)庫(kù)概念(第17~21章)、第七部分案例學(xué)習(xí)(第22章)、第八部分商業(yè)數(shù)據(jù)庫(kù)(第23~27章)。.  本書(shū)適合作為計(jì)算機(jī)及相關(guān)專(zhuān)業(yè)本科生或研究生的教材,同時(shí)還是一本關(guān)于數(shù)據(jù)庫(kù)技術(shù)非常全面的參考書(shū)籍,對(duì)數(shù)據(jù)庫(kù)應(yīng)用人員和IT領(lǐng)域的相關(guān)人員也有很好的參考價(jià)值。  本書(shū)全面介紹數(shù)據(jù)庫(kù)系統(tǒng)的概念、設(shè)計(jì)和應(yīng)用,涵蓋了數(shù)據(jù)庫(kù)系統(tǒng)的重要領(lǐng)域,完整地呈現(xiàn)了管理數(shù)據(jù)庫(kù)系統(tǒng)的方法,以及數(shù)據(jù)庫(kù)的發(fā)展方向。本書(shū)可作為計(jì)算機(jī)科學(xué)與工程等相關(guān)專(zhuān)業(yè)本科生和研究生的教科書(shū),也可作為工程技術(shù)人員的參考手冊(cè)和實(shí)用指南?! ”緯?shū)特點(diǎn)  ·內(nèi)容豐富。涵蓋了數(shù)據(jù)庫(kù)基礎(chǔ)理論的方方面面,從數(shù)據(jù)庫(kù)的物理和邏輯結(jié)構(gòu),到數(shù)據(jù)庫(kù)的分析與設(shè)計(jì),再到數(shù)據(jù)庫(kù)的安全與可靠等。此外,還包括了新的數(shù)據(jù)庫(kù)技術(shù)和發(fā)展方向,比如分布式數(shù)據(jù)庫(kù)、并行數(shù)據(jù)庫(kù)、面向?qū)ο髷?shù)據(jù)庫(kù)等。同時(shí),也詳細(xì)地介紹了目前幾個(gè)主流的商業(yè)數(shù)據(jù)庫(kù)管理系統(tǒng),如Oracle、IBM DB2、SQL Server、MySQL等?!  ねㄋ滓锥2捎么罅繄D表和示例講解枯燥抽象的理論概念,使讀者易于閱讀和理解?!  ひ子诮虒W(xué)。每章的最后都包含大量習(xí)題,且形式多樣,既減輕了教師的出題工作量,也便于學(xué)生了解自己的學(xué)習(xí)情況。

書(shū)籍目錄

出版者的話譯者序序前言第一部分 數(shù)據(jù)庫(kù)概念 第1章 數(shù)據(jù)庫(kù)系統(tǒng)概述 第2章 數(shù)據(jù)庫(kù)系統(tǒng)架構(gòu) 第3章 物理數(shù)據(jù)組織第二部分 關(guān)系模型 第4章 關(guān)系代數(shù)和關(guān)系演算 第5章 關(guān)系查詢語(yǔ)言 第6章 實(shí)體-聯(lián)系模型 第7章 增強(qiáng)的實(shí)體-聯(lián)系模型第三部分 數(shù)據(jù)庫(kù)設(shè)計(jì) 第8章 數(shù)據(jù)庫(kù)設(shè)計(jì)介紹 第9章 函數(shù)依賴和模式分解 第10章 規(guī)范化第四部分 查詢.c事務(wù)和安全管理 第11章 查詢處理及優(yōu)化 第12章 事務(wù)處理與并發(fā)控制 第13章 數(shù)據(jù)庫(kù)恢復(fù)系統(tǒng) 第14章 數(shù)據(jù)庫(kù)安全第五部分 基于對(duì)象的數(shù)據(jù)庫(kù) 第15章 面向?qū)ο髷?shù)據(jù)庫(kù) 第16章 對(duì)象-關(guān)系數(shù)據(jù)庫(kù) 第六部分 高級(jí)和新興的數(shù)據(jù)庫(kù)概念 第17章 并行數(shù)據(jù)庫(kù)系統(tǒng) 第18章 分布式數(shù)據(jù)庫(kù)系統(tǒng) 第19章 決策支持系統(tǒng) 第20章 數(shù)據(jù)倉(cāng)庫(kù)與數(shù)據(jù)挖掘 第21章 新的數(shù)據(jù)庫(kù)技術(shù)第七部分 案例學(xué)習(xí) 第22章 數(shù)據(jù)庫(kù)設(shè)計(jì):案例學(xué)習(xí)第八部分 商業(yè)數(shù)據(jù) 第23章 IBM DB2通用數(shù)據(jù)庫(kù) 第24章 Oracle 第25章 Microsoft SQL Server 第26章 Microsoft Access 第27章 MySQL

章節(jié)摘錄

  第3章 物理數(shù)據(jù)組織  3.1 引言  正如前面各章討論的,數(shù)據(jù)庫(kù)系統(tǒng)的目的是簡(jiǎn)化和促進(jìn)對(duì)數(shù)據(jù)的訪問(wèn)。系統(tǒng)的用戶應(yīng)該不用考慮系統(tǒng)的物理實(shí)現(xiàn)細(xì)節(jié),數(shù)據(jù)庫(kù)被物理地存儲(chǔ)在存儲(chǔ)設(shè)備上,并以文件和記錄的形式組織。數(shù)據(jù)庫(kù)系統(tǒng)的整體性能是由物理數(shù)據(jù)庫(kù)組織決定的,因此,有效地管理數(shù)據(jù)的物理組織是非常重要的?! ∮捎?jì)算機(jī)處理的全部數(shù)據(jù)不能駐留在主存儲(chǔ)器中,這是因?yàn)椋骸 ≈鞔鎯?chǔ)器對(duì)于大的程序以及大的數(shù)據(jù)量來(lái)說(shuō)是稀有資源,這些程序及數(shù)據(jù)不能存儲(chǔ)在其中?! ∷ǔ1仨毚鎯?chǔ)從一個(gè)程序的執(zhí)行到另一個(gè)程序的執(zhí)行所需要的數(shù)據(jù)?! ∫虼?,大量的數(shù)據(jù)和程序是存儲(chǔ)在物理存儲(chǔ)設(shè)備上的,稱(chēng)為二級(jí)、輔助或外部存儲(chǔ)設(shè)備。數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)軟件在需要時(shí)檢索、更新和處理這些數(shù)據(jù)。當(dāng)數(shù)據(jù)被物理地存儲(chǔ)在二級(jí)存儲(chǔ)設(shè)備上時(shí),數(shù)據(jù)的組織決定了數(shù)據(jù)被訪問(wèn)的方式。數(shù)據(jù)的組織受很多因素影響,例如:  通過(guò)對(duì)數(shù)據(jù)和記錄進(jìn)行合適的結(jié)構(gòu)化和分塊,能夠最大化有效存儲(chǔ)在特定存儲(chǔ)設(shè)備上的數(shù)據(jù)的數(shù)量?! ≡L問(wèn)一條記錄、寫(xiě)一條記錄、修改一條記錄以及向主存?zhèn)鬏斠粭l記錄所需的時(shí)間(也稱(chēng)為響應(yīng)時(shí)間),影響能夠使用這些數(shù)據(jù)的應(yīng)用程序的類(lèi)型以及需要完成這些任務(wù)所需要的時(shí)間和成本。  最小化或零數(shù)據(jù)冗余。  二級(jí)存儲(chǔ)設(shè)備的特性?! ?shù)據(jù)的可擴(kuò)展性?! ‘?dāng)系統(tǒng)故障或者數(shù)據(jù)丟失時(shí)重要數(shù)據(jù)的恢復(fù)?! ?shù)據(jù)獨(dú)立性?! ?fù)雜性和成本。  本章介紹促進(jìn)數(shù)據(jù)庫(kù)操作的物理數(shù)據(jù)庫(kù)組織的各個(gè)方面,包括不同類(lèi)型的物理存儲(chǔ)媒體和技術(shù)、文件和文件組織的概念以及索引和散列文件?! ?.2 物理存儲(chǔ)媒體  正如前面討論的。數(shù)據(jù)庫(kù)管理系統(tǒng)中的數(shù)據(jù)是存儲(chǔ)在物理存儲(chǔ)設(shè)備上的,比如主存儲(chǔ)器和二級(jí)(外部)存儲(chǔ)器,因此,正確地設(shè)計(jì)物理數(shù)據(jù)庫(kù)(或存儲(chǔ))以提高數(shù)據(jù)處理效率以及最小化用戶與信息系統(tǒng)的交互時(shí)間是非常重要的?! ‘?dāng)需要時(shí),將記錄從磁盤(pán)提取到主存儲(chǔ)器中以進(jìn)行進(jìn)一步的處理,文件管理器是一個(gè)軟件,這個(gè)軟件管理存儲(chǔ)空間的分配以及數(shù)據(jù)結(jié)構(gòu),它決定了記錄駐留的數(shù)據(jù)頁(yè)。文件管理器有時(shí)使用輔助數(shù)據(jù)結(jié)構(gòu)來(lái)快速地標(biāo)識(shí)包含所希望記錄的數(shù)據(jù)頁(yè),然后對(duì)緩沖區(qū)管理器發(fā)送一個(gè)對(duì)此數(shù)據(jù)頁(yè)的請(qǐng)求。緩沖區(qū)管理器從磁盤(pán)中提取這個(gè)請(qǐng)求的數(shù)據(jù)頁(yè),將其放置到稱(chēng)為緩沖池的主存儲(chǔ)器區(qū)域中,并告訴文件管理器所請(qǐng)求的數(shù)據(jù)頁(yè)的位置。正是這些軟件控制了數(shù)據(jù)在主存儲(chǔ)器和磁盤(pán)存儲(chǔ)器之間的移動(dòng)。如圖3.1所示。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    數(shù)據(jù)庫(kù)系統(tǒng)概念、設(shè)計(jì)及應(yīng)用 PDF格式下載


用戶評(píng)論 (總計(jì)4條)

 
 

  •   很不錯(cuò)的書(shū),很全很詳細(xì)
  •   國(guó)人寫(xiě)的數(shù)據(jù)庫(kù)書(shū)很多,但感覺(jué)總?cè)秉c(diǎn)什么。這本書(shū)是印度人寫(xiě)的,很全面,也較深入,適合數(shù)據(jù)庫(kù)開(kāi)發(fā)人員或系統(tǒng)分析人員參考
  •   書(shū)的紙張質(zhì)量不錯(cuò),書(shū)的內(nèi)容也不錯(cuò),會(huì)認(rèn)真閱讀的~
  •   內(nèi)容比較理論,只能當(dāng)是參考書(shū)來(lái)看!
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7