新聞中心
oracle怎么用啊
在應用程序開發(fā)下面,有個SQL
創(chuàng)新互聯(lián)服務項目包括彌渡網(wǎng)站建設、彌渡網(wǎng)站制作、彌渡網(wǎng)頁制作以及彌渡網(wǎng)絡營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關系等,向廣大中小型企業(yè)、政府機構等提供互聯(lián)網(wǎng)行業(yè)的解決方案,彌渡網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務的客戶以成都為中心已經(jīng)輻射到彌渡省份的部分城市,未來相信會繼續(xù)擴大服務區(qū)域并繼續(xù)獲得客戶的支持與信任!
PLUS,可以在那里進行數(shù)據(jù)庫的各種操作,比如對系統(tǒng)的管理、用戶管理、數(shù)據(jù)的增刪查改、各種對象的建立(表、視圖、序列、同義詞、存儲過程等等),不過這個是純文本的操作環(huán)境,對用戶要求較高,也比較繁瑣。
最好安裝一個第三方的PL
SQL工具,比如PLSQL
DEVELOPER、TOAD都比較好用。這些都是圖形界面,易于操作,對新手來說,絕對比ORACLE自帶的SQL
PLUS好用百倍,容易上手。
有問題請追問,如滿意請采納。
Oracle round函數(shù)是什么意思?怎么運用?
Oracle Round 函數(shù)的意思是四舍五入的方法,即傳回一個數(shù)值,該數(shù)值是按照指定的小數(shù)位元數(shù)進行四舍五入運算的結果。
Oracle Round 函數(shù)使用示例如下:
SELECT ROUND( number, [ decimal_places ] ) FROM DUAL
1、參數(shù)?number 是指需要處理的數(shù)值,是必須填寫的值。
2、參數(shù) decimal_places 是指在進行四舍五入運算時 , 小數(shù)的應取的位數(shù),該參數(shù)可以不填,不填的時候,系統(tǒng)默認小數(shù)位數(shù)取0。
3、函數(shù)應用舉例:
①“select round(988.211, 0) from dual;”得到結果為:988
②“select round(988.211, 1) from dual;”得到結果為:988.2
③“select round(988.211, 2) from dual;” 得到結果為:988.21
④“select round(988.211, 3) from dual;” 得到結果為:988.211
⑤“select round(-988.211, 2) from dual;”得到結果為:-988.21
擴展資料:
四舍五入是一種精確度的計數(shù)保留法,與其他方法本質相同。
但特殊之處在于采用四舍五入,能使被保留部分的與實際值差值不超過最后一位數(shù)量級的二分之一,假如0~9等概率出現(xiàn)的話,對大量的被保留數(shù)據(jù),這種保留法的誤差總和是最小的。
這也是我們使用這種方法為基本保留法的原因。
參考資料:百度百科-Round函數(shù)?百度百科-四舍五入
oracle 11g 怎么安裝和使用?
Oracle11g是目前Oracle較新版本,除了傳統(tǒng)的數(shù)據(jù)庫服務外,也提供了界面友好的鏈接工具??紤]到Oracle數(shù)據(jù)的穩(wěn)定和性能方面的優(yōu)勢,在需要處理大量數(shù)據(jù)的系統(tǒng)中,可以考慮使用Oracle作為數(shù)據(jù)庫。\x0d\x0a一:Oracle11g的安裝過程(Windows版本)很簡單,步驟為:\x0d\x0a 1. 首先從Oracle官方網(wǎng)站上下載Oracle11g數(shù)據(jù)庫,大約為1.7G。解壓后,setup.ext就可以開始安裝\x0d\x0a 2. 在安裝開始的時候,會要求填寫一些信息。需要注意兩項:\x0d\x0a 1)SID。這應該是安裝的數(shù)據(jù)庫的ServiceID,在數(shù)據(jù)庫安裝成功后,在Window的服務中會多一項OracleServiceSID的服務,這里的SID就是在安裝時填寫的字符串。因此在連接數(shù)據(jù)庫的時候都需要有SID信息,比如使用JDBC連接的時候。\x0d\x0a 2)密碼。這里的密碼是系統(tǒng)管理員的密碼(sys,sysdba)。\x0d\x0a 3. 接下來就可以按照界面提示安裝了,安裝過程中會檢查電腦配置,如果符合要求就可以繼續(xù)安裝。\x0d\x0a 4. 安裝結束后,會生成一個database config的界面,上面有安裝的數(shù)據(jù)庫的sid, port等信息。(可以把這個界面保存起來,防止以后忘記相關信息)\x0d\x0a二:Oracle的連接\x0d\x0a 安裝完成后,就可以連接數(shù)據(jù)庫了,連接Oracle可以通過SQLPlus,SQLDeveloper,建議可以使用SQLDeveloper,因為它界面不錯。在程序-Oracle11g-應用開發(fā)程序 下面有SQLDeveloper,第一次啟動時,需要設置java.exe的路徑(SQLDeveloper應該是JAVA開發(fā)的),之后就可以看到連接界面了。接下來需要填寫連接信息,第一次連接時,必須先通過sysdba進行連接,所以要使用安裝時設置的密碼,其它信息如下:\x0d\x0a 1)需要選擇登錄身份為系統(tǒng)管理員 2)sid安裝時設置的sid值 3)端口號一般默認是1521\x0d\x0a 注意在連接的時候,需要確保在服務中的OracleServiceSID和OracleOraDb11g_home1TNSListener是打開的\x0d\x0a 填好上面的信息就可以登錄了。如果要創(chuàng)建自己的數(shù)據(jù)庫,需要下面幾個過程:\x0d\x0a 1.創(chuàng)建表空間,語句如下:\x0d\x0a CREATE TABLESPACE SampleTableSpace \x0d\x0a DATAFILE 'D:/app/Administrator/oradata/orcl/tableFile.dbfsize 8192M reuse\x0d\x0a AUTOEXTEND ON NEXT 8192M MAXSIZE unlimited\x0d\x0a EXTENT MANAGEMENT local;\x0d\x0a 2.創(chuàng)建一個用戶,并默認為SampleTableSpace表空間\x0d\x0a CREATE USER SampleUser IDENTIFIED BY Password\x0d\x0a DEFAULT TABLESPACE SampleTableSpace;\x0d\x0a 3.為用戶授權:\x0d\x0a GRANT connect, resource TO SampleUser ;\x0d\x0a 注意,接下來的操作必須在SampleUser的連接中進行,步驟如下:\x0d\x0a 1.在SQLDeveloper中新建一個連接,并使用剛才創(chuàng)建的SampleUser信息進行登錄\x0d\x0a 2.接下來在SampleUser的連接中就可以使用sql進行各種操作,這些操作都會在SampleTableSpace中進行。\x0d\x0a三: 數(shù)據(jù)導入導出\x0d\x0a Oracle提供數(shù)據(jù)導入和導出功能.命令為imp/exp,可以在cmd下運行,它們可以將數(shù)據(jù)庫中的表或其它對象導出為.dmp文件,或者將dmp文件導入,具體使用方法可以google一下,應該比較好用。\x0d\x0a \x0d\x0a上面是之前使用Oracle11g時的一些經(jīng)驗,如果有不正確的地方,也請大家補充。
oracle 應用
第一章 ORACLE介紹
由于ORACLE數(shù)據(jù)庫產(chǎn)品是當前數(shù)據(jù)庫技術的典型代表,她的產(chǎn)品除了數(shù)據(jù)庫系統(tǒng)外,還有應用系統(tǒng)、開發(fā)工具等。剛接觸Oracle的人員都有這樣的感覺:Oracle的產(chǎn)品太多,每個產(chǎn)品內(nèi)容精深,不知道從哪兒開始學才好。為了用少量時間更好地理解和使用oracle 數(shù)據(jù)庫系統(tǒng),有必要對oracle的一些基本術語及概念進行了解,下面給出一些在管理中經(jīng)常用到的概念和術語,供初學者快速了解Oracle數(shù)據(jù)庫系統(tǒng)提供方便。
§1.1 ORACLE7和ORACLE8
ORACLE7是一種完全的關系數(shù)據(jù)庫系統(tǒng),它不支持面向對象。
ORACLE8 則是一個引入面向對象的數(shù)據(jù)庫系統(tǒng),它既非純的面向對象的數(shù)據(jù)庫也非純的關系數(shù)據(jù)庫,它是兩者的結合,因此叫做“對象關系數(shù)據(jù)庫”。
§1.2 ORACLE8 特點
ORACLE8 于 1997年6月正式發(fā)布,它包括了幾乎所有的數(shù)據(jù)庫技術,因此被認為是未來企業(yè)級主選數(shù)據(jù)庫之一。主要有以下特點:
1.對象/關系模型
ORACLE8對于對象模型采取較為現(xiàn)實和謹慎的態(tài)度,使用了對象/關系模型,即在完全支持傳統(tǒng)關系模型的基礎上,為對象機制提供了有限的支持。ORACLE8不僅能夠處理傳統(tǒng)的表結構信息,而且能夠管理由C++,Smalltalk 以及其它開發(fā)工具生成的多媒體數(shù)據(jù)類型,如文本,視頻,圖形,空間對向等。這種做法允許現(xiàn)有軟件開發(fā)產(chǎn)品與工具軟件及ORACLE8應用軟件共存,保護了客戶的投資。
2.數(shù)據(jù)庫服務器系統(tǒng)的動態(tài)可伸縮性
ORACLE8引入了連接存儲池(connection polling)和多路復用(multiplexing)機制,提供了對大型對象的支持。當需要支持一些特殊數(shù)據(jù)類型時,用戶可以創(chuàng)建軟件插件(catridge )來實現(xiàn)。ORACLE8采用了高級網(wǎng)絡技術,提高共享池和連接管理器來提高系統(tǒng)的可括性,容量可從幾 GB 到 幾百 TB 字節(jié),可允許10萬用戶同時并行訪問,ORACLE 的數(shù)據(jù)庫中每個表可以容納 1000列,能滿足目前數(shù)據(jù)庫及數(shù)據(jù)倉庫應用的需要。
ORACLE 公司稱,ORACLE8可以支持達 512PB的數(shù)據(jù)量。但目前還未有哪一家用戶的數(shù)據(jù)庫的數(shù)據(jù)量達到這個數(shù)量。下面是幾種常用數(shù)據(jù)量的等價關系:
1MB = 1024 KB
1GB = 1Gigabyte Byte = 1024 MB
1TB = 1TeraByte = 1024 GB = 1024*1024MB
1PB = 1PeraByte = 1024 TB = 1024 * 1024 * 1024 MB
1EB = 1ExaByte = 1024 PB = 1024 * 1024 *1024 *1024 MB
.....................................
oracle應用
Oracle Fusion Middleware 是 Oracle 的中間件解決方案組合,它不僅包含眾多中間件功能,而且還有一套廣泛的軟件集合,用于協(xié)助開發(fā)、部署及管理 SOA 和其它應用程序。
JDeveloper 都提供了完成工作所需的全部產(chǎn)生工具,包括 UML 建模器、可視化編輯器、向導、對話框、和代碼編輯器。
Oracle Database 是第一個專門設計用于企業(yè)網(wǎng)格計算的數(shù)據(jù)庫,在管理企業(yè)信息方面最靈活和最經(jīng)濟高效。
Oracle SQL Developer 是一個插件,或者說一個工具??梢院喕_發(fā)周期,減少采購第三方工具的需要,提高編程效率和簡化數(shù)據(jù)庫開發(fā)任務。
Data Modeler 建模和設計數(shù)據(jù)庫。
Coherence是Oracle為了建立一種高可靠和高擴展集群計算的一個關鍵部件,集群指的是多于一個應用服務器參與到運算里。
oracle中間件 是一種獨立的系統(tǒng)軟件或服務程序,分布式應用軟件借,助這種軟件在不同的技術之間共享資源。
如果你想學習Oracle,就去官方下載一個10g或者11g,然后最好還是都裝了吧,雖然占了點內(nèi)存,但是它卸載重轉很麻煩的。最好還是一次搞定的好。
網(wǎng)頁標題:oracle如何應用,Oracle應用開發(fā)
轉載源于:http://www.dlmjj.cn/article/heshdg.html