Oracle Database 11g SQL開發(fā)指南

出版時(shí)間:2008-11  出版社:清華大學(xué)  作者:皮拉斯  頁數(shù):600  
Tag標(biāo)簽:無  

前言

現(xiàn)在的數(shù)據(jù)庫管理系統(tǒng)實(shí)現(xiàn)了一種標(biāo)準(zhǔn)語言——結(jié)構(gòu)化查詢語言(Structured Query Language,SQL)。除了具有其他語言的特點(diǎn)之外,SQL還可以對數(shù)據(jù)庫中的信息進(jìn)行檢索、添加、修改和刪除。本書將介紹如何真正掌握SQL,同時(shí)還會給出許多實(shí)用的例子。讀者可以通過Internet獲得本書中用到的所有腳本和程序(詳細(xì)信息參看后文“本書源代碼下載”部分)。通過本書讀者可以:● 掌握標(biāo)準(zhǔn)的SQL,以及Oracle公司為了使用Oracle數(shù)據(jù)庫的特性而開發(fā)的一些擴(kuò)展?!?理解PL/SQL(過程化語言/SQL),它構(gòu)建在SQL基礎(chǔ)之上,允許用戶編寫包含SQL語句的程序?!?使用SQL*Plus執(zhí)行SQL語句、腳本和報(bào)表;SQL*Plus就是一個(gè)與數(shù)據(jù)庫進(jìn)行交互的工具?!?對數(shù)據(jù)庫執(zhí)行查詢、插入、更新和刪除操作?!?創(chuàng)建數(shù)據(jù)庫表、序列、索引、視圖和用戶?!?執(zhí)行包含多條SQL語句的事務(wù)?!?定義數(shù)據(jù)庫對象類型,以及創(chuàng)建對象表來處理高級數(shù)據(jù)?!?使用大對象來處理包含圖像、音樂和電影的多媒體文件?!?使用分析函數(shù)執(zhí)行復(fù)雜計(jì)算?!?使用所有最新的Oracle Database 11g特性,例如PIVOT和UNPIVOT、閃回歸檔以及更多新特性?!?實(shí)現(xiàn)高性能的優(yōu)化技術(shù),使SQL語句可以快速執(zhí)行。● 編寫使用JDBC來訪問Oracle數(shù)據(jù)庫的Java程序?!?掌握Oracle數(shù)據(jù)庫的XML功能。

內(nèi)容概要

Oracle專家Jason Price帶您一起學(xué)習(xí)如何通過SQL語句和PL/SQL程序訪問Oracle數(shù)據(jù)庫。本書是Oracle Press重磅推出的一本關(guān)于Oracle Database 11g SQL的專著,是掌握SQL的必讀之作。    本書深入淺出、全面細(xì)致地講解了如何讀取和修改數(shù)據(jù)庫信息,如何使用SQL Plus和SQL Developer,如何使用數(shù)據(jù)庫對象,如何編寫PL/SQL程序等內(nèi)容。隨著對本書學(xué)習(xí)的深入,讀者將循序漸進(jìn)地掌握最新的SQL特性和工具、性能優(yōu)化技術(shù)、高級查詢、Java支持以及XML應(yīng)用。

作者簡介

Jason Price是職業(yè)咨詢專家,Oracle公司前產(chǎn)品經(jīng)理,擁有英國Bristol大學(xué)的物理學(xué)科學(xué)榮譽(yù)學(xué)士學(xué)位。他對Oracle的眾多產(chǎn)品,如數(shù)據(jù)庫、應(yīng)用服務(wù)器和CRM應(yīng)用程序都做出了卓越的貢獻(xiàn)。Jason是一位經(jīng)Oracle認(rèn)證的數(shù)據(jù)庫管理員和應(yīng)用程序開發(fā)人員,在軟件行業(yè)具有15年以上的從業(yè)經(jīng)驗(yàn),并執(zhí)筆撰寫了多本關(guān)于Oracle、Java和.NET的優(yōu)秀圖書。

書籍目錄

第1章  簡介  1.1  關(guān)系數(shù)據(jù)庫簡介  1.2  結(jié)構(gòu)化查詢語言(SQL)簡介  1.3  使用SQL*Plus    1.3.1  啟動(dòng)SQL*Plus    1.3.2  從命令行啟動(dòng)SQL*Plus    1.3.3  使用SQL*Plus執(zhí)行SELECT語句  1.4  SQL Developer  1.5  創(chuàng)建store模式    1.5.1  運(yùn)行SQL*Plus腳本創(chuàng)建store模式    1.5.2  用來創(chuàng)建store模式的DDL語句  1.6  添加、修改、刪除行    1.6.1  向表中添加行    1.6.2  修改表中的現(xiàn)有行    1.6.3  從表中刪除行  1.7  BINARY FLOAT和BINARYDOUBLE數(shù)據(jù)類型    1.7.1 BINARY_FLOAT和BINARY_DOUBLE的優(yōu)點(diǎn)    1.7.2  在表中使用BINARY_FLOAT和BINARY_DOUBLE    1.7.3  特殊值  1.8  退出SQL*Plus  1.9  Oracle PL/SQL簡介  1.10  小結(jié)第2章  從數(shù)據(jù)庫表中檢索信息  2.1  對單表執(zhí)行SELECT語句  2.2  選擇一個(gè)表中的所有列  2.3  使用WHERE子句過濾行  2.4  理解行標(biāo)識符  2.5  理解行號  2.6  執(zhí)行算術(shù)運(yùn)算    2.6.1  日期運(yùn)算    2.6.2  列運(yùn)算  2.7  使用列別名  2.8  使用連接操作合并列的輸出結(jié)果  2.9  理解空值  2.10  禁止顯示重復(fù)行  2.11  比較值  2.12  使用SQL操作符    2.12.1  使用LIKE操作符    2.12.2  使用IN操作符    2.12.3  使用BETWEEN操作符  2.13  使用邏輯操作符  2.14  理解操作符的優(yōu)先級  2.15  使用ORDER BY子句對行進(jìn)行排序.  2.16  執(zhí)行使用兩個(gè)表的SELECT語句  2.17  使用表別名  2.18  笛卡爾積  2.19  執(zhí)行使用多于兩個(gè)表的SELECT語句  2.20  連接條件和連接類型    2.20.1  不等連接    2.20.2  外連接    2.20.3  自連接  2.21  使用SQL/92語法執(zhí)行連接    2.21.1  使用SQL/92標(biāo)準(zhǔn)語法執(zhí)行兩個(gè)表的內(nèi)連接    2.21.2  使用USING關(guān)鍵字簡化連接    ……第3章  使用SQL*Plus第4章  使用簡單函數(shù)第5章  日期和時(shí)間的存儲與處理第6章  子查詢第7章  高級查詢第8章  修改表的內(nèi)容第9章  用戶、特權(quán)和角色第10章  創(chuàng)建表、序列、索引和視圖第11章  PL/SQL編程簡介第12章  數(shù)據(jù)庫對象第13章  集合第14章  大對象第15章  在Java程序中運(yùn)行SQL第16章  SQL優(yōu)化第17章  XML和Oracle數(shù)據(jù)庫附錄A

章節(jié)摘錄

插圖:第1章 簡介1.1 關(guān)系數(shù)據(jù)庫簡介關(guān)系數(shù)據(jù)庫的概念是由E.F.Codd博士于1970年首次提出的。E.F.Codd博士在Communications of the ACM(Association for Computing Machinery,美國計(jì)算機(jī)學(xué)會)1970年6月第13卷第6期上發(fā)表了一篇題為A Relational Model ofData for Large Shared Data Banks(大型共享數(shù)據(jù)庫的關(guān)系數(shù)據(jù)模型)的重要論文,奠定了關(guān)系數(shù)據(jù)庫的理論基礎(chǔ)。關(guān)系數(shù)據(jù)庫(relational database)的基本概念非常簡單易懂。關(guān)系數(shù)據(jù)庫是一組已經(jīng)被組織為表(table)結(jié)構(gòu)的相關(guān)信息的集合。每個(gè)表都包含很多行(row),這些行又被進(jìn)一步組織為列(column)。這些表在數(shù)據(jù)庫中都被存儲在稱為模式(schema)的結(jié)構(gòu)中,所謂模式就是數(shù)據(jù)庫用戶可以存儲表的地方。每個(gè)用戶都可以為其他用戶授權(quán)訪問自己的表。

編輯推薦

《Oracle Database 11g SQL開發(fā)指南》Oracle專家Jason Price帶您一起學(xué)習(xí)如何通過SQL語句和PL/SQL程序訪問Oracle數(shù)據(jù)庫?!禣racle Database 11g SQL開發(fā)指南》是Oracle Press重磅推出的一本關(guān)于Oracle Database 11g SQL的專著,是掌握SQL的必讀之作。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Oracle Database 11g SQL開發(fā)指南 PDF格式下載


用戶評論 (總計(jì)89條)

 
 

  •   學(xué)了server sql,開始學(xué)習(xí)oracle。
  •   對oracle初學(xué)者學(xué)習(xí)sql語言非常有幫助
  •   每個(gè)Oracle數(shù)據(jù)庫開發(fā)維護(hù)人員的必備書籍
  •   大致看了看,主要是SQL語句
  •   作為入門和查詢語句還是不錯(cuò)的。
  •   對程序員來說不錯(cuò),特別是java程序員
  •   對于開發(fā)人員指明了一個(gè)學(xué)習(xí)方向;少走彎路
  •   這本書挺好的,挺適合開發(fā)人員
  •   全面,翔實(shí),但只能當(dāng)工具書用。內(nèi)容非常專業(yè),值得擁有。
  •   比較基礎(chǔ),適用于編程開發(fā),DBA慎入
  •   很不錯(cuò)的一本書,講解的挺詳細(xì)的
  •   書內(nèi)容很不錯(cuò),正版,紙張很好,發(fā)貨速度也快
  •   當(dāng)當(dāng)?shù)臅呛玫臎]得說,我信賴!這本書寫的也好,是給朋友買的,不錯(cuò)。
  •   感覺還不錯(cuò)哦,好好學(xué)習(xí)下
  •   內(nèi)容還行,寫的不錯(cuò)
  •   印刷一般。但是內(nèi)容還可以
  •   通俗易懂 質(zhì)量也不錯(cuò) 內(nèi)容比較詳實(shí) 對考試有幫助
  •   這本書很不錯(cuò) 應(yīng)該算是官方出品吧
  •   這本書 很好 很不錯(cuò) 值得一看
  •   書到了,感覺還好,物有所值吧
  •   書不錯(cuò),貨到的也快。
  •   不奢望什么,書嘛,能看就行
  •   貨還是很快的,書也很新,還沒開始看,今天收到的,要是能有光盤就更好了
  •   好書,我在項(xiàng)目中真正派上用場,發(fā)揮不少作用
  •   質(zhì)量就算可以吧
  •   當(dāng)工具書看看歡迎您發(fā)表有參考價(jià)值的評價(jià),未經(jīng)授權(quán)的文字請勿轉(zhuǎn)載
  •   很好 在書店看到 來這里買的
  •   買回來已經(jīng)4天了,看了之后覺得很不錯(cuò),很容易看懂(當(dāng)然前提是要懂一點(diǎn))。很不錯(cuò)!
  •   相當(dāng)不錯(cuò),經(jīng)常拿起來溫習(xí)溫習(xí)
  •   很不錯(cuò)啊,有的一看
  •   還行,湊合著看
  •   數(shù)的質(zhì)量很好,是正品,好評。
  •   感覺各方面都還不錯(cuò)
  •   對我的提升很大。。
  •   初學(xué)者或老手都適合。。
  •   新手也能看得懂
  •   11g
  •   我是因?yàn)楦呒墧?shù)據(jù)庫課程選用了這本書作為教材才購買的。讀過之后發(fā)現(xiàn)即使不是作為上課使用的教材,對于一個(gè)開發(fā)人員這本書也是非常實(shí)用的。書中的內(nèi)容清晰、簡明,并且配有相關(guān)的例子,這樣在自己編寫程序的時(shí)候就可以照葫蘆畫瓢,方便的很!這本書對我的課程學(xué)習(xí)有很大的幫助!總體來說,物有所值!
  •   還可以 ,
    每段sql講解的有點(diǎn)少哦!
  •   書的內(nèi)容很充實(shí),可以當(dāng)做參考書來使用
  •   內(nèi)容很全面,講解的雖然不是很詳細(xì),但對于初學(xué)者夠用!雖然貴了點(diǎn),但還是物有所值
  •   本書比較全面,是一本手冊性質(zhì)的參考書
  •   封面有黑色印記檫不掉,好煩躁的,第一次在當(dāng)當(dāng)買,說實(shí)話太失望了.還不如去**,起碼書看起來要好得多.書大概看了下內(nèi)容不錯(cuò),但是里面的源代碼還得去網(wǎng)上下載,沒有光盤有點(diǎn)小失望.
  •   入門學(xué)習(xí)的好東西,值得看看
  •   內(nèi)容廣泛,但是不精,適合初學(xué)者
  •   必須不錯(cuò)的一本書,有收獲
  •   我是已經(jīng)上班的,雖然平時(shí)都用SQL,但是只會一些常用的,這本書寫的很好,很實(shí)用
  •   很好的書,是個(gè)初學(xué)者
  •   書還可以 剛貨 ,還在閱讀。
  •   發(fā)貨挺快,書的質(zhì)量不是很好,紙質(zhì)有點(diǎn)差
  •   還不錯(cuò),就是書上有點(diǎn)灰。
  •   書是老師推薦的書,挺不錯(cuò)的。不過送來的時(shí)候書有褶皺,看起來不爽。
  •   封面很臟,能不能弄干凈了再出貨送來。
  •   講的比較清楚,適合我這種初學(xué)者。。。
  •   對于初學(xué)SQL編寫非常有用
  •   這本書只能說是開卷有益吧。
    這本書與那本寶典很多地方重合,而且寶典更豐富,我是兩本都有了,所以覺得有點(diǎn)浪費(fèi),這本書最有意義的地方是講優(yōu)化那章,其它的沒啥意思。
  •   是給我們公司技術(shù)人員買的,都是初級的,他們說還行
  •   講得詳細(xì),但內(nèi)容不是很深
  •   這本書比較仔細(xì),還好。
  •   書好臟?。》饷婧竺娴袅艘粋€(gè)角,書店的樣書都沒有這樣臟爛的!不過看在是當(dāng)手冊用的份上就懶得退換了。
  •   我是一個(gè)初學(xué)ORACLE,想買一本適合初級學(xué)者教材,但我之前做SQL 2005 DBA 想過渡到ORACLE ,就從這里購買了一本教材,當(dāng)我打開教材,瀏覽一番,頓時(shí)心情涼了,本書沒有太過于精彩內(nèi)容,基礎(chǔ)知識涵蓋量過少,完全不適合初學(xué)者來學(xué)習(xí),因?yàn)樗揪褪且粋€(gè)連最具有基礎(chǔ)的教材都比不上。希望買者深思。
  •   送快遞的火氣有點(diǎn)大了。
  •   我說此書差,是結(jié)構(gòu)上差。該有的知識點(diǎn)基本還是都有的。基本上我買書只買老外寫的。Wrox的P2P系列,圖靈系列等。這OracleDB系列的一套,這是第一本,但是印象非常糟糕。知識點(diǎn)的排布非?;靵y,一些基礎(chǔ)知識放到后面再講。在知識點(diǎn)的講解上,更多更重要的是講Oracle的方言,而不是重點(diǎn)告訴你SQL標(biāo)準(zhǔn)。比如第二章的表連接,放到最后有一節(jié)2.21專門講了SQL/92的標(biāo)準(zhǔn)語法。這對于初學(xué)者來說是很重要的問題。代碼上,也是很不規(guī)范,有時(shí)候關(guān)鍵字都用大寫,有時(shí)候都用小寫。象子查詢,CASE表達(dá)式,GROUPBY子句,INSERT/UPDATE/DELETE關(guān)鍵字這些基本內(nèi)容都放到了函數(shù)后面來介紹。這本書只能適合有關(guān)系型數(shù)據(jù)庫經(jīng)驗(yàn)(比如SQLServer,MySQL)的開發(fā)人員讀。而對于初學(xué)者來說,容易劍走偏鋒,學(xué)個(gè)幾年后發(fā)現(xiàn)自己寫的東西都不太標(biāo)準(zhǔn),改寫成其他方言的時(shí)候需要做更多的工作。另外作為我這樣一個(gè).NET工程師來說,比較遺憾的一點(diǎn)是在第15章介紹了在JAVA開發(fā)的知識點(diǎn),但是卻沒有提到.NET方面的任何東西。
  •   書的編排和內(nèi)容講解實(shí)在太爛了,看了兩天直接扔一邊了
  •   這書總體上還行。但是在講分析函數(shù)的時(shí)候,泛泛帶過,根本就沒講清是怎么回事。我還是上網(wǎng)上查相關(guān)說明才搞清的。這部分看上去簡直不像是同一個(gè)人寫的。
  •   主要涉及SQL的編寫和運(yùn)用,對Oracle其他方面涉及很少,適合初學(xué)者。對Oracle運(yùn)用的深入介紹不多,不太適合高級用戶。
  •   <ORACLE DATABASE 11G SQL開發(fā)指南>同<ORACLE DATABASE 10G SQL開發(fā)指南>譯者不同,那個(gè)譯的比較好???
  •   書的質(zhì)感很好,內(nèi)容很給力,好評
  •   初學(xué)者,或是 開發(fā)者,可以參考的書籍!
  •   書挺好,可以作為工具書使用,哪里不清楚了翻兩下!
  •   好多錯(cuò)誤,分析函數(shù)草草帶過!
  •   SQL開發(fā)的好書正在啃。。
  •   很好,很全面,真的很有用
  •   書很好!質(zhì)量還不錯(cuò)!
  •   還是很有用的,sql的每種用法寫的都很詳細(xì)。但感覺就是一本技術(shù)類參考書,如果趣味性更強(qiáng)點(diǎn)就更好了。
  •   作為工具書來查資料不錯(cuò)
  •   適合用于ORACLE開發(fā)
  •   新手或者高級開發(fā)人員必備的書籍
  •   這本書是老師推薦的,非常不錯(cuò)
  •   作為初學(xué)者的指南類的還是本不錯(cuò)的書籍不過如果需要后續(xù)研究的話還得找?guī)妆局v的更細(xì)的
  •   發(fā)貨挺快,是正品的哈哈
  •   oracle開發(fā)指南
  •   講的很細(xì)致,值得一看
  •   就是一本手冊,工具書
  •   操作指南性質(zhì)的書
  •   這書很簡單
  •   內(nèi)容挺全,介紹的很詳細(xì)
  •   內(nèi)容很詳細(xì),不錯(cuò),好好學(xué)習(xí)了。
  •     適合初學(xué)者掌握oracle的sql語句,某些地方的講解也談得上細(xì)致。翻譯也算說得過去。但本書在分析函數(shù)方面的講解非常垃圾,你根本搞不清是怎么回事。還得到網(wǎng)上查資料學(xué)習(xí)這部分。
 

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

京ICP備13047387號-7