




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Oracle 入門,第一章,目標(biāo),理解與 Oracle 相關(guān)的 RDBMS結(jié)構(gòu) 掌握Oracle 數(shù)據(jù)類型 掌握數(shù)據(jù)定義語(yǔ)言 掌握數(shù)據(jù)操縱語(yǔ)言 掌握事務(wù)處理和數(shù)據(jù)控制命令,Oracle 簡(jiǎn)介,對(duì)象關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng) (ORDBMS) 提供了關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)和面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)這二者的功能 基于客戶機(jī)/服務(wù)器技術(shù) 客戶機(jī) - 用戶和數(shù)據(jù)庫(kù)之間的接口 服務(wù)器 - 存儲(chǔ)和管理數(shù)據(jù) 使用 Internet 文件系統(tǒng),Oracle 數(shù)據(jù)庫(kù)組件,數(shù)據(jù)庫(kù)由下列組件構(gòu)成: 數(shù)據(jù)庫(kù)文件 控制文件 恢復(fù)日志文件 表空間 段 擴(kuò)展區(qū) 組件分類如下: 物理組件 邏輯組件,物理組件 4-1,物理組件是構(gòu)成數(shù)據(jù)庫(kù)的操作系統(tǒng)
2、文件 為數(shù)據(jù)庫(kù)信息提供了實(shí)際的物理存儲(chǔ)器 操作系統(tǒng)文件有三種類型: 數(shù)據(jù)庫(kù)文件或數(shù)據(jù)文件 控制文件 恢復(fù)日志文件,物理組件 4-2,數(shù)據(jù)庫(kù)文件或數(shù)據(jù)文件 它們是物理操作系統(tǒng)文件,它們包括諸如用戶數(shù)據(jù)、系統(tǒng)數(shù)據(jù)和Overhead 數(shù)據(jù)等所有數(shù)據(jù)庫(kù)數(shù)據(jù) 數(shù)據(jù)文件中的數(shù)據(jù)以塊為單位 任何數(shù)據(jù)庫(kù)創(chuàng)建時(shí)至少包含一個(gè)數(shù)據(jù)文件,物理組件 4-3,控制文件 創(chuàng)建數(shù)據(jù)庫(kù)時(shí),就創(chuàng)建了控制文件 存儲(chǔ)數(shù)據(jù)庫(kù)的物理結(jié)構(gòu) 還包括關(guān)于數(shù)據(jù)庫(kù)的信息 數(shù)據(jù)庫(kù)的名稱 數(shù)據(jù)文件和恢復(fù)日志文件的名稱及其位置 時(shí)間戳,物理組件 4-4,恢復(fù)日志文件: 恢復(fù)日志文件是操作系統(tǒng)文件集,由 RDBMS 用于記錄對(duì)數(shù)據(jù)庫(kù)所做的更改 如果出現(xiàn)故
3、障,則可從恢復(fù)日志中訪問并重新應(yīng)用對(duì)數(shù)據(jù)庫(kù)所做的更改,這樣即可保護(hù)已完成的工作不受損失 數(shù)據(jù)庫(kù)以下面兩種模式運(yùn)行 NOARCHIVELOG MODE ARCHIVELOG MODE,邏輯組件,數(shù)據(jù)庫(kù)有下列邏輯組件: 表空間 段 擴(kuò)展區(qū) 架構(gòu)對(duì)象,表空間 2-1,數(shù)據(jù)庫(kù)由稱為表空間的邏輯單位組成 保留相關(guān)數(shù)據(jù)庫(kù)對(duì)象的組 Oracle 數(shù)據(jù)庫(kù)中的典型表空間是: SYSTEM 表空間 DATA 表空間 USER 表空間 TOOLS 表空間 TEMP 表空間,表空間 2-2,數(shù)據(jù)庫(kù)的控制空間分配(例如表和索引) 為數(shù)據(jù)庫(kù)用戶設(shè)置空間配額 備份或恢復(fù)數(shù)據(jù),段,表空間中存儲(chǔ)在數(shù)據(jù)庫(kù)空間分配中的邏輯單位稱為
4、段 定義為分配給邏輯數(shù)據(jù)庫(kù)結(jié)構(gòu)的擴(kuò)展區(qū)集合 不同類型的段: 數(shù)據(jù)段 索引段 回滾段 臨時(shí)段,擴(kuò)展區(qū) 2-1,擴(kuò)展區(qū)的集合由一定數(shù)目的相鄰數(shù)據(jù)塊和段組成 增量擴(kuò)展區(qū)是與上次該段中分配的擴(kuò)展區(qū)大小相同或更大的后續(xù)擴(kuò)展區(qū) Oracle 使用獨(dú)立的算法搜索整個(gè)自由空間查找第一個(gè)具有與增量擴(kuò)展區(qū)具有相同的或更大大小的自由、臨近數(shù)據(jù)塊集合,擴(kuò)展區(qū) 2-2,一旦 Oracle 在表空間中找到并分配了必需的可用空間,則它將分配一部分與新增擴(kuò)展區(qū)大小相對(duì)應(yīng)的可用空間 Oracle 更新段標(biāo)題和數(shù)據(jù)詞典,以顯示新的擴(kuò)展區(qū)已經(jīng)被分配而且分配的空間不再可用,數(shù)據(jù)塊,代表數(shù)據(jù)庫(kù)存儲(chǔ)的最佳粒度級(jí)別,Oracle 的結(jié)構(gòu)化
5、查詢語(yǔ)言,SQL*Plus 輸入、編輯、存儲(chǔ)、檢索和運(yùn)行 SQL 命令以及 PL/SQL 塊的工具 iSQL*Plus 與 SQL 類似,但可以通過瀏覽器進(jìn)行訪問 PL/SQL SQL 的擴(kuò)展,SQL 命令的類別,數(shù)據(jù)定義語(yǔ)言 數(shù)據(jù)操縱語(yǔ)言 事務(wù)處理控制語(yǔ)言 數(shù)據(jù)控制語(yǔ)言,Oracle主要 數(shù)據(jù)類型 4-1,Character 數(shù)據(jù)類型 Number 數(shù)據(jù)類型 Date 數(shù)據(jù)類型 Raw 和 Long Raw 數(shù)據(jù)類型 LOB 數(shù)據(jù)類型,Oracle 主要數(shù)據(jù)類型 4-2,Character 數(shù)據(jù)類型 Char Varchar2 Long Number 數(shù)據(jù)類型 Number(p, s),Or
6、acle 主要數(shù)據(jù)類型 4-3,Date 數(shù)據(jù)類型 Date Timestamp Interval day to second Interval year to month Timestamp with time zone Timestamp with local time zone,Oracle 主要數(shù)據(jù)類型 4-4,Raw 和 Long Raw 數(shù)據(jù)類型 用于存儲(chǔ)二進(jìn)制數(shù)據(jù) LOB 數(shù)據(jù)類型 CLOB BLOB BFILE,數(shù)據(jù)定義語(yǔ)言,數(shù)據(jù)定義命令 CREATE 命令 ALTER 命令 DROP 命令 TRUNCATE 命令,數(shù)據(jù)操縱語(yǔ)言,數(shù)據(jù)操縱命令 INSERT SELECT UPD
7、ATE DELETE,事務(wù)處理和數(shù)據(jù)控制命令,事務(wù)處理控制命令 COMMIT SAVEPOINT ROLLBACK 數(shù)據(jù)控制語(yǔ)言 GRANT REVOKE,總結(jié) 2-1,數(shù)據(jù)庫(kù)有下面兩類組件:物理組件和邏輯組件。 物理組件是操作系統(tǒng)文件,有下面三種類型:數(shù)據(jù)庫(kù)文件或數(shù)據(jù)文件、控制文件、恢復(fù)日志文件 邏輯組件決定數(shù)據(jù)庫(kù)中物理空間的使用,它包括:表空間、段、數(shù)據(jù)區(qū)、模式對(duì)象,總結(jié) 2-2,Oracle 支持 Char、Varchar2、Number、Long、Date、Raw、Long Raw 和 LOB 等數(shù)據(jù)類型 CREATE、ALTER、DROP 和 TRUNCATE 是用于定義數(shù)據(jù)的不同命令 IN
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 IEC 61851-23:2023 EN-FR Electric vehicle conductive charging system - Part 23: DC electric vehicle supply equipment
- 2025至2030中國(guó)瑜伽袋行業(yè)發(fā)展趨勢(shì)分析與未來投資戰(zhàn)略咨詢研究報(bào)告
- 2025至2030中國(guó)豬的健康行業(yè)市場(chǎng)占有率及投資前景評(píng)估規(guī)劃報(bào)告
- 教育心理學(xué)與特殊教育需求的滿足
- 個(gè)性化教育技術(shù)解決方案促進(jìn)學(xué)生全面發(fā)展的探討
- 醫(yī)療診斷中的心理評(píng)估技術(shù)與方法
- 基于AI技術(shù)的商業(yè)智能平臺(tái)構(gòu)建與運(yùn)營(yíng)策略
- 教育心理學(xué)的自我效能理論在學(xué)習(xí)中的應(yīng)用
- 教育科技在教育公平中的作用與價(jià)值探討
- 教育游戲在小學(xué)教育中的應(yīng)用及影響研究
- 河北省2025年中考數(shù)學(xué)真題試卷(含答案)
- 福建福州金山中學(xué)2024~2025學(xué)年高一下冊(cè)期末考試數(shù)學(xué)試題含解析
- 2025年廣東省高考生物真題(解析版)
- 2024年哈爾濱市道里區(qū)執(zhí)法輔助人員招聘考試真題
- 學(xué)堂在線 研究生的壓力應(yīng)對(duì)與健康心理 期末考試答案
- 2025年7月自考13811績(jī)效管理試題及答案含解析
- 企業(yè)環(huán)境監(jiān)測(cè)管理制度
- 試藥員知情協(xié)議書
- 2025年嘉興市恒光電力建設(shè)有限責(zé)任公司招聘筆試參考題庫(kù)附帶答案詳解
- 2025內(nèi)蒙古鄂爾多斯農(nóng)商行烏海各機(jī)構(gòu)員工社會(huì)招聘37人筆試歷年典型考題及考點(diǎn)剖析附帶答案詳解
- 雅思英文測(cè)試題及答案
評(píng)論
0/150
提交評(píng)論