oraclesql高級編程
① 我想學習Oracle資料庫,有一定的sql基礎,看什麼書籍比較好或者有沒有更好的學習方法
看你學習oracle用來做什麼了
資料庫管理方面:Oracle.9i資料庫管理員指南
sql方面:oracle+SQL語法大全
程序設計相關的:Oracle專家高級編程
這三本書就差不多了
你去oracle網站上有oracle的白皮書,入門夠用了
② oracle sql與其他資料庫sql的區別
SQL 是一種 ANSI 的標准計算機語言如今無論是像Oracle、Sybase、DB2、Informix、SQL Server這些大型的資料庫管理系統,還是像Visual Foxpro、PowerBuilder這些PC上常用的資料庫開發系統,都支持SQL語言作為查詢語言 oracle sql與其他資料庫sql沒有區別 只是每種資料庫具體怎麼去實現(內部運行機制不同但是 提供的SQL(算是編程中說的介面吧)是一樣的
③ oracle sql高級編程中的oe用戶下的那些建表腳本在哪啊
相關的demo schema的腳本文件都在這里:
$ORACLE_HOME/demo/schema
OE的相關腳本應該在這:
$ORACLE_HOME/demo/schema/order_entry
我的資料庫版本為11.2.0.3
④ 為什麼 Oracle高級編程 (清華大學出版社)這么垃圾
淡定,呵呵,國內的書都這樣。如果英語好,就看原版吧。國內的高校太浮躁了。出版社也是掛名。如果學oracle,推薦看看eygle的書。
⑤ Oracle PL/SQL程序設計的編輯推薦
《Oracle PL/SQL程序設計(第5版)(套裝上下冊)》:近15年來,成千上萬的PL/SQL程序員——無論是初學者還是經驗豐富的開發者——都同樣需要依賴《oracle PL/SQL程序設計》來幫助他們充分掌握和應用這門功能強大的語言。第5版是基於Oracle資料庫11g的R1、R2兩個版本的最新版,包含了語法、建議、大量實例和許多新的信息。了解新特徵,包括基於版本的重定義功能、函數結果緩存功能、CONTINUE語句、復合觸發器和針對大對象的SecureFiles。使用工具和技巧來優化PL/sQL性能,例如PL/Scope和PL/SQL沖的層次化profiler。探討了數據類型、條件控制語句和順序控制語句、循環、異常處理、安全特性、全球化和本地化問題,以及PL/SQL架構。通過使用過程、函數、觸發器和包,建立模塊化的PL/SQL應用。Steven Feuerstein是Oracle PL/sQL領域全球最領先的專家之一。作為10本PL/sQL書籍的作者,他從1980年開始從事軟體開發,現在是Quest軟體公司的PL/sQL佈道者。
⑥ Oracle SQL 高級編程有沒有原版電子檔的,還有就是Oracle PL/SQL程序設計,請給我一個下載地址,謝謝分享
java">OracleSQL高級編程下載鏈接地址:http://www.java1234.com/a/javabook/database/2013/0724/483.html
OraclePL/SQL程序設計下載鏈接地址:http://www.jb51.net/books/74506.html
⑦ 學習oracle資料庫有哪些基礎書籍,對學習oracle很有幫助的
我考過oralce的ocp,和大部分資料庫相似,要學好oracle要看你能用到什麼程度了:
1、首先學習oracle的體系架構,了解內存中oracle各模塊的作用以及存儲、讀寫、備份等等方式,強烈推薦《Oracle Database 9i/10g/11g編程藝術》。
2、學習sql,這和其他資料庫都是差不多的,但是oralce有些特有的語法你要學到。下面是我在學完oralce的基礎sql需要掌握的,學習這些推薦《Oracle專家高級編程》。
● Control transactions 管理事物
● Create simple and complex views 創建簡單和復雜的視圖
● Create, maintain, and use sequences 熟練掌握oralce的隊列
● Delete rows from a table 刪除表
● Insert rows into a table 插入表
● Join a table to itself by using a self-join 自連接
● Update rows in a table 修改表
● Use a set operator to combine multiple a single query 能使用set操作
● Use the WITH clause 能使用with語句
基本上做開發工作的話前兩部完成夠用了,不過如果你想進階到DBA的話還要繼續
3、資料庫管理員,oralce的oca,推薦oracle原廠的培訓資料,以下為需要掌握的知識
● Create consistent database backups
● Monitor and resolve lock conflicts
● Recover from loss of a system-critical data file
● Restore the table contents to a specific point in time
● Set warning and critical alert thresholds
● Tuning instance recovery
4、資料庫認證專家,oracle的ocp,推薦oracle原廠的ocp培訓資料,以下為需要掌握的知識
● Configure the Resource Manager
● Create resource plans within groups
● Determine which flashback technology to use for each recovery situation
● Explain reasons for incomplete recovery
● Manage (or maintain) the Flash Recovery Area
● Rebuild indexes online
● Recover from user errors using Flashback versions query
● Recover the control file
● Rece space-related error conditions by proactively managing tablespace space usage
● Start the RMAN utility and allocate channels
● Use different storage options to improve the performance of queries
● Use the RMAN BACKUP command to create backup sets and image copies
5、oralce的ocm,我還沒考過。。
以前全手打!望採納
⑧ Oracle SQL經典著作除了《Oracle SQL高級編程》外,還有哪些
其實Oracle SQL最經典的不是這本書,而是《Oracle PL/SQL程序設計》不知道已經印到第幾版了,應該至少也有第五版了吧。
看了這本藐視其它相關PL/SQL書籍,哈哈,誇張了
⑨ sql編程和pl/sql編程有什麼區別嗎,我是初學者,對這個概念上面還是分不太清楚 ...
SQL是結構化查詢語言,比較接近自然語言,使用SQL,只需要說干什麼,不需要說怎麼干。由數據定義語言、數據操縱語言、數據控制語言構成,它不面向過程,即前一條語句與後一條語句無關。SQL是標準的語言 PL/SQL(Proceral Language/SQL)是對SQL的擴充,它吸收了近年來編程語言的許多最高設計特點:如數據封裝性、信息隱蔽性、重載和例外處理等。它允許SQL的數據操縱語言和查詢語句包含在塊結構(block_structured)和代碼過程語言中,使PL/SQL成為一個功能強大的事務處理語言
⑩ oracle資料庫和其他資料庫都用的是一樣的SQL語句么他們有什麼不一樣的
1.oracle跟mysql一般會經常用cmd或者終端登入資料庫,當然圖形化工具也很多。。sql server一般都是用圖形化工具登入的
2.用的標准sql是一樣的,但是每個資料庫在sql上都有自己的拓展 如oracle的plsql和sql server的T-SQL
3.oracle屬於大型資料庫,掌握好了,其他資料庫相對來說 好學點,要學會融會貫通..但是給個資料庫廠家還是有各自特點的,比如對事務 鎖等機制
4.只能說 自己會oracle資料庫的基本開發而已。。 皮毛