1. 哪位大俠有 Oracle sql培訓教程 何明 何茜穎 主編 電子版的 麻煩分享一下 郵箱 [email protected]
去ITPUB論壇看一下吧~N多高手都在裡面,說不定會有你要的資料~
2. ORACLE學習
關於你說的下載的問題,ORACLE確實收費的,但是如果不是用於商業用途,而是個人實驗的話,你完全可以用的啊,可以去ORACLE的官方網站去下載不過要注冊下,也可以去網上搜索下載,現在用的比較多的一般是10G。
下面的話都是以前在回答別人問題的時候總結寫出來的。希望對你有用。
另外關於ORACLE的學習,個人意見,僅供參考,本人也在學習中。
首先需要了解下 數據模型 關系資料庫 DBMS 範式 自然運算 等等概念性的東西,可以去書店或者圖書館查閱相關書籍,可以了解下,沒必要完全掌握,當然你要能掌握的話,那麼對你的以後是非常有幫助的。
其實然後就是SQL標准 對象關系SQL 基本的SQL查詢,以及最基本的SELECT/UPDATE/INSERT/DELETE語法,各種不同的資料庫大同小異的。
然後就是不同的資料庫,不同的用法,你也可以專學一門,比如ORACLE
或者MSSQL MYSQL INFORMIX DB2主要這幾種~
這些入門了就可以學習嵌入資料庫了,訪問資料庫的程序
以及資料庫的性能優化,完整性,視圖,安全 目錄 備份 還原等等
當然主要學習ORACLE的話你也可以先直接挑本ORACLE入門看,類似ORACLE10G入門,ORACLE基礎的書,不求完全懂,能看一點是一點,學習ORACLE是一個長期的過程,你在懂了一些後,再去看別的書,你會找到很多相同點,那時候就會有恍然大悟的感覺,一點點看就OK了~
另外你可能去市面上找了很多天的書籍和資料,好像沒有一本好的,確實,當你讀過幾本ORACLE入門的書籍後,你會發現大部分入門的書都大同小異,只是細節方面描述的不一樣。ORACLE權威的資料都是全E文的,如果想一直學習ORACLE,建議在入門後開始閱讀ORACLE的全E文資料。
到了一定的程度,你就知道自己怎麼去學習,需要掌握些什麼,像什麼方向發展了。
另外在學習的過程中推薦有疑問的就自己做實驗操作,或者去各大論壇像CSDN,CNOUG,ITPUB,CNBLOGS查找答案或者提問,也可以下載裡面的基礎區的教程了,不過大多是達人們整理出來的文檔,也很不錯的,尤其前面兩個論壇你能學到很多東西的,不過還是推薦你先完整的看一本入門的後再說,不管理解了幾成,有什麼問題記下來,以後慢慢一點點解決。
ORACLE視頻教程的話有個中科院的什麼絕版培訓教程oracle 10g的04年的視頻,非常不錯,迅雷上搜索中科院oracle 10g培訓教程就能搜索到。
資料庫開發工具的話 有TOAD(客戶端連接工具),POWERDESIGN(資料庫設計建模工具,), PL/SQL DESIGNER(PL/SQL開發工具),一般這3個就夠用了,可以自己去迅雷搜索下載最新版本,另外的話還有一個叫DBATRIN,E/R 什麼的工具,很多的,其實裝了ORACLE客戶端工具後,自帶的JAVA控制台也很好用的。
當然你想一蹴而就的話,可以直接去網上找相關的ORACLE入門資料,那些都是些整理出來的條條,不過不推薦,最好多看書,多做實驗。
3. oracle怎麼學習
Oracle是目前最流行的資料庫之一。功能強大,性能卓越。
oracle完全可以代表資料庫技術的最高水平,因此學習oracle需要你具備一定基礎:
1.學習過一門編程語言(java,c,c++均可)。
2.最好學習過一門別的資料庫(sql server,mysql,access)。
嚴禁沒有任何基礎的同志學習oracle,那樣你會浪費時間,同時還打擊學習oracle的信心,我個人認為學習流程為:
第一階段:計算機基礎(了解它的基本原理)。
第二階段:學習一門編程語言(java或者c,c++)。
第三階段:學習oracle資料庫或是別的資料庫。
成為一個oracle高手的秘訣就是:
理解小的知識點->做小練習->把小的知識點連成線(知識線)->做oracle項目->把知識線形成知識面->深刻理解
基礎部分:
Oracle基本使用
Oracle用戶管理
Oracle表管理
高級部分:
Oracle表的查詢
Oracle的函數
Oracle資料庫管理
Oracle的許可權、角色
Pl/sql編程
索引,約束和事務
4. 怎樣學習Oracle資料庫如何學習Oracle資料庫
學習好ORACLE,首先要學習ORACLE體系結構。
1、如果有一定的資料庫基礎,知道SQL是怎麼回事,即使寫不出來簡單的SQL,但可以看動它們,你就可以跳到2。否則請先看一下資料庫基礎和SQL語言,不需要很深,更不需要去記憶那些復雜的SQL命令,這些可以留在以後邊應用邊學習、記憶。
2、要想學好ORACLE,首先要學習ORACLE的體系結構,現在你不需要深入理解它們,但要分清幾個關鍵的概念:
instance & database,
memory structure , process & those files ,such as data file, control file, init parameter file etc
以及database , tablespace , data file和tablespace, segmnet, extent & block它們之間的關系。
當然還要分清undo tablespace & redo log file等,
對於很多初學者來說,能夠對這些概念有個較為清晰的認識並不是一件容易的事,而這些並非Oracle的全部。
3、2是有關ORACLE的基本概念,下面要學習的是一些簡單的的實際操作,就是如何去管理ORACLE資料庫,當然不是管理全部的ORACLE。在此過程中你將對SQL和ORACLE體系結構有個更深入的了解。
4、到了這一步你基本上算是初步掌握了ORACLE,下面將要根據你的方向來具體學習其它的ORACLE知識了。如果你是開發人員,則需要更多地去學習PL/SQL以及DEVELOPER,而這將是一門新的課程。如果你是一名DBA,請繼續。
5、現在你可以根據自己的實際情況,進行有選擇的學習,也就是說下面的內容沒有特別順序要求。可以選擇深入學習ORACLE管理、ORACLE備份與恢復、ORACLE性能調整、網路等。當然在學習這些知識的過程中,如果有實際的工作更好,這樣你可以在實際中成長,學會TROUBLE SHOOTING。
6、當然在學習的過程中,你可以在網站或IT論壇中與他人進行交流,可以看資料庫開發論壇的一些經驗文章,也可以自己寫一些心得體會。
5. Oracle教程推薦新手想學習Oracle資料庫
oracle資料庫是使用量比較廣泛的一款資料庫,安全性較高,很多大型企業都是用的oracle。
oracle資料庫教程做的比較好的是樹懶學堂的,比較適合新手入門,案例也很豐富:oracle資料庫教程
6. 目前在學習使用oracle ,想問下有什麼好的教程沒
oracle從淺到深的書籍:
1. Oracle的官方文檔
2.《深入淺出Oracle》,《從實踐中學習Oracle/SQL》
3. Thomas Kyte的《Expert One on One: Oracle》,Oracle OCP官方培訓教材
4.《Oracle 資料庫DBA專題技術精粹》、《Oracle 資料庫性能優化》、《深入淺出Oracle-DBA入門、進階與診斷案例》、《循序漸進Oracle》。
學習ORACLE是一個長期的過程,你在懂了一些後,再去看別的書,你會找到很多相同點,那時候就會有恍然大悟的感覺,一點點看就OK了。
自學挺好,但會走太多彎路,學習環境也不那麼好,畢竟不是裝個虛擬機玩玩就能學會的!建議還是去找家注重實踐的培訓機構學習,進步會快很多;原廠培訓很貴,最好是找家 Oracle WDP認證機構, 像CUUG 這樣的!
cuug的視頻教程也很不錯!
7. 學習資料庫(oracle,sql)方面教材
看一看sql的語法,所有的資料庫sql語法基本差不多的,另外你需要了解下公司需要的是哪些資料庫的知識,一般主要是Oracle,SqlServer,mysql,db2,資料庫的理論是差不多的,但是每個資料庫又有自己的特點,你可以在網路文庫中現在關於資料庫的資料,種類比較多有選擇的看一看……關於Oracle你可以下載一些視頻,在verycd上搜索韓順平就可以找到關於Oracle的學習視頻……結合視頻學習,效果會更好……
8. Oracle資料庫教程之利用plsqldev進行資料庫操作的步驟
方法/步驟
1、打開PLSQL
Developer,輸入用戶名和口令,進行連接,如下圖所示:
2、依次點擊“文件(F)”->“新建(N)”->“SQL窗口(S)”,如下圖所示:
3、在窗口中輸入以下SQL語句:
--1、創建一個表
T_USER
create
table
T_USER
(
USERID
varchar2(50)
default
SYS_GUID()
not
null
primary
key,
USERNAME
varchar2(20)
not
null,
USERPWD
varchar2(30)
not
null
);
如下圖所示:
4、向表中插入2條數據,語句如下:
--插入2條數據
insert
into
T_USER(USERNAME,USERPWD)
values('admin','admin');
insert
into
T_USER(USERNAME,USERPWD)
values('test','test');
select
*
from
T_USER;
如下圖所示:
5、更新表中的記錄,語句如下:
--更新一條數據
update
T_USER
set
USERPWD='admin123'
where
USERNAME='admin';
select
*
from
T_USER;
如下圖所示:
6、刪除表中的一條記錄,語句如下:
--刪除一條數據
delete
from
T_USER
where
USERNAME='test';
select
*
from
T_USER;
如下圖所示:
7、銷毀剛創建的表,語句如下:
--刪除表
drop
table
T_USER;
select
*
from
T_USER;
可以看到左側的Tables目錄下表已經不存在了,此外查詢表會報錯,說明表確實已經銷毀不存在了,如下圖所示:
以上就是專題欄小編帶來的pl/sql
developer教程,更多教程請看“http://www.zhuantilan.com/zt/sqldeveloper/”
9. 《Oracle資料庫系統——SQL和PL/SQL簡明教程(第2版)》答案
作者:(美)沙(Shah,N.) 著,劉偉琴 譯 出版社:清華大學出版社 出版日期:2005-1-1 ISBN:7302100993 字數:605000 印次:2 版次:1 紙張:膠版紙 定價:45 元
內容提要
本書全面介紹Oracle資料庫最新版本Oracle 1Og的核心內容與工作原理,按照Oracle 10g結構管理、Oracle 10g空間管理、Oracle 10g安全管理以及Oracle 10g性能優化的框架描述Oracle 10g的諸多特性。本書立足應用,輔以大量的實例,以Oracle 10g的實際應用為主線,全面展示Oracle 10g資料庫系統的開發與維護技巧。
本書是作者多年從事Oracle教學及培訓工作的經驗總結,技術性,專業性強,適合從事Oracle資料庫開發、管理和維護的技術人員閱讀,也適合作為Oracle技術培訓的教材。
編輯推薦
Oracle 10g是Oracle 資料庫的最新版本。它是一個復雜的大型產品,功能強大、性能卓越。如何高效地開發、使用、管理Oracle 10g資料庫系統是用戶最為關心的問題。本書首先概述Oracle 10g的新特性,然後從Oracle 10g結構管理、Oracle 10g空間管理、Oracle 10g安全管理以及Oracle 10g性能優化四個方面,將Oracle 10g的強大功能和使用技巧展現在讀者面前。
本書第1章概述Oracle 10g的新特性,以後各章再詳細介紹這些特性,循序漸進,條理清晰,使讀者不會在Oracle 10g眾多的功能和特性中迷失。
立足實用,充分考慮到使用者在實際使用過程中會遇到的主要問題,通過大量的實例,幫助讀者理解關鍵的技術問題。
注重通過對比Oracle9i等之前的版本來介紹Oracle 10g,使了解Oracle9i的讀者也能順利過渡到Oracle 10g。
作者在Oracle資料庫開發與培訓方面有豐富經驗,其獨到的見解已融入本書的宇里行間。
目錄
前言
第1章 Oracle1010g資料庫新特性
第2章 資料庫名、實例名、服務名與字元集
第3章 Oraclec10g伺服器參數文件
第4章 Oraclec10g資料庫體系結構
第5章 資料庫啟動與關閉
第6章 Oraclec10g存儲管理
第7章 創建Oraclec10g資料庫
第8章 Oraclec10g表空間管理
第9章 Oraclec10g自動Undo管理
第10章 Oraclec10g管理文件
第11章 Oraclec10g用戶管理
第12章 Oraclec10g許可權與角色管理
第13章 Oraclec10g資料庫備份與恢復
第14章 Oraclec10g數據泵技術
第15章 Oraclec10g資料庫備份與恢復實例
第16章 Oraclec10g閃回操作
第17章 Oraclec10g恢復管理器
笫18章 Oraclec10g資料庫審計
第19章 Oractec10g數據載入
第20章 Oraclec10g資料庫性能優化與調整
第21章 Oraclec10g自動存儲管理
10. oracle sql developer的安裝過程和使用說明
1、首先,需要去官網下載64位的sql developer。接收協議後,選擇64位的點擊「下載」。
(10)oraclesql培訓教程擴展閱讀:
oracle sql developer優點:
1、完全免費微軟資料庫培訓無需任何啟動資金和預算,學生也不需要任何費用。在原來的程序上進行免費升級,並且在官方論壇上有一些免費的技術支持。
2、隨處運行
Windows、OSX(Apple)、Unix、Linux。也不需要在實驗室機器上啟動Windows VM去運行Windows軟體。
3、誰都可以安裝
無需安裝,無需注冊便可以更新,無需管理員許可權即可獲得。可以下載或者提取一些文件在電腦或者U盤裡面,就可以運行。這里有一個視頻教程,怎樣開始使用。有可能5分鍾以後就學會使用Oracle SQL Developer。
4、無處不在
SQL Developer無處不在,在去年,它已經有超過250萬用戶下載並且是OTN上下載最多的軟體。這也就意味著,需要幫助的時候,身邊就有人能幫助。
5、簡單的用戶介面
連接,查看對象或者點擊對象。可以使用工作表去寫查詢語句或者程序。這里只有一個工具條,而且上面僅僅只有幾個按鈕。只想要「A」、「B」、「SELECT」和「START」控制就行了。如果是Oracle新手,建議不要同時學習新的工具來增加學習壓力。
6、它不是一個「黑盒子」
就像平時使用向導完成任務一樣,也可以通過拖拽表來實現查詢等操作,並且還可以查看生成好的SQL語句。請不要因為有一個GUI可以使資料庫正常工作就放棄學習底層的代碼。
7、「四合一」
它不僅僅是查詢工具,有可能也需要去設計一個數據模型,或者為了新的項目需要遷移Sybase ASE資料庫,又或許需要建一些報表,以上這些Oracle SQL Developer都可以滿足。所以一旦習慣了使用這個工具後,其餘的都可以輕而易舉實現。
8、豐富的資源
視頻,博客,論壇等,隨處都可以找到。
參考資料:
網路—oracle sql developer