版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Oracle概述.內(nèi)容提要數(shù)據(jù)庫(kù)廠商ORACLEORACLE產(chǎn)品ORACLE 數(shù)據(jù)庫(kù)開展過(guò)程Oracle數(shù)據(jù)庫(kù)運(yùn)用構(gòu)造ORACLE的優(yōu)越性O(shè)RACLE的常用工具DBA的話題.常見的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)目前市場(chǎng)上包括Oracle、DB2、Sybase和SQL Server等。Oracle是當(dāng)今最大的數(shù)據(jù)庫(kù)廠商,Oracle公司的數(shù)據(jù)庫(kù)產(chǎn)品是世界上第一個(gè)商品化的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng).也是第一個(gè)推出與數(shù)據(jù)庫(kù)結(jié)合的第四代言語(yǔ)開發(fā)工具的數(shù)據(jù)庫(kù)產(chǎn)品。DB2是IBM公司于1983年推出的一個(gè)商業(yè)化關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),它是基于System R根底上實(shí)現(xiàn)的??梢赃\(yùn)轉(zhuǎn)在各種不同的操作系統(tǒng)平臺(tái)上,如UNIX,Wind
2、ows,OS/2等。Sybase可以運(yùn)轉(zhuǎn)在不同的操作系統(tǒng)平臺(tái)上,作為網(wǎng)絡(luò)數(shù)據(jù)庫(kù),Sybase采用開放的體系構(gòu)造,支持網(wǎng)絡(luò)環(huán)境下各節(jié)點(diǎn)數(shù)據(jù)庫(kù)的相互訪問。Microsoft SQL Server是微軟公司推出的運(yùn)用于Windows操作系統(tǒng)上的關(guān)系數(shù)據(jù)庫(kù)產(chǎn)品。Microsoft SQL Server是Microsoft公司從Sybase公司購(gòu)買技術(shù)而開發(fā)的產(chǎn)品,與Sybase數(shù)據(jù)庫(kù)完全兼容,它支持客戶機(jī)/效力器構(gòu)造。.數(shù)據(jù)庫(kù)廠商ORACLE 創(chuàng)建:1977年6月,Larry Ellison與Bob Miner和Ed Oates在硅谷共同興辦了一家名為軟件開發(fā)實(shí)驗(yàn)室SDL的計(jì)算機(jī)公司, 1979年,S
3、DL更名為關(guān)系軟件, 1983年,為了突出公司的中心產(chǎn)品,RSI再次更名為ORACLE。 口號(hào) Oracle is the information company 開創(chuàng)人:Larry Ellision, 公司總部:美國(guó)加州的Red wood Shores 員工:全世界的員工超越43000,在美國(guó)外鄉(xiāng)有 21000, 技術(shù)人員主要是程序員中40是印度人,中國(guó)人第二多,其次才是美國(guó)人 位置:世界上最大的企業(yè)軟件公司,最大的RDBMS供應(yīng)商,最主要的信息處置軟件供應(yīng)商。世界第二大軟件公司,向145個(gè)國(guó)家和地域銷售其產(chǎn)品和效力 .數(shù)據(jù)庫(kù)廠商ORACLE產(chǎn)品市場(chǎng):市場(chǎng)占有率最高的數(shù)據(jù)庫(kù)產(chǎn)品,40%以上。
4、客戶:世界500強(qiáng)企業(yè),70%運(yùn)用ORACLE數(shù)據(jù)庫(kù),世界十大B2C公司全部運(yùn)用ORACLE數(shù)據(jù)庫(kù)。如:通用電氣、雪鐵龍、AT&T,亞馬遜、eBAY等銷售額:占全球數(shù)據(jù)庫(kù)銷售額的40%以上,年銷售額100億美圓以上Oracle中國(guó)甲骨文公司:1989年Oracle公司正式進(jìn)入中國(guó)市場(chǎng) 1991年7月 Oracle在北京建立獨(dú)資公司。今天的Oracle中國(guó)公司擁有超越3500名員工,并在全國(guó)十二個(gè)城市設(shè)立了分公司。 .Oracle老板-拉里.埃里森Ellison.拉里.埃里森Ellison簡(jiǎn)歷姓 名:拉里.埃里森,出生于1944年曼哈頓,移民的美國(guó)猶太人后裔 婚 史:曾閱歷過(guò)3次婚姻 學(xué) 歷:讀
5、過(guò)三所大學(xué),伊利諾斯大學(xué)、芝加哥大學(xué)、西北大學(xué),后停學(xué), 沒得一個(gè)學(xué)位! 人生目的:擊敗微軟,成為世界最大的軟件企業(yè)。財(cái)富:Ellison被雜志列為世界第五巨富,他擁有的Oracle是世界上最大的數(shù)據(jù)庫(kù)軟件公司。驚人手筆:擁有一架撤除武器的意大利產(chǎn)馬爾切蒂S.211型戰(zhàn)斗機(jī),開著戰(zhàn)斗機(jī)在太平洋上空和他人進(jìn)展模擬空戰(zhàn)。 .ORACLE產(chǎn)品Oracle是一個(gè)龐大的品牌系統(tǒng) :數(shù)據(jù)庫(kù)管理系統(tǒng):最新版本11g 橫向和縱向的產(chǎn)品:如Oracle本人設(shè)計(jì)消費(fèi)的Oracle效力器,面對(duì)商業(yè)客戶的商業(yè)買賣系統(tǒng)Oracle Exchange,Oracle數(shù)據(jù)中心等等。面對(duì)程序員的開發(fā)工具:如Oracle Des
6、igner計(jì)算機(jī)輔助系統(tǒng)工程CASE工具和Oracle Developer開發(fā)包。面對(duì)不同對(duì)象的運(yùn)用軟件:統(tǒng)稱為Oracle運(yùn)用軟件。這些軟件使得Oracle被廣泛運(yùn)用到各個(gè)領(lǐng)域,同時(shí)也為Oracle帶來(lái)滾滾財(cái)源。比較常見的Oracle軟件產(chǎn)品包括: Oracle財(cái)務(wù)軟件Oracle Financial Oracle制造業(yè)軟件Oracle Manufacturing Oracle人力資源軟件Oracle Human Resources Oracle自動(dòng)控制軟件Oracle Automotive Oracle 商業(yè)買賣系統(tǒng)Oracle Exchange .Oracle數(shù)據(jù)庫(kù)軟件版本Oracle用
7、5個(gè)數(shù)字闡明一個(gè)版本,如: oracle 9.0.1.1.2版本號(hào):最概括的版本標(biāo)識(shí),代表一個(gè)主要的新版本軟件并包含重要的新功能。新特征版本號(hào):代表新特征版本程度。維護(hù)版本號(hào):代表維護(hù)版本程度,也可以包括一些新特征。通用補(bǔ)丁集合號(hào):這個(gè)數(shù)字確定的補(bǔ)丁包是一個(gè)通用補(bǔ)丁,對(duì)一切的操作系統(tǒng)和硬件平臺(tái)都適用。特定的補(bǔ)丁集合號(hào):這個(gè)數(shù)字確定的補(bǔ)丁包僅僅對(duì)特定的操作系統(tǒng)和硬件平臺(tái)適用。為簡(jiǎn)化普通表示前三位數(shù)字,如:oracle8.1.6當(dāng)前版本,經(jīng)過(guò)數(shù)據(jù)字典視圖product_component_version 查詢.ORACLE 數(shù)據(jù)庫(kù)開展過(guò)程SQL:Structured Query Language
8、構(gòu)造化查詢言語(yǔ)SQL 是一種根本格式類似于英語(yǔ)語(yǔ)法的數(shù)據(jù)言語(yǔ),最早由Boys和Chamber提出,1976年發(fā)布。1986年被ANSI美國(guó)國(guó)家規(guī)范局?jǐn)?shù)據(jù)庫(kù)委員會(huì)定為關(guān)系數(shù)據(jù)庫(kù)言語(yǔ)的美國(guó)規(guī)范,1987.6被ISO采用,稱為SQL86,1993年修正后,稱為SQL3,成為關(guān)系數(shù)據(jù)庫(kù)領(lǐng)域中的主流言語(yǔ)。0racle在1979年第一個(gè)商品化關(guān)系DBMS面市時(shí)就采用了SQL作為其數(shù)據(jù)言語(yǔ)。.ORACLE 數(shù)據(jù)庫(kù)開展過(guò)程1979年,RSI,0racle2.0 :世界第一個(gè)基于SQL規(guī)范的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng) 1983 年,Oralce3.0:第一個(gè)全部用C言語(yǔ)編寫的數(shù)據(jù)庫(kù),第一款在 PC 機(jī)、小型機(jī)及大型機(jī)上
9、運(yùn)轉(zhuǎn)的便攜式數(shù)據(jù)庫(kù)。1984年,oracle4.0:添加了讀一致性。1985 年,oracle5.0:第一個(gè)可以在C/S方式下運(yùn)轉(zhuǎn)的RDBMS。1988年,oracle6.0:添加PL/SQL過(guò)程化言語(yǔ)。1992年,oracle7.0:基于UNIX操作系統(tǒng)的版本,多線程效力器體 系構(gòu)造,支持更多用戶并發(fā)訪問。.ORACLE 數(shù)據(jù)庫(kù)開展過(guò)程1997年,oracle8.0:基于JAVA,支持面向?qū)ο蟮拈_發(fā).使Oracle更適宜構(gòu)造大型運(yùn)用系統(tǒng)。1998年,oracle8i:網(wǎng)絡(luò)數(shù)據(jù)庫(kù),全面支持Internet技術(shù)。2001年,oracle9i:在集群技術(shù)、高可用性、商業(yè)智 能、平安性、 系統(tǒng)管理方
10、面實(shí)現(xiàn)新突破。2004.1,Oracle10g:基于網(wǎng)格計(jì)算的數(shù)據(jù)庫(kù)。2007.7,Oracle 11g:有400多項(xiàng)功能,經(jīng)過(guò)了1500萬(wàn)個(gè)小時(shí)的測(cè)試,開發(fā)任務(wù)量到達(dá)了3.6萬(wàn)人/月。 .Oracle9i的各種產(chǎn)品Oracle9i 數(shù)據(jù)庫(kù)Oracle9i 運(yùn)用效力器Oracle9i 集成開發(fā)工具 Oracle9i Web DeveloperOracle9i Forms DeveloperOracle9i Reports Developer Oracle9i JDeveloper . Oracle數(shù)據(jù)庫(kù)運(yùn)用構(gòu)造1 單用戶DMBS2 集中式數(shù)據(jù)庫(kù)運(yùn)用構(gòu)架大型主機(jī)和終端相結(jié)合主機(jī)“低能終端.分布式
11、數(shù)據(jù)庫(kù)系統(tǒng)構(gòu)造 .3客戶機(jī)效力器運(yùn)用構(gòu)架(C/S)SQL結(jié)果集DBMS客戶機(jī)客戶機(jī)客戶機(jī)客戶機(jī)客戶機(jī)客戶機(jī)數(shù)據(jù)庫(kù)效力器.() 多層數(shù)據(jù)庫(kù)運(yùn)用構(gòu)架運(yùn)用效力器數(shù)據(jù)庫(kù)效力器數(shù)據(jù)庫(kù)效力器瘦客戶機(jī)瘦客戶機(jī)瘦客戶機(jī)瘦客戶機(jī)瘦客戶機(jī).() Internet數(shù)據(jù)庫(kù)運(yùn)用框架 網(wǎng)絡(luò)計(jì)算機(jī)體系構(gòu)造,閱讀器Web效力器數(shù)據(jù)庫(kù)效力器懇求InternetWeb效力器采用:Microsoft Internet Server(IIS)等軟件。.網(wǎng)絡(luò)計(jì)算機(jī)概念概念是一種弱客戶thin client,內(nèi)存小到4MB,無(wú)硬盤,恣意的微處置器,價(jià)錢低廉。想象想象是由ORACLE公司的開創(chuàng)人Larry Ellison提出的。運(yùn)用NC,
12、擔(dān)任的問題都推給了網(wǎng)絡(luò),最終用戶只需求輕松運(yùn)用就可以了。Larry Ellison指出:除非建成成熟的網(wǎng)絡(luò),否那么NC技術(shù)不會(huì)在世界范圍內(nèi)被采用。. ORACLE的C/S構(gòu)造1.C/S構(gòu)造:分布式處置運(yùn)用系統(tǒng),運(yùn)用執(zhí)行的義務(wù)被分配給兩個(gè)或多個(gè)不同的處置組件,在一個(gè)C/S運(yùn)用中,有效力器、客戶和網(wǎng)絡(luò)。1客戶端:運(yùn)用的前端,功能如下: 提供用戶界面,使計(jì)算機(jī)用戶與效力器交互; 驗(yàn)證數(shù)據(jù)的輸入 發(fā)布查詢信息到數(shù)據(jù)庫(kù)效力器端 處置從效力器前往的信息:如創(chuàng)建圖形、圖 表等。.ORACLE的C/S構(gòu)造2效力器端:運(yùn)用的后端,儲(chǔ)存數(shù)據(jù),管理數(shù)據(jù)庫(kù)功能: 翻開一個(gè)數(shù)據(jù)庫(kù),使該數(shù)據(jù)庫(kù)對(duì)每一個(gè)訪 問者可用; 有嚴(yán)
13、密的平安控制功能,防止未授權(quán)用戶 對(duì)數(shù)據(jù)庫(kù)的訪問; 有強(qiáng)大的數(shù)據(jù)庫(kù)備份和恢復(fù)功能; 在眾多用戶進(jìn)展訪問任務(wù)時(shí),維護(hù)數(shù)據(jù)的 完好性和一致性 防止并發(fā)事物訪問一樣數(shù)據(jù)集產(chǎn)生的錯(cuò)誤及破壞性的沖突, 3網(wǎng)絡(luò):銜接客戶端和效力器;.ORACLE的C/S構(gòu)造2.客戶端與效力器端的組成和構(gòu)造 中心數(shù)據(jù)庫(kù) 效力器軟件包 后臺(tái)進(jìn)程ORACLE 根本工具 適用程序 客戶端軟件包 助手程序.Oracle 8網(wǎng)絡(luò)與Net8Oracle環(huán)境中為了在客戶與效力器間傳送數(shù)據(jù),必需運(yùn)用Oracle的網(wǎng)絡(luò)銜接軟件;Net8是一個(gè)網(wǎng)絡(luò)軟件,Net8在系統(tǒng)的客戶端和效力器端同時(shí)執(zhí)行,它使得Oracle的客戶端和效力器間經(jīng)過(guò)網(wǎng)絡(luò)進(jìn)展
14、通訊成為能夠。.ORACLE的優(yōu)越性1.可以在任何類型的計(jì)算機(jī)上運(yùn)轉(zhuǎn);2.支持多種操作系統(tǒng);UNIX,WINDOWSNT)3.支持多種網(wǎng)絡(luò)協(xié)議;TCP/IP、IPX/SPX)4.可組成多種計(jì)算方式:主機(jī)/終端、C/S、INTERNET/INTRANET、NC;5.可移植性好;6. 豐富的開發(fā)工具;Design2000,SQL*PLUS,SQL*Forms,SQL*menu等7.運(yùn)用構(gòu)造化查詢言語(yǔ)SQL;8.可以處置大文本。.ORACLE的常用工具SQL*PLUS:提供用戶和機(jī)器的交互式接口,PL/SQL:添加了過(guò)程語(yǔ)句:分支、循環(huán)、跳轉(zhuǎn);SQL*Forms:非過(guò)程化的設(shè)計(jì)工具;Pro*C:嵌入
15、式SQL; Pro*C為oracle預(yù)編譯器,將源代碼中的SQL語(yǔ)句轉(zhuǎn)換為函數(shù)調(diào)用。SQL*menu:菜單工具Reporter Builder:報(bào)表工具SQL*net 或 Net8:通訊工具Graphics Builder:圖形工具.DBA的話題 DBA的類型:1、 系統(tǒng)或操作類的D B A:監(jiān)視一切的實(shí)例和效力器,改動(dòng)數(shù)據(jù)庫(kù)的構(gòu)造,比如添加用戶和表空間,等等。2、運(yùn)用類的D B A,用 PL/SQL 或Java 、H T M L、We b D B或其他數(shù)據(jù)庫(kù)編程方法,為最終用戶或者其他運(yùn)用程序開發(fā)提供支持。3、數(shù)據(jù)類的D B A,他們專于數(shù)據(jù)的完好性和數(shù)據(jù)清理,特別是在數(shù)據(jù)倉(cāng)庫(kù)或數(shù)據(jù)集市這樣
16、的環(huán)境中。初級(jí) D B A總是以運(yùn)轉(zhuǎn)根本的數(shù)據(jù)庫(kù)義務(wù)開場(chǎng),因此我們這里特別強(qiáng)調(diào)系統(tǒng) D B A的義務(wù)。.數(shù)據(jù)庫(kù)管理員DBA的職責(zé)定義并存儲(chǔ)數(shù)據(jù)庫(kù)的內(nèi)容監(jiān)視和控制數(shù)據(jù)庫(kù)的運(yùn)用和運(yùn)轉(zhuǎn)擔(dān)任數(shù)據(jù)庫(kù)的日常維護(hù)定義數(shù)據(jù)的平安性要求和完好性約束條件必要時(shí)改良和重構(gòu)數(shù)據(jù)庫(kù).DBA義務(wù)1. 軟件安裝與晉級(jí):晉級(jí):用新的文件覆蓋舊版本的 Oracle軟件,通常把新軟件的文件安裝在舊版本軟件文件的一樣目錄構(gòu)造下,覆蓋或刪除掉已有的同名源文件。而有不同名的舊版本文件那么被遺留下來(lái)。因此,磁盤上將有全部的新版本文件和一些遺留下來(lái)的舊版本文件,非常混亂。軟件移植或重新安裝:為新版本軟件生成獨(dú)立的目錄構(gòu)造。他能夠同時(shí)有兩個(gè)
17、或更多的 O r a c l e軟件副本在他的系統(tǒng)上,但它們處于不同的相互隔離的目錄中。數(shù)據(jù)庫(kù)晉級(jí):假設(shè)他有一個(gè)7.3.2.3.2版本的數(shù)據(jù)庫(kù),并想把它晉級(jí)成一個(gè)7.3.3.6的數(shù)據(jù)庫(kù),封鎖舊版本的環(huán)境下的數(shù)據(jù)庫(kù),在新版本的環(huán)境中運(yùn)轉(zhuǎn)它,然后再立刻進(jìn)展配置把這個(gè)數(shù)據(jù)庫(kù)轉(zhuǎn)化成新的版本。數(shù)據(jù)庫(kù)移植:在新版本環(huán)境中建立一個(gè)新的數(shù)據(jù)庫(kù),對(duì)舊的數(shù)據(jù)庫(kù)產(chǎn)生一個(gè)備份,然后把備份復(fù)制到新數(shù)據(jù)庫(kù)中。.DBA義務(wù)2. 數(shù)據(jù)庫(kù)行為:直接改動(dòng)數(shù)據(jù)庫(kù)的組織和配置的義務(wù)。如:? 決議一個(gè)提交的數(shù)據(jù)庫(kù)的磁盤存儲(chǔ)空間。 在運(yùn)用途于開發(fā)階段時(shí),監(jiān)控?cái)?shù)據(jù)庫(kù)的性能,以在構(gòu)成產(chǎn)品之前發(fā)現(xiàn)潛在的性能問題。為數(shù)據(jù)庫(kù)提供一個(gè)延續(xù)不斷的調(diào)整過(guò)程,例如,當(dāng)需求時(shí)調(diào)整共享池的空間、數(shù)據(jù)庫(kù)塊緩沖區(qū)、日志緩沖區(qū),等等。? 周期性地監(jiān)視表和表空間的增長(zhǎng)及碎片,以保證空間分配不會(huì)成為危險(xiǎn)問題。制定備份/恢復(fù)方案.3. 系統(tǒng)問題:在操作系統(tǒng)級(jí)上所采取的行動(dòng)? 當(dāng)需求時(shí)執(zhí)行去除義務(wù)。比如從 O r a c l e軟件區(qū)域中去除舊的文件,保證歸檔日志有足夠的磁盤空間,等等。? 執(zhí)行數(shù)據(jù)庫(kù)性能調(diào)整,確保每日夜間 (或一定周期)的備份運(yùn)轉(zhuǎn)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中學(xué)教師教學(xué)能力提升制度
- 企業(yè)員工培訓(xùn)與素質(zhì)發(fā)展目標(biāo)路徑技能制度
- 2026年可持續(xù)發(fā)展視角下的綠色交通建設(shè)與策略題庫(kù)
- 合成生物學(xué)“細(xì)胞工廠”生產(chǎn)過(guò)程的實(shí)時(shí)代謝流分析與優(yōu)化軟件服務(wù)合同
- 會(huì)員客戶分級(jí)權(quán)益管理制度
- 2025年山西省運(yùn)城市單招職業(yè)適應(yīng)性測(cè)試題庫(kù)附答案解析
- 2025年浙江工商大學(xué)馬克思主義基本原理概論期末考試模擬題含答案解析(奪冠)
- 2025年蘇州工業(yè)職業(yè)技術(shù)學(xué)院馬克思主義基本原理概論期末考試模擬題及答案解析(奪冠)
- 2025年臨汾職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)傾向性考試題庫(kù)帶答案解析
- 2025年山東省淄博市單招職業(yè)適應(yīng)性考試題庫(kù)附答案解析
- 深海資源勘探中的分布式感知系統(tǒng)布設(shè)與效能評(píng)估
- 個(gè)人IP打造運(yùn)營(yíng)方案【新媒體運(yùn)營(yíng)】【個(gè)人自媒體IP】
- 2024-2025學(xué)年七年級(jí)語(yǔ)文上學(xué)期期末專題復(fù)習(xí):基礎(chǔ)知識(shí)運(yùn)用(含答案)
- 高溫熔融金屬企業(yè)安全知識(shí)培訓(xùn)
- 航天禁(限)用工藝目錄(2021版)-發(fā)文稿(公開)
- 鄰近鐵路營(yíng)業(yè)線施工監(jiān)測(cè)技術(shù)規(guī)程編制說(shuō)明
- 教育科學(xué)研究方法智慧樹知到期末考試答案章節(jié)答案2024年浙江師范大學(xué)
- 民辦高中辦學(xué)方案
- 樹脂鏡片制作課件
- 企業(yè)對(duì)賬函模板11
- GB/T 20452-2021仁用杏杏仁質(zhì)量等級(jí)
評(píng)論
0/150
提交評(píng)論