版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第1章 Oracle 10g簡介,學習重點: Oracle數(shù)據(jù)庫簡介 Oracle 10g-“網(wǎng)格計算”時代的數(shù)據(jù)庫解決方案 Oracle 10g的特性,本章邏輯結構,1.1 Oracle數(shù)據(jù)庫簡介 1.1.1 數(shù)據(jù)庫概述 1.1.2 Oracle數(shù)據(jù)庫管理系統(tǒng) 1.2 Oracle 10g-“網(wǎng)格計算” 時代的數(shù)據(jù)庫解決方案 1.2.1 Oracle從“i”到“g”的演進 1.2.2 網(wǎng)格是什么 1.2.3 Oracle 10g應對企業(yè)計算之需 1.3 Oracle 10g的特性 1.3.1 安全性、身份管理和用戶供應 1.3.2 應用管理與監(jiān)控 1.3.3 可伸縮性 1.3.4 高可用性
2、1.3.5 系統(tǒng)管理和監(jiān)控 1.4 本章小結,1.1 Oracle數(shù)據(jù)庫簡介,Oracle 10g是Oracle公司為迎接“網(wǎng)格計算”時代的來臨而提供的數(shù)據(jù)庫解決方案。 數(shù)據(jù)庫技術是20世紀60年代后期產生并發(fā)展起來的,是信息技術中發(fā)展最快的領域之一。按照數(shù)據(jù)模型的不同,可以把數(shù)據(jù)庫系統(tǒng)劃分為層次數(shù)據(jù)庫、網(wǎng)狀數(shù)據(jù)庫、關系數(shù)據(jù)庫和面向對象數(shù)據(jù)庫等。Oracle是關系數(shù)據(jù)庫系統(tǒng)的杰出代表和領跑者。Oracle數(shù)據(jù)庫管理系統(tǒng)的發(fā)展過程是一個不斷創(chuàng)新的過程。,1.1.1 數(shù)據(jù)庫概述,數(shù)據(jù)庫是以一定的組織方式存儲在一起的、能為多個用戶共享的、具有盡可能小的冗余度、與應用彼此獨立的相互關聯(lián)的數(shù)據(jù)集合。,磁
3、盤空間,最初的Oracle數(shù)據(jù)庫,擴充后的Oracle數(shù)據(jù)庫,圖1.1 數(shù)據(jù)庫的物理結構圖,數(shù)據(jù)庫管理的對象是按一定的數(shù)據(jù)模型在計算機系統(tǒng)中組織、存儲和使用聯(lián)系的數(shù)據(jù)集合。這些數(shù)據(jù)具有以下特征: 大量性 持久性 可靠性 共享性,1. 數(shù)據(jù)模型,分類 層次模型 網(wǎng)狀模型 關系模型 面向對象數(shù)據(jù)模型等 組成: 數(shù)據(jù)結構 數(shù)據(jù)操作 數(shù)據(jù)的完整性約束條件,存儲在數(shù)據(jù)庫中的對象的集合,對數(shù)據(jù)庫中各種對象實例的操作,在給定的數(shù)據(jù)模型中,數(shù)據(jù)及其聯(lián)系所遵守的一組通用的完整性規(guī)則,它能保證數(shù)據(jù)庫中數(shù)據(jù)的正確性、一致性,關系模型的3個要素,結構:指精心定義的對象,例如表、視圖、索引等。利用它們存儲或訪問數(shù)據(jù)庫的
4、數(shù)據(jù)。 運算:是明確定義的動作。它使用戶能操縱數(shù)據(jù)庫的數(shù)據(jù)和結構。 完整性規(guī)則:是管理數(shù)據(jù)庫的數(shù)據(jù)和結構所允許的運算的規(guī)定。完整性規(guī)則保護數(shù)據(jù)庫的設計和結構。,2. 關系數(shù)據(jù)庫,特點: 有嚴格的理論基礎; 用戶接口簡單; 允許非預期詢問; 可用于知識庫、分布式數(shù)據(jù)庫和并行數(shù)據(jù)庫等領域。,關系代數(shù)(relational algebra)運算類,普通的集合運算-并、交和差-用于關系。 刪除部分關系的運算:“選擇”將刪除某些行(元組),而“投影”則刪除某些列。 合并兩個關系元組的運算,包括笛卡爾積-把兩個關系的元組以所有可能的方式組成對,以及各種“連接”運算-從兩個關系的元組中有選擇地組成對。 稱為
5、“改名”的運算并不影響關系的元組,但是改變關系模式,也就是改變屬性的名字和/或關系本身的名字。,3. 關系數(shù)據(jù)庫標準語言SQL,SQL語言具有以下主要特點。 一體化。 面向集合的操作方式。 兩種使用方式,統(tǒng)一的語法結構。 高度非過程化。 用戶性能好。 語言功能強。 提供“視圖”數(shù)據(jù)結構。 提供數(shù)據(jù)控制功能。,1.1.2 Oracle數(shù)據(jù)庫管理系統(tǒng),數(shù)據(jù)庫領域的Oracle代表兩個含義:一個是IT界著名的Oracle(甲骨文)公司,另一個就是甲骨文公司的產品Oracle數(shù)據(jù)庫管理系統(tǒng)的簡稱。目前,Oracle產品覆蓋了大、中、小型機等幾十種機型,Oracle數(shù)據(jù)庫管理系統(tǒng)已成為世界上使用最廣泛的
6、關系數(shù)據(jù)庫系統(tǒng)之一,成為這一領域的領導者與標準制訂者。Oracle數(shù)據(jù)庫產品一直占據(jù)著數(shù)據(jù)庫市場龍頭老大的地位,遠遠領先于其他公司。,1. Oracle數(shù)據(jù)庫管理系統(tǒng)的體系結構,Oracle數(shù)據(jù)庫管理系統(tǒng)包括 Oracle數(shù)據(jù)庫 Oracle實例(instance) 結構上Oracle數(shù)據(jù)庫包括 數(shù)據(jù)文件 日志文件 控制文件,Oracle的基本存儲數(shù)據(jù)的結構 表空間 數(shù)據(jù)文件 控制文件 各種段(包括數(shù)據(jù)段、索引段、臨時段以及回滾段等) 區(qū)間 數(shù)據(jù)塊 等,Oracle系統(tǒng)可利用的應用結構,多磁盤結構 磁盤映像系統(tǒng) 客戶/服務器系統(tǒng) 多線程服務器系統(tǒng) 并行數(shù)據(jù)庫系統(tǒng) 分布式數(shù)據(jù)庫系統(tǒng) Oracle
7、 Web Server系統(tǒng),2. Oracle數(shù)據(jù)庫管理系統(tǒng)的發(fā)展歷程,甲骨文公司成立之初開發(fā)了當時新型的數(shù)據(jù)庫技術關系型數(shù)據(jù)庫系統(tǒng),并將第一個產品命名為Oracle,意為“智慧之源”。 1978年 1982年 1986年 1987年 1984年 .,1.2 Oracle 10g“網(wǎng)格計算”時代的數(shù)據(jù)庫解決方案,2003年9月8日,Oracle公司總裁拉里埃里森在舊金山Oracle用戶大會上宣布了全球首個企業(yè)網(wǎng)格計算中間件Oracle數(shù)據(jù)庫10g。,1.2.1 Oracle從“i”到“g”的演進,Oracle的網(wǎng)格計算包括4個部分 存儲網(wǎng)格 數(shù)據(jù)庫網(wǎng)格 應用服務器網(wǎng)格 網(wǎng)格控制 通過多臺小型服
8、務器的協(xié)作,利用低成本、標準化、模塊化的部件,以及開放式的完整的集成軟件構造網(wǎng)格計算,這樣可以帶給企業(yè)低成本的高服務質量。,1.2.2 網(wǎng)格是什么,網(wǎng)格是建立在Internet和Web技術和分布計算技術上的,軟硬件一體化的新一代網(wǎng)絡計算的基礎設施,它采用開放、標準的協(xié)議,通過對大規(guī)模分散資源的有效共享,為動態(tài)參與的、由多機構所形成的虛擬組織(virtual organization,VO)協(xié)同完成某類應用,提供可擴展的、安全的、一致的、不同等級質量的服務。,網(wǎng)格的特點,資源共享 協(xié)同工作 動態(tài)配置 采用開放式標準 可擴展 需要時可面向高性能服務,1.2.3 Oracle 10g應對企業(yè)計算之需
9、,Oracle利用網(wǎng)格計算,可以通過將符合工業(yè)標準的服務器和存儲設備集結成有適應能力的架構,供多種應用程序共享,幫助客戶減少IT運營所需要的時間和費用。 利用Oracle網(wǎng)格控制可以像管理一臺機器那樣容易地管理網(wǎng)格系統(tǒng),因為它集成了系統(tǒng)和應用管理、自動存儲管理(ASM)、統(tǒng)一的安全管理,無須增加第三方管理軟件,可以大大減少人力成本。,1.3 Oracle 10g的特性,對企業(yè)網(wǎng)格計算所帶來的新挑戰(zhàn),Oracle應用服務器10g提供了豐富的功能以滿足需求,主要體現(xiàn)在 “安全性、身份管理和用戶供應” “應用管理與監(jiān)控” “可伸縮性” “高可用性” “系統(tǒng)管理和監(jiān)控”這5個方面。,1.3.1 安全性
10、、身份管理和用戶供應,Oracle 10g提供了一個統(tǒng)一的基于標準的端到端安全性和身份管理基礎架構 安全的應用服務器 用戶供應與管理 目錄服務安全性信息中心庫 與其他安全性環(huán)境集成 網(wǎng)格中的一次性登錄 (SSO),1.3.2 應用管理與監(jiān)控,Oracle應用服務器10g提供了許多功能,用于改善和自動處理計算網(wǎng)格中的應用程序監(jiān)控和管理。 Oracle應用服務器10g還實現(xiàn)了運行在網(wǎng)格上的應用程序的整個生命周期管理自動化。 配置與部署 性能調整和調試 用程序性能監(jiān)控 集成的系統(tǒng)和應用監(jiān)控,1.3.3 可伸縮性,Oracle應用服務器10g提供了許多實用工具來確保系統(tǒng)和應用程序有效地使用現(xiàn)有系統(tǒng)資源
11、,在低成本服務器和存儲器上提供最高可伸縮性。包括 應用服務器優(yōu)化 工作負載監(jiān)控 基于策略的工作負載管理 特定應用策略 服務供應和動態(tài)資源分配,1.3.4 高可用性,Oracle應用服務器10g提供了許多功能,從而能確保系統(tǒng)和應用程序在低成本服務器和存儲器上以最高的可用性運行。這些功能包括 零計劃停機時間 零意外停機時間 故障切換通知(FaN),1.3.5 系統(tǒng)管理和監(jiān)控,Oracle已經(jīng)使Oracle應用服務器10g的自動管理特性可以自動處理許多低級系統(tǒng)管理任務。 Oracle已經(jīng)將Oracle應用服務器10g和Oracle 企業(yè)管理器10g的網(wǎng)格控制集成在一起,從而能對許多服務器提供統(tǒng)一的監(jiān)控與管理。 狀態(tài)監(jiān)控 性能和資源監(jiān)控的總體視圖 基準和基于策略的管理 系統(tǒng)通知 更改跟蹤和管理 作業(yè)調度程序,1.4 本 章 小 結,本章簡要介紹Oracle 10g
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高考生物一輪總復習-第3章-細胞的基本結構章末知識提升講義-必修
- 高考語文一輪復習-第六部分-寫作-1-做真題高考對接
- 杭州web安全培訓課件
- 楊修寶講座課件
- 李自成小說課件
- 機車司機安全生產月培訓課件
- 機電工程安裝安全培訓課件
- 2026年安陽職業(yè)技術學院單招職業(yè)技能筆試模擬試題帶答案解析
- 2026年廣東嶺南職業(yè)技術學院單招職業(yè)技能考試模擬試題帶答案解析
- 2026年黑龍江商業(yè)職業(yè)學院高職單招職業(yè)適應性測試模擬試題帶答案解析
- 落地式鋼管腳手架專項施工方案
- 2025年母子公司間投資合同范本
- 2026中央廣播電視總臺招聘參考筆試題庫及答案解析
- 班瑪縣公安局招聘警務輔助人員考試重點題庫及答案解析
- 2026年電廠運行副值崗位面試題及答案
- 家校溝通的技巧與途徑定稿講課講稿
- 實驗室質控考核管理
- 雨課堂學堂在線學堂云《明清詞研究導論(江蘇師大 )》單元測試考核答案
- 2025年度中國鐵路沈陽局集團有限公司招聘高校畢業(yè)生3391人(二)(公共基礎知識)測試題附答案解析
- 軟件團隊年終總結
- 安徽開放大學2025年秋《個人理財》平時作業(yè)答案期末考試答案
評論
0/150
提交評論