數(shù)據(jù)庫(kù)系統(tǒng)基礎(chǔ)教程

出版時(shí)間:2009-8  出版社:機(jī)械工業(yè)出版社  作者:(美)厄爾曼  頁(yè)數(shù):332  譯者:岳麗華  
Tag標(biāo)簽:無(wú)  

前言

數(shù)據(jù)庫(kù)已是當(dāng)今信息社會(huì)須臾不可脫離的重要工具,數(shù)據(jù)庫(kù)的教學(xué)也就成為計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的一門(mén)必修課程。JeffreyD.1 511man教授是斯坦福大學(xué)計(jì)算機(jī)系的資深教授,自1980年編寫(xiě)了其第一本數(shù)據(jù)庫(kù)教材《數(shù)據(jù)庫(kù)系統(tǒng)原理》以來(lái),已出版過(guò)多本數(shù)據(jù)庫(kù)系統(tǒng)方面的教材。該書(shū)是他在斯坦福大學(xué)計(jì)算機(jī)系對(duì)大學(xué)生教授的第一門(mén)數(shù)據(jù)庫(kù)課程(CS145)中使用的教材,Ullman教授在第2版出版4年后,對(duì)其作了更新又出版了第3版。與第2版相比,第3版不僅重新組織了章節(jié)從而使這本書(shū)的系統(tǒng)性更強(qiáng),而且內(nèi)容作了大幅度增加,包括了有關(guān)索引的介紹和目前XML數(shù)據(jù)庫(kù)技術(shù)發(fā)展的新內(nèi)容。數(shù)據(jù)庫(kù)技術(shù)發(fā)展到現(xiàn)在,其一個(gè)很大的變化是,數(shù)據(jù)庫(kù)不僅要管理結(jié)構(gòu)化的數(shù)據(jù),而且要管理更多的半結(jié)構(gòu)化的數(shù)據(jù)。本書(shū)正是從這個(gè)觀點(diǎn)出發(fā),將內(nèi)容分成兩大部分:首先仍然是流行的關(guān)系數(shù)據(jù)庫(kù)和對(duì)象關(guān)系數(shù)據(jù)庫(kù)內(nèi)容,介紹了關(guān)系數(shù)據(jù)模型、E/R模型、UML模型以及對(duì)象模型等高級(jí)數(shù)據(jù)模型。然后介紹了有關(guān)半結(jié)構(gòu)化數(shù)據(jù)組織管理中比較流行的XMI。等內(nèi)容,既包括了數(shù)據(jù)組織模型的內(nèi)容,也給出了相關(guān)編程語(yǔ)言,如XPath、XQuery、XSLT等。

內(nèi)容概要

本書(shū)由斯坦福大學(xué)知名計(jì)算機(jī)科學(xué)家Jeffrey Ullman和Jennifer
Widom合作編寫(xiě)。本書(shū)首先介紹流行的關(guān)系數(shù)據(jù)庫(kù)和對(duì)象關(guān)系數(shù)據(jù)庫(kù)內(nèi)容,涉及關(guān)系數(shù)據(jù)模型、E/R模型、UML模型以及對(duì)象模型等高級(jí)數(shù)據(jù)模型。然后介紹了有關(guān)半結(jié)構(gòu)化數(shù)據(jù)組織管理中比較流行的XML等內(nèi)容,既包括了數(shù)據(jù)組織模型的內(nèi)容,也給出了相關(guān)編程語(yǔ)言,如XPath、XQuery、XSLT等。
  本書(shū)舉例豐富翔實(shí),既可用作大學(xué)本科、研究生計(jì)算機(jī)及相關(guān)專業(yè)數(shù)據(jù)庫(kù)課程的教科書(shū),也可用作數(shù)據(jù)庫(kù)領(lǐng)域技術(shù)人員的參考書(shū)。

作者簡(jiǎn)介

Jeffrey D. Ullman 斯坦福大學(xué)計(jì)算機(jī)科學(xué)系Stanford W.
Ascherman教授,數(shù)據(jù)庫(kù)技術(shù)專家。他獨(dú)立或與人合作出版了15本著作,發(fā)表了170多篇技術(shù)論文。他的研究興趣包括數(shù)據(jù)庫(kù)理論、數(shù)據(jù)庫(kù)集成、數(shù)據(jù)挖掘和利用信息基礎(chǔ)設(shè)施進(jìn)行教育。他是美國(guó)國(guó)家工程院成員,曾獲得Knuth獎(jiǎng)、SI

書(shū)籍目錄

出版者的話
譯者序
前言
第1章 數(shù)據(jù)庫(kù)系統(tǒng)世界
1.1 數(shù)據(jù)庫(kù)系統(tǒng)的發(fā)展
  1.1.1 早期的數(shù)據(jù)庫(kù)管理系統(tǒng)
  1.1.2 關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)
 1.1.3 越來(lái)越小的系統(tǒng)
  1.1.4 越來(lái)越大的系統(tǒng)
 1.1.5 信息集成
1.2 數(shù)據(jù)庫(kù)管理系統(tǒng)概述
  1.2.1 數(shù)據(jù)定義語(yǔ)言命令
 1.2.2 查詢處理概述
  1.2.3 存儲(chǔ)器和緩沖區(qū)管理器
 1.2.4 事務(wù)處理
  1.2.5 查詢處理器
1.3 本書(shū)概述
1.4 參考文獻(xiàn)
第一部分 關(guān)系數(shù)據(jù)庫(kù)模型
 第2章 關(guān)系數(shù)據(jù)模型
  2.1 數(shù)據(jù)模型概述
   2.1.1 什么是數(shù)據(jù)模型
   2.1.2 一些重要的數(shù)據(jù)模型
   2.1.3 關(guān)系模型簡(jiǎn)介
   2.1.4 半結(jié)構(gòu)化模型簡(jiǎn)介
   2.1.5 其他數(shù)據(jù)模型
   2.1.6 幾種建模方法的比較
  2.2 關(guān)系模型基礎(chǔ)
   2.2.1 屬性
   2.2.2 模式
   2.2.3 元組
   2.2.4 域
   2.2.5 關(guān)系的等價(jià)描述
   2.2.6 關(guān)系實(shí)例
   2.2.7 關(guān)系上的鍵
   2.2.8 數(shù)據(jù)庫(kù)模式示例
   2.2.9 習(xí)題
  2.3 在SQL中定義關(guān)系模式
   2.3.1 SQL中的關(guān)系
   2.3.2 數(shù)據(jù)類型
   2.3.3 簡(jiǎn)單的表定義
   2.3.4 修改關(guān)系模式
   2.3.5 默認(rèn)值
   2.3.6 鍵的聲明
   2.3.7 習(xí)題
  2.4 代數(shù)查詢語(yǔ)言
   2.4.1 為什么需要一種專門(mén)的查詢語(yǔ)言  
   2.4.2 什么是代數(shù)
   2.4.3 關(guān)系代數(shù)概述
   2.4.4 關(guān)系上的集合操作
   2.4.5 投影
   2.4.6 選擇
   2.4.7 笛卡兒積
   2.4.8 自然連接
   2.4.9 θ連接
   2.4.10 組合操作構(gòu)成查詢
   2.4.11 命名和重命名
   2.4.12 操作之間的聯(lián)系
   2.4.13 代數(shù)表達(dá)式的線性符號(hào)
   2.4.14 習(xí)題
  2.5 關(guān)系上的約束
   2.5.1 作為約束語(yǔ)言的關(guān)系代數(shù)
   2.5.2 引用完整性約束
   2.5.3 鍵約束
   2.5.4 其他約束舉例
   2.5.5 習(xí)題
  2.6 小結(jié)
  2.7 參考文獻(xiàn)
 第3章 關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)理論
 3.1 函數(shù)依賴
   3.1.1 函數(shù)依賴的定義
   3.1.2 關(guān)系的鍵
 ……
第二部分 關(guān)系數(shù)據(jù)庫(kù)程序設(shè)計(jì)
第三部分 半結(jié)構(gòu)化數(shù)據(jù)的建模和程序設(shè)計(jì)

章節(jié)摘錄

插圖:第1章 數(shù)據(jù)庫(kù)系統(tǒng)世界在當(dāng)今的生活中數(shù)據(jù)庫(kù)已是每一項(xiàng)業(yè)務(wù)的基礎(chǔ)。無(wú)論何時(shí)訪問(wèn)一個(gè)提供信息的Web站點(diǎn)——不論這個(gè)站點(diǎn)是著名的Goolge、Yahoo!、Amozon.com還是成千上萬(wàn)較小的站點(diǎn)——都有一個(gè)數(shù)據(jù)庫(kù)為用戶的信息訪問(wèn)提供服務(wù)。企業(yè)也將其所有重要的記錄存放在數(shù)據(jù)庫(kù)中進(jìn)行維護(hù)。數(shù)據(jù)庫(kù)同樣也應(yīng)用在很多科學(xué)研究的核心中。天文學(xué)家、人類基因研究者、探索蛋白質(zhì)醫(yī)藥性質(zhì)的生化學(xué)家,以及其他很多科學(xué)活動(dòng)中獲取的數(shù)據(jù)也是用數(shù)據(jù)庫(kù)表示的。數(shù)據(jù)庫(kù)的能力來(lái)自于已發(fā)展了數(shù)十年的知識(shí)和技術(shù),這些知識(shí)和技術(shù)蘊(yùn)藏在名為數(shù)據(jù)庫(kù)管理系統(tǒng)(database management system)的軟件中。該軟件也叫做DBMS,或更通俗地稱為“數(shù)據(jù)庫(kù)系統(tǒng)”。DBMS是一個(gè)能有效建立和維護(hù)大量數(shù)據(jù)的強(qiáng)大工具,并且能安全地長(zhǎng)期保存這些數(shù)據(jù)。數(shù)據(jù)庫(kù)系統(tǒng)是最復(fù)雜的軟件系統(tǒng)之一。本書(shū)中,讀者將學(xué)習(xí)如何設(shè)計(jì)數(shù)據(jù)庫(kù),如何用各種程序語(yǔ)言和IDBMS——起編寫(xiě)應(yīng)用程序,以及如何設(shè)計(jì)DBMS本身。1.1 數(shù)據(jù)庫(kù)系統(tǒng)的發(fā)展數(shù)據(jù)庫(kù)是什么?本質(zhì)上講,數(shù)據(jù)庫(kù)就是信息的集合。該集合可以存在很長(zhǎng)時(shí)間,通常是很多年。一般來(lái)講,數(shù)據(jù)庫(kù)是指由DBMS管理的數(shù)據(jù)的集合。DBMS需要有如下功能:1.允許用戶使用特殊的數(shù)據(jù)定義語(yǔ)言(data—definition language)建立新的數(shù)據(jù)庫(kù),并說(shuō)明它們的模式(schema)即數(shù)據(jù)的邏輯結(jié)構(gòu)。2.使用合適的查詢語(yǔ)言(query language)或數(shù)據(jù)操作語(yǔ)言(data.manipulation language),為用戶提供查詢(query,“查詢”是數(shù)據(jù)庫(kù)關(guān)于數(shù)據(jù)申請(qǐng)的術(shù)語(yǔ))和更新(modify)數(shù)據(jù)的能力。3.支持超大數(shù)據(jù)量(吉字節(jié)或更多)數(shù)據(jù)的長(zhǎng)時(shí)間存儲(chǔ),并且在數(shù)據(jù)查詢和更新時(shí)支持對(duì)數(shù)據(jù)的有效存取。4.具有持久性,在面對(duì)各種故障、錯(cuò)誤或用戶錯(cuò)誤地使用數(shù)據(jù)庫(kù)時(shí),數(shù)據(jù)庫(kù)的恢復(fù)保證了數(shù)據(jù)的一致性。 5.控制多個(gè)用戶對(duì)數(shù)據(jù)的同時(shí)存取,不允許一個(gè)用戶的操作影響另一個(gè)用戶(稱作獨(dú)立性,isolation),也不允許對(duì)數(shù)據(jù)的不完整操作(稱作原子性,atom.icity)。

編輯推薦

《數(shù)據(jù)庫(kù)系統(tǒng)基礎(chǔ)教程(原書(shū)第3版)》特點(diǎn):全面改版的組織結(jié)構(gòu)。UML數(shù)據(jù)庫(kù)模型的新內(nèi)容。包括3NF綜合算法在內(nèi)的操作依賴新算法的引入。更多的3NF,包括3NF綜合算法。擴(kuò)展的SQL觸發(fā)討論。新增的索引選擇和物化視圖。新增的三層體系結(jié)構(gòu)。新增的PHP。新增的OLAP和SQL立方體算子介紹。擴(kuò)展的XML內(nèi)容,包括XML模式、XPath、XQuery和XSLT。

圖書(shū)封面

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

無(wú)

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


    數(shù)據(jù)庫(kù)系統(tǒng)基礎(chǔ)教程 PDF格式下載


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

 
 

  •   本書(shū)側(cè)重?cái)?shù)據(jù)庫(kù)設(shè)計(jì)的理論知識(shí),如何設(shè)計(jì)一個(gè)數(shù)據(jù)庫(kù),包括的方方面面。老外的書(shū)就是不錯(cuò),推薦閱讀。
  •   學(xué)校數(shù)據(jù)庫(kù)系統(tǒng)課程指定的教材,課是英文的…還是要有中文版才默契啊~書(shū)還是可以的。信賴當(dāng)當(dāng)~因?yàn)檎鎫
  •   書(shū)很好,內(nèi)容很棒,是本學(xué)數(shù)據(jù)庫(kù)理論的不錯(cuò)的書(shū)
  •   數(shù)據(jù)庫(kù)經(jīng)典教程 基礎(chǔ) 好用
  •   我對(duì)數(shù)據(jù)庫(kù)這方面完全不懂,這一本基礎(chǔ)教程先看看。。。。。
  •   程序員看的書(shū),數(shù)據(jù)庫(kù)必備!
  •   數(shù)據(jù)庫(kù)專業(yè)教材
  •   是一本數(shù)據(jù)庫(kù)初學(xué)者學(xué)習(xí)的好書(shū)
  •   同學(xué)推薦的書(shū),聽(tīng)說(shuō)內(nèi)容要比數(shù)據(jù)可系統(tǒng)概念要易懂,所以還是決定買(mǎi)了,包裝很好,書(shū)被保存得很好,很滿意
  •   還不錯(cuò)。比英語(yǔ)版教程看著是要能懂些了。。。適合那些課上聽(tīng)不懂得來(lái)看看。不過(guò)還是推薦看原版。專業(yè)英語(yǔ)不過(guò)關(guān)的苦b啊
  •   比一般中國(guó)國(guó)內(nèi)的老師編的書(shū)更好,內(nèi)容更豐富,更與當(dāng)今技術(shù)相符。不像中國(guó)國(guó)內(nèi)的,技術(shù)都落后了,還在教給學(xué)生。
  •   內(nèi)容很詳細(xì),畢竟是美國(guó)名校的教科書(shū),質(zhì)量有保證。
    翻譯不到位的地方還是有,總體而言不影響閱讀。
  •   這本書(shū)是譯本,很多翻譯不是很好,概念不是很全面,作為輔助參考書(shū)還是可以的
  •   書(shū)不錯(cuò),講的比較詳細(xì)
  •   經(jīng)典的書(shū)應(yīng)該不會(huì)有錯(cuò)
  •   書(shū)挺好的,搞不好我們老師也是從這買(mǎi)的
  •   書(shū)的包裝很不錯(cuò),發(fā)貨速度也快,一直在當(dāng)當(dāng)買(mǎi)書(shū)。
  •   非常喜歡,發(fā)貨速度很快,書(shū)的質(zhì)量也不錯(cuò)。
  •   書(shū)總體來(lái)說(shuō)不錯(cuò),紙張也可以
  •   物美價(jià)廉,值得購(gòu)買(mǎi),書(shū)也挺好的。
  •   挺不錯(cuò)的書(shū)!但是我目前還找不到習(xí)題答案。
  •   本書(shū)不錯(cuò) 是男朋友之前買(mǎi)的推薦給我才買(mǎi)的
  •   很基礎(chǔ)的一本書(shū),循序漸進(jìn)
  •   這本書(shū)是翻譯過(guò)來(lái)的課本~~老實(shí)說(shuō)挺不錯(cuò)的~
  •   這本書(shū)是買(mǎi)來(lái)做教材的
  •   真心專業(yè)有木有!不專業(yè)的不想看有木有!你懂的!
  •   物流速度挺快的,就是快遞上門(mén)前都沒(méi)有打個(gè)電話發(fā)個(gè)短信說(shuō)一聲,感覺(jué)不是很適應(yīng)…不過(guò)東西蠻好的~~
  •   來(lái)的很快,比實(shí)體店便宜就不說(shuō)了,紙張挺好的。
  •   跟學(xué)校訂的一個(gè)樣
  •   領(lǐng)導(dǎo)說(shuō)書(shū)不錯(cuò),贊一個(gè)...
  •   給同學(xué)考研用的
  •   我對(duì)你們的服務(wù)滿意
  •   不錯(cuò)啊,和學(xué)校訂的教材一樣,還便宜
  •   zhenxinhaoshu
  •   還沒(méi)看是看,封面有點(diǎn)舊,膠面起了白色的褶皺
  •   送貨很快,質(zhì)量也很不錯(cuò)
  •   支持,5分
  •   數(shù)據(jù)庫(kù)領(lǐng)域的經(jīng)典教科書(shū),翻譯水平尚可不過(guò)有一些關(guān)鍵性數(shù)據(jù)翻譯失誤,如atom就直接翻譯成了“原子”。但是失誤一般都出現(xiàn)在習(xí)題里,一些語(yǔ)法性錯(cuò)誤,不放心的話可以買(mǎi)本英文教材來(lái)對(duì)照著看。
  •   涵蓋了sql的基礎(chǔ)知識(shí),適合初學(xué)者學(xué)習(xí)使用
  •   書(shū)中有些頁(yè)有點(diǎn)問(wèn)題!就是因?yàn)閱?wèn)題
  •   這是我第一次在當(dāng)當(dāng)網(wǎng)上買(mǎi)書(shū),書(shū)本身是很滿意的,只是送來(lái)的時(shí)候弄錯(cuò)了一本,還得換,很麻煩,希望你們能對(duì)這個(gè)現(xiàn)象有所提高!
  •   我們教科書(shū)
  •   雖然是基礎(chǔ),但是還是值得一讀的
  •   經(jīng)典的東西要多讀, 呵呵
  •   還行吧,沒(méi)怎么看呢還
  •   配送很給力啊,晚上11點(diǎn)訂的,早上9點(diǎn)就到了
  •   還沒(méi)看,是下學(xué)期課本。。。
  •   我覺(jué)得把,一拿到東西我就應(yīng)該寫(xiě)評(píng)論的,現(xiàn)在來(lái)統(tǒng)一寫(xiě),手好酸
  •   這本書(shū)我讀完過(guò)英文版的,這次之所以選擇再買(mǎi)一本中文版,本打算給學(xué)生做教材用,自己也好備課?,F(xiàn)在看來(lái)是要不行了。作者的翻譯水平有待提高啊,翻譯的內(nèi)容沒(méi)有問(wèn)題,但是讀起來(lái)總覺(jué)得文字功夫上差了些,有點(diǎn)兒艱澀。。。。呵呵
  •   偏重基礎(chǔ)理論一些
  •   此書(shū)適合有一定基礎(chǔ)的人
  •   屬于入門(mén)級(jí)的書(shū)吧,前面的部分都挺好的,最后面的幾個(gè)章節(jié)有點(diǎn)枯燥,看不下去了。。。。
  •   還沒(méi)看,翻了一下,還不錯(cuò)的樣子。
  •   先看著再說(shuō)
  •   還是看英文版的吧
  •   純粹沒(méi)有看,直接有問(wèn)題。還是公司的老版書(shū)籍較好
  •   這個(gè)基礎(chǔ)知識(shí)部分的翻譯還行,但是那個(gè)習(xí)題部分的翻譯簡(jiǎn)直就是爛的要死,不是那種翻譯不精確的情況,而是完全意思不對(duì)。說(shuō)"翻譯還不錯(cuò)"的絕對(duì)沒(méi)有做過(guò)習(xí)題。
  •   書(shū)的質(zhì)量不錯(cuò)。。??爝f差點(diǎn)
  •   對(duì)補(bǔ)充入門(mén)知識(shí)很有幫助,書(shū)也不厚,很快就能看完
  •   畢竟是翻譯的,看起來(lái)比較生硬,不是很好讀
  •   很喜歡,估計(jì)在讀完SQL 2008學(xué)習(xí)手冊(cè)后,會(huì)完整的學(xué)習(xí)一下理論。紙張和翻譯的語(yǔ)句大致翻了一下,覺(jué)得還可以
  •   還行,內(nèi)容比較全面,書(shū)的質(zhì)量也非常過(guò)關(guān)
  •   個(gè)人覺(jué)得看著很舒服,是外國(guó)人寫(xiě)的,所以看得時(shí)候跟看小說(shuō)似的,能激發(fā)人們的興趣
  •   還不錯(cuò),和教材一致。挺經(jīng)典的數(shù)據(jù)庫(kù)教程書(shū)籍。
  •   價(jià)格合理,質(zhì)量不錯(cuò),這本書(shū)還沒(méi)有看完,內(nèi)容應(yīng)該很好的,都是經(jīng)典書(shū)籍嘛
  •   還沒(méi)來(lái)得急學(xué),也沒(méi)看,不知道內(nèi)容怎么樣
  •   很不錯(cuò)的數(shù)據(jù)庫(kù)基礎(chǔ)教程。
  •   送貨的速度很快,而且書(shū)也是正品。我寒假可要好好的學(xué)習(xí)了??!
  •   還不錯(cuò),紙質(zhì),印刷什么的都不錯(cuò)
  •   書(shū)不錯(cuò)啊 新學(xué)期教材 老師推薦原版的 看不懂就買(mǎi)了翻譯版 但是也是存在翻譯的一般的問(wèn)題啦~
  •   內(nèi)容基礎(chǔ),就是有些地方翻譯的不好
  •   遲到的評(píng)價(jià)
  •   翻開(kāi)書(shū)第一頁(yè),第一句話就錯(cuò)別字
  •   說(shuō)是基礎(chǔ),有些東西還是很深入的
  •   理論知識(shí)要權(quán)威一些的書(shū),所以買(mǎi)這本
 

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

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