資源描述:
《oracle9i概述及安裝》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、Oracle技術(shù)柴瑞敏電子與信息工程學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系Tel:13591999002教材《關(guān)系數(shù)據(jù)庫(kù)Oracle9i原理及應(yīng)用》蔡立軍等清華大學(xué)出版社北京交通大學(xué)出版社參考書(shū)《深入解析ORACLE》蓋國(guó)強(qiáng)人民郵電出版社教材及參考書(shū)課程目標(biāo)本課程通過(guò)介紹Oracle數(shù)據(jù)庫(kù)基本操作、體系結(jié)構(gòu)與數(shù)據(jù)庫(kù)基本管理,使學(xué)生初步掌握大型數(shù)據(jù)庫(kù)的基本原理和應(yīng)用,了解大型數(shù)據(jù)庫(kù)的管理方法。課堂講授:48上機(jī):16考核辦法(卷面80%+平時(shí)20%)75%+(上機(jī))25%第1章oracle9i概述及安裝1.1數(shù)據(jù)庫(kù)常識(shí)1.2數(shù)據(jù)庫(kù)用戶(hù)分類(lèi)1.3S
2、QL語(yǔ)言1.4Oracle公司及產(chǎn)品1.5其他幾種主流數(shù)據(jù)庫(kù)1.6Oracle9i的安裝1.7Oracle9i的卸載1.1數(shù)據(jù)庫(kù)常識(shí)數(shù)據(jù)模型是數(shù)據(jù)庫(kù)系統(tǒng)的核心和基礎(chǔ),通常由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束三部分組成。數(shù)據(jù)模型主要有四類(lèi):網(wǎng)狀模型、層次模型、關(guān)系模型、面向?qū)ο竽P?、?duì)象關(guān)系模型。各種DBMS都是基于某種數(shù)據(jù)模型的。Oracle是一種對(duì)象關(guān)系DBMS。(ORDBMS)1.2數(shù)據(jù)庫(kù)用戶(hù)分類(lèi)應(yīng)用程序開(kāi)發(fā)員應(yīng)用程序開(kāi)發(fā)員主要在開(kāi)發(fā)周期內(nèi)完成數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì),應(yīng)用程序開(kāi)發(fā)等任務(wù)。應(yīng)用程序管理員數(shù)據(jù)庫(kù)系統(tǒng)一般需要一個(gè)以上應(yīng)用程序管
3、理員來(lái)管理應(yīng)用程序。保證使用周期中對(duì)應(yīng)用程序在功能及性能方面的維護(hù),修改工作。數(shù)據(jù)庫(kù)管理員數(shù)據(jù)庫(kù)管理員(DBA),其職能是對(duì)數(shù)據(jù)庫(kù)進(jìn)行日常的管理。數(shù)據(jù)庫(kù)用戶(hù)數(shù)據(jù)庫(kù)用戶(hù)是應(yīng)用程序的使用者,通過(guò)應(yīng)用程序與數(shù)據(jù)庫(kù)進(jìn)行交互。1.3SQL語(yǔ)言SQL的全稱(chēng)是結(jié)構(gòu)化查詢(xún)語(yǔ)言(StructuredQueryLanguage),是IBM的圣約瑟研究實(shí)驗(yàn)室為其關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)SYSTEMR開(kāi)發(fā)的一種查詢(xún)語(yǔ)言。目前所有主要的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)都支持SQL語(yǔ)言。SQL語(yǔ)言的特點(diǎn):非過(guò)程化、集合操作方式SQL語(yǔ)言包含4個(gè)部分:1數(shù)據(jù)定義語(yǔ)言(DDL)2
4、數(shù)據(jù)操縱語(yǔ)言(DML)3數(shù)據(jù)查詢(xún)語(yǔ)言(DQL)4數(shù)據(jù)控制語(yǔ)言(DCL)1.4Oracle公司及產(chǎn)品Oracle公司是全球最大的信息管理軟件及服務(wù)供應(yīng)商,成立于1977年,總部位于美國(guó)加州Redwoodshore,Oracle是世界上第一個(gè)商品化的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),也是第一個(gè)在其全線產(chǎn)品中開(kāi)發(fā)并部署100%基于互聯(lián)網(wǎng)企業(yè)軟件的公司,為世界上150個(gè)以上的國(guó)家提供數(shù)據(jù)庫(kù)、服務(wù)器、開(kāi)發(fā)工具和企業(yè)應(yīng)用產(chǎn)品,還有相關(guān)的咨詢(xún)、教育和支持服務(wù)。根據(jù)META集團(tuán)最新公布的市場(chǎng)研究報(bào)告,在高達(dá)130億美元的全球關(guān)系型數(shù)據(jù)庫(kù)軟件市場(chǎng)上,Orac
5、le數(shù)據(jù)庫(kù)名列第一。拉里·埃利森1.3Oracle公司及產(chǎn)品1.3Oracle公司及產(chǎn)品1.4Oracle公司及產(chǎn)品ORACLE的發(fā)展ORACLE7(1992年)完備的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)ORACLE8(1997年6月)主要增加了對(duì)對(duì)象模型的支持ORACLE8i(1998年初)有限地提供了對(duì)internet應(yīng)用的支持ORACLE9i(2000年12月)增加了更多的對(duì)internet應(yīng)用及電子商務(wù)的支持ORACLE10g(2004年)結(jié)合了最新的網(wǎng)格計(jì)算的功能ORACLE11g(2007年7月)引入了更多的自助式管理和自動(dòng)化功能I
6、BM公司:DB2、informixOracle公司:MySQL(開(kāi)源免費(fèi))微軟公司:SQLServer、AccessSybase公司:Sybase1.5其他幾種主流數(shù)據(jù)庫(kù)OracleDB2SQLServerSybase安全性最高級(jí)最高級(jí)安全性稍差最高級(jí)開(kāi)放性開(kāi)放,與OS集成強(qiáng)開(kāi)放,與OS集成強(qiáng)只能Windows開(kāi)放,與OS集成較強(qiáng)性能性能最高性能較高多用戶(hù)時(shí)性能不佳性能一般操作較復(fù)雜,GUI和命令行簡(jiǎn)單,GUI和命令行簡(jiǎn)單,只有圖形界面較復(fù)雜,GUI和命令行。但GUI較差使用風(fēng)險(xiǎn)向下兼容,完全沒(méi)有風(fēng)險(xiǎn)向下兼容,風(fēng)險(xiǎn)小不十分兼容向
7、下兼容,風(fēng)險(xiǎn)一般客戶(hù)端支持及應(yīng)用模式多層次網(wǎng)絡(luò)計(jì)算,可以用ODBC,JDBC,OCI等網(wǎng)絡(luò)客戶(hù)連接跨平臺(tái),多層結(jié)構(gòu),支持ODBC,JDBC等客戶(hù)C/S結(jié)構(gòu),只支持windows客戶(hù),可以用ADO,DAO,OLEDB,ODBC連接.C/S結(jié)構(gòu),可以用ODBC,Jconnect,Ct-library等網(wǎng)絡(luò)客戶(hù)連接??缮炜s性并行性并行性強(qiáng)并行性較強(qiáng)并行性差并行性一般1.6Oracle9i的安裝1.6.1安裝要求Windows2000Server或windowsXPPentiumIII以上的CPU內(nèi)存256M以上硬盤(pán)空間4G以上1.6O
8、racle9i的安裝1.6.2安裝步驟演示1.6Oracle9i的安裝1.6.3安裝后的主要用戶(hù)普通用戶(hù)scott密碼tiger超級(jí)管理員Sys普通管理員System1.6.4Oracle必須啟動(dòng)的服務(wù)OracleOraHome90TNSListener監(jiān)聽(tīng)服務(wù)