Oracle數(shù)據(jù)庫實(shí)用教程

出版時(shí)間:2009-6  出版社:中國水利水電出版社  作者:唐遠(yuǎn)新,曲衛(wèi)平,李曉峰  頁數(shù):307  
Tag標(biāo)簽:無  

前言

本書第一版于2005年出版,第二版根據(jù)Oracle數(shù)據(jù)庫技術(shù)的發(fā)展,結(jié)合作者多年實(shí)際工程研發(fā)與教學(xué)經(jīng)驗(yàn),并考慮到讀者的反饋信息,對(duì)各章節(jié)內(nèi)容、結(jié)構(gòu)等進(jìn)行了修訂、調(diào)整、完善和補(bǔ)充。主要修訂思路及內(nèi)容如下:專注于Oracle數(shù)據(jù)庫應(yīng)用技術(shù)、強(qiáng)化SQL與PL/SQL開發(fā)內(nèi)容,兼顧Windows與Linux平臺(tái),突出原理指導(dǎo)下的實(shí)例分析與應(yīng)用,按照工程項(xiàng)目開發(fā)需要的知識(shí)順序編排內(nèi)容。一句話概括,就是涵蓋主要開發(fā)技術(shù),強(qiáng)化技術(shù)應(yīng)用。本書默認(rèn)的主機(jī)字符串為orcl。安裝Oracle數(shù)據(jù)庫時(shí),系統(tǒng)默認(rèn)的數(shù)據(jù)庫名稱即為orcl,在安裝結(jié)束后會(huì)在服務(wù)器計(jì)算機(jī)上自動(dòng)創(chuàng)建一個(gè)名為orcl的主機(jī)字符串。如果是以客戶端計(jì)算機(jī)連接到Oracle數(shù)據(jù)庫,請(qǐng)參照3.1.3節(jié)“Oracle Net客戶端配置”在客戶機(jī)配置名為orcl的主機(jī)字符串。

內(nèi)容概要

本書第一版于2005年出版,第二版根據(jù)Oracle數(shù)據(jù)庫技術(shù)的發(fā)展,結(jié)合作者多年實(shí)際工程研發(fā)與教學(xué)經(jīng)驗(yàn),并考慮到讀者的反饋信息,對(duì)各章節(jié)內(nèi)容、結(jié)構(gòu)等進(jìn)行了修訂、調(diào)整、完善和補(bǔ)充。全書共11章,主要內(nèi)容包括Oracle 10g體系結(jié)構(gòu)、Oracle數(shù)據(jù)庫常用工具、網(wǎng)絡(luò)連接配置與系統(tǒng)安全、Oracle數(shù)據(jù)庫創(chuàng)建與表空間維護(hù)、表、索引與視圖、其他常用方案對(duì)象、Oracle支持的SQL、PL/SQL、數(shù)據(jù)管理、數(shù)據(jù)庫管理等,并在附錄中給出了Oracle 10g在不同環(huán)境下的安裝配置與卸載過程?! ”緯鴥?nèi)容兼顧Windows和Linux平臺(tái),對(duì)有差異處分開撰寫。本書帶有大量的例題和習(xí)題,通過對(duì)例題與習(xí)題的剖析能快速提高讀者對(duì)Oracle數(shù)據(jù)庫各項(xiàng)技術(shù)的運(yùn)用能力。  本書可作為高等院校教材,也可供Oracle數(shù)據(jù)庫管理員、數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)和開發(fā)人員參考。

書籍目錄

前言第1章 Oracle 10g體系結(jié)構(gòu) 1.1 Oracle 10g體系結(jié)構(gòu)概述 1.2 Oracle服務(wù)器的內(nèi)存結(jié)構(gòu)  1.2.1 系統(tǒng)全局區(qū)  1.2.2 程序全局區(qū) 1.3 Oracle服務(wù)器的進(jìn)程結(jié)構(gòu)  1.3.1 服務(wù)器端后臺(tái)進(jìn)程  1.3.2 服務(wù)器進(jìn)程結(jié)構(gòu) 1.4 Oracle數(shù)據(jù)庫的物理結(jié)構(gòu)  1.4.1 數(shù)據(jù)文件  1.4.2 重做日志文件  1.4.3 控制文件  1.4.4 其他文件 1.5 Oracle數(shù)據(jù)庫的邏輯結(jié)構(gòu)  1.5.1 表空間  1.5.2 段  1.5.3 區(qū)間  1.5.4 數(shù)據(jù)塊 1.6 Oracle 10g網(wǎng)格基礎(chǔ)架構(gòu) 1.7 數(shù)據(jù)字典  1.7.1 數(shù)據(jù)字典  1.7.2 動(dòng)態(tài)性能監(jiān)視視圖  1.7.3 常用數(shù)據(jù)字典 本章小結(jié) 綜合應(yīng)用與習(xí)題一第2章 Oracle數(shù)據(jù)庫常用工具 2.1 SQL*Plus  2.1.1 SQL*Plus的作用  2.1.2 SQL*Plus的啟動(dòng)和退出  2.1.3 SQL*Plus常用命令 2.2 iSQL*PLUS 2.3 企業(yè)管理器  2.3.1 企業(yè)管理器  2.3.2 Oracle企業(yè)管理器 本章小結(jié) 綜合應(yīng)用與習(xí)題二第3章 網(wǎng)絡(luò)連接配置與系統(tǒng)安全 3.1 OracleNet  3.1.1 OracleNet概述  3.1.2 服務(wù)器監(jiān)聽程序配置  3.1.3 OracleNet客戶端配置 3.2 系統(tǒng)與對(duì)象權(quán)限管理  3.2.1 數(shù)據(jù)庫系統(tǒng)特權(quán)  3.2.2 對(duì)象權(quán)限  3.2.3 數(shù)據(jù)庫系統(tǒng)特權(quán)的授予與回收  3.2.4 對(duì)象權(quán)限的授予與回收 3.3 用戶與角色  3.3.1 配置身份驗(yàn)證  3.3.2 創(chuàng)建與管理用戶  3.3.3 角色管理 3.4 概要文件  3.4.1 創(chuàng)建概要文件  3.4.2 分配概要文件 3.5 同義詞 3.6 建立安全策略 本章小結(jié) 綜合應(yīng)用與習(xí)題三第4章 Oracle數(shù)據(jù)庫創(chuàng)建與表空間維護(hù) 4.1 創(chuàng)建Oracle數(shù)據(jù)庫  4.1.1 創(chuàng)建Oracle數(shù)據(jù)庫概述  4.1.2 OFA與OMF  4.1.3 使用數(shù)據(jù)庫配置助手(DBCA)創(chuàng)建數(shù)據(jù)庫  4.1.4 手工創(chuàng)建Oracle數(shù)據(jù)庫  4.1.5 數(shù)據(jù)庫創(chuàng)建失敗后的處理 4.2 管理表空間  4.2.1 表空間管理概述  4.2.2 表空間的創(chuàng)建與刪除  4.2.3 表空間維護(hù)  4.2.4 回退段的創(chuàng)建與刪除 本章小結(jié) 綜合應(yīng)用與習(xí)題四第5章 表第6章 索引與視圖第7章 其他常用方案對(duì)象第8章 Oracle支持的SQL第9章 PL/SQL第10章 數(shù)據(jù)管理第11章 數(shù)據(jù)庫管理附錄Oracle10g的安裝與卸載參考文獻(xiàn)

章節(jié)摘錄

插圖:Oracle建議將不同類型的數(shù)據(jù)部署到不同的表空間,一方面可以提高數(shù)據(jù)訪問性能,另一方面便于數(shù)據(jù)管理、備份、恢復(fù)等操作。例如,將表和簇部署到數(shù)據(jù)表空間,將索引部署到索引表空間,將臨時(shí)數(shù)據(jù)部署到臨時(shí)表空間,將UNDO數(shù)據(jù)部署到UNDO表空間,而SYSTEM表空間則應(yīng)該只包含系統(tǒng)數(shù)據(jù)(如數(shù)據(jù)字典)。在數(shù)據(jù)庫系統(tǒng)中,方案用戶應(yīng)建立自己專用的存放用戶數(shù)據(jù)的數(shù)據(jù)表空間和存放索引的索引表空間,并且應(yīng)將索引表空間和數(shù)據(jù)表空間對(duì)應(yīng)的數(shù)據(jù)文件分開存儲(chǔ)在不同的磁盤上以改善系統(tǒng)性能。當(dāng)建立方案用戶專用的數(shù)據(jù)表空間后,應(yīng)將其設(shè)為該用戶的默認(rèn)表空間,以后該用戶的數(shù)據(jù)對(duì)象將默認(rèn)地存入該表空間中。應(yīng)該為每個(gè)方案創(chuàng)建專用的臨時(shí)表空間,同樣要把它的數(shù)據(jù)文件分開放到與數(shù)據(jù)表空間不同的物理磁盤上。因此,對(duì)一個(gè)Oracle數(shù)據(jù)庫應(yīng)用方案來說,應(yīng)該包括專用的數(shù)據(jù)表空間(可能需要建立多個(gè))、索引表空間(可能需要建立多個(gè))和臨時(shí)表空間。具體語法與例子參見后續(xù)章節(jié)。5.表空間的狀態(tài)和工作模式(1)聯(lián)機(jī)表空間與脫機(jī)表空間。Oracle允許控制基于表空間的數(shù)據(jù)庫數(shù)據(jù)的可用性,表空間可以是聯(lián)機(jī)或脫機(jī)的。聯(lián)機(jī)表空間中的數(shù)據(jù)對(duì)于數(shù)據(jù)庫是可用的。通常情況下,表空間保持聯(lián)機(jī)以便用戶可以訪問其中的信息,而即使在數(shù)據(jù)庫本身可用時(shí),脫機(jī)表空間中的數(shù)據(jù)對(duì)于數(shù)據(jù)庫用戶仍是不可用的。必要時(shí),數(shù)據(jù)庫管理員可以將某個(gè)表空間脫機(jī)以阻止用戶對(duì)應(yīng)用數(shù)據(jù)的訪問。另外,基于數(shù)據(jù)庫維護(hù)的目的,也可以使表空間臨時(shí)脫機(jī)。值得注意的是,數(shù)據(jù)庫的SYSTEM表空間必須始終保持聯(lián)機(jī),因?yàn)樵谡5牟僮鬟^程中,數(shù)據(jù)字典中的信息必須是可用的。如果試圖讓SYSTEM表空間脫機(jī),Oracle將返回一個(gè)錯(cuò)誤信息。

編輯推薦

《Oracle數(shù)據(jù)庫實(shí)用教程(第2版)》由中國水利水電出版社出版。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    Oracle數(shù)據(jù)庫實(shí)用教程 PDF格式下載


用戶評(píng)論 (總計(jì)19條)

 
 

  •   Oracle數(shù)據(jù)庫實(shí)用教程 (第二版)(21世紀(jì)高等學(xué)校精品規(guī)劃教材)
  •   這本書內(nèi)容挺簡單的 讓我能入門Oracle
  •   對(duì)于初學(xué)Oracle挺好的
  •   書質(zhì)量不錯(cuò),內(nèi)容豐富。
    PL/SQL的例子很好
  •   內(nèi)容比較全,深度可以,例子很好
  •   特別快特別好市政班的
  •   教科書挺不錯(cuò)的
  •   不錯(cuò)不錯(cuò),老師讓買的,我們的教科書
  •   包裝有點(diǎn)不太好啊……希望以后能認(rèn)真些
  •   講得細(xì),可以好好學(xué)習(xí)
  •   投一票
  •   幫同學(xué)帶本課外書,挺溫暖
  •   書是學(xué)校老師推薦上課用的教材。老師說這本書對(duì)于初學(xué)者很實(shí)用。是可以作為Oracle的入門的。。加油吧!!
  •   剛收到書,質(zhì)量還不錯(cuò),內(nèi)容大概翻了翻,還行。好好學(xué)
  •   教科書。。還沒上完課。。。。
  •   書很好很新~滿意~
  •   大致感覺還是可以的,詳細(xì)的要等閱讀之后才知道。
  •   書的排版太過密集,看起來很頭痛!
  •   還可以,里面的程序好多是大寫 看起來不太方便
 

250萬本中文圖書簡介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7