oracle數(shù)據(jù)庫第一章_第1頁
oracle數(shù)據(jù)庫第一章_第2頁
oracle數(shù)據(jù)庫第一章_第3頁
oracle數(shù)據(jù)庫第一章_第4頁
oracle數(shù)據(jù)庫第一章_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、Oracle數(shù)據(jù)庫授課老師:武鳳霞數(shù)據(jù)庫的的概述數(shù)據(jù)庫基基礎(chǔ)知識識點關(guān)系數(shù)據(jù)據(jù)庫Oracle產(chǎn)品Oracle的安裝基本命令令操作數(shù)據(jù)庫基基礎(chǔ)知識識點文件的優(yōu)優(yōu)點和缺缺點缺點1:大的文本本文件在在我們的的操作系系統(tǒng)上是是很難打打開的,甚至?xí)屇愕牡南到y(tǒng)死機機,就是是說文本本文件越越大就越越難打開開2:類型沒沒有辦法法檢測3:增加刪刪除修修改查查詢不不方便4:不安全全,病毒毒入侵或或者不小小心文件件丟失不不能找回回來。優(yōu)點:就就是操作作起來方方便數(shù)據(jù)庫的的由來文件保存存數(shù)據(jù)庫庫的缺點點數(shù)據(jù)越來來越大什么是數(shù)數(shù)據(jù)庫? 概念按照一定定數(shù)據(jù)模模型組織織存儲在在一起,能為多多個應(yīng)用用共享和和使用存儲形式

2、式二維表例例如:存存學(xué)生信信息用表表和文件件的方式式設(shè)計到問問題如下下:1:創(chuàng)建空空間2:放入數(shù)數(shù)據(jù)3:查詢數(shù)數(shù)據(jù)4:修改和和刪除數(shù)數(shù)據(jù)5:數(shù)據(jù)量量大的問問題數(shù)據(jù)庫管管理系統(tǒng)統(tǒng)概念幫助用戶戶使用和和管理數(shù)數(shù)據(jù)庫的的軟件系系統(tǒng),例例如:管管理文件件的格式式,管理理權(quán)限,我們Oracle數(shù)據(jù)庫管管理系統(tǒng)統(tǒng)組成DDL:Datadefinition Language數(shù)據(jù)定義義語言DML:Datamanipulationlanguage數(shù)據(jù)操作作語言DCL:數(shù)據(jù)控控制語句句特點1:數(shù)據(jù)結(jié)結(jié)構(gòu)化:描述數(shù)數(shù)據(jù)本身身的特性性,數(shù)據(jù)據(jù)之間的的關(guān)系復(fù)復(fù)雜的的內(nèi)部結(jié)結(jié)構(gòu)組織織,反映映現(xiàn)實世世界的事事物關(guān)系系2:數(shù)據(jù)

3、共共享3:減少數(shù)數(shù)據(jù)冗余余4:優(yōu)良的的存儲功功能,存存儲壽命命和容量量比我們們的紙和和文件有有很大的的優(yōu)勢,那個是是沒有辦辦法比的的關(guān)系數(shù)據(jù)據(jù)庫組成關(guān)系數(shù)據(jù)據(jù)結(jié)構(gòu):二維表表關(guān)系操作作:就是是查詢,選擇,投影,連接,增加,刪除,修改體現(xiàn)為體體現(xiàn)為主主鍵和外外鍵關(guān)聯(lián)聯(lián)完整性約約束三要素:實體,屬性,關(guān)關(guān)系關(guān)系數(shù)據(jù)據(jù)庫產(chǎn)品品:oracledb2sqlservermysql邏輯結(jié)構(gòu)構(gòu):其中數(shù)據(jù)據(jù)庫的對對象表,列,數(shù)據(jù)類類型,約束條條件,索索引,視視圖,序序列,函函數(shù),過過程,觸發(fā)器器,權(quán)限限,角色色oracle和數(shù)據(jù)庫庫的關(guān)系系和一些些術(shù)語oracle是數(shù)據(jù)庫庫管理系系統(tǒng)sql是數(shù)據(jù)庫庫中的語語言,每

4、每個數(shù)據(jù)據(jù)庫管理理系統(tǒng)都都有sql,sql就是我們的的普通話話plsql是我們oracle中專用的的,是oracle的方言sqlplus:他是一個個工具,專門用用來寫我我們的sql語句,在在后面進行講講解Oracle發(fā)展史1977年,SDL1979年,RSI,產(chǎn)品命命名0racle2.01983年3月,oralce3.01984年10月,oracle4.01985年,oracle5.01988年,oracle6.01992年,oracle7.01997年6月,oracle8.01998年9月,oracle8i2000年12月,oracle9i2003年9月,oracle10g2007年7月,o

5、racle11gOracle特點支持多用用戶、大大事務(wù)量量的事務(wù)務(wù)處理提供標準準操作接接口實施安全全性控制制和完整整性控制制支持分布布式數(shù)據(jù)據(jù)處理具有可移移值性、可兼容容性和可可連接性性數(shù)據(jù)庫的的安裝基本命令令:不區(qū)分大大小寫,可以不不寫分號號,不存存到緩存存區(qū)中sqlplus寫sql的工具三種進入入方式1:sqlplus用戶名:密碼:2:sqlplus用戶名密碼:3:sqlplus用戶名/密碼sqlplus用戶名/密碼desc查看表的的結(jié)構(gòu)exit就是退出出我們的的sqlpluslist:看的是最最近最新新敲的sql或者pl/sql命令。意意思就是是顯示緩緩沖區(qū)里里的內(nèi)容容run和/:執(zhí)行緩

6、沖沖區(qū)里的的里面內(nèi)內(nèi)容:spool文件名test:在我們們的系統(tǒng)統(tǒng)上創(chuàng)建建一個文文件test,spooloff我們退出出sqlplus,test文件就會會保存我我們spooltest和spooloff之間的sql語句,命命令,還還有sql執(zhí)行的結(jié)結(jié)果start路徑sql文件就就相等于于把sql文件中的的內(nèi)容倒倒進緩沖沖區(qū),并并且執(zhí)行行column對列進行行預(yù)定義義,簡寫寫為col,這個列按按照預(yù)定定義格式式輸出col列名last_nameheadinglname給列為last_name別名為lname預(yù)定義和和sql中取別名名的區(qū)別別預(yù)定義:作用時時間長只要不退退出sqlplus都可以用用這個

7、別別名,針對所有有叫l(wèi)ast_name的列生效效,意思思為所有有的叫這這個列名名別名也不不例外的列都生生效sql:當次生效效,只針針對當前前sql的當前表表collast_name formata15an,n為數(shù)字以15個字符顯顯示last_namean只可以顯顯示字符符和日期期,an不可以顯顯示數(shù)字字,如果果顯示數(shù)數(shù)字則全全為#數(shù)字類型型預(yù)定義義的顯示示為:colsalaryformat$99,999.000其中$可以換為為L大寫,L:會根據(jù)你你數(shù)據(jù)庫庫方言來來顯示這這個錢,如果我們們的$后面寫為為999.00則有人為為12324.00這個時候候我們就就放不下下來,就就是展不不開,則則全部顯顯示#、預(yù)定義結(jié)結(jié)束columnlast_name clear或者退出出sqlplus其他知識識點Oracle認證OCA:Oracle認證專員員OCP:Oracle的專家認認證OCM:Oracle認證大師師OracleInternet平臺Oracle數(shù)據(jù)庫應(yīng)應(yīng)用結(jié)構(gòu)構(gòu)客戶-服務(wù)器結(jié)結(jié)構(gòu)(C/S)終端-服務(wù)器結(jié)結(jié)構(gòu)瀏覽器-服務(wù)器結(jié)結(jié)構(gòu)(B/S)分布式數(shù)數(shù)據(jù)庫系系統(tǒng)客戶機/服務(wù)器結(jié)結(jié)構(gòu)瀏覽器/服務(wù)器結(jié)結(jié)構(gòu)分布式數(shù)數(shù)據(jù)庫系系統(tǒng)結(jié)構(gòu)構(gòu)主要組件件口令文件例程SGA重做日志志緩沖

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論