出版時間:2010-6 出版社:宋鈺、汪洋、 羅巨波 清華大學出版社 (2010-06出版) 作者:宋鈺,汪洋,羅巨波 著 頁數(shù):309
Tag標簽:無
前言
Oracle是全球領先的數(shù)據(jù)庫供應商。在技術革新方面,Oracle數(shù)據(jù)庫從可伸縮性、安全性和高可用性到XMT,支持都堪稱完美,是目前為止市場上可見到的技術最先進的數(shù)據(jù)庫產(chǎn)品之一。Oracle職業(yè)認證是由Oracle公司頒布并實施的一項權威的專業(yè)技術標準,它是專為認證那些能夠滿足對Oracle核心產(chǎn)品的服務與支持,并具有嫻熟操作能力與廣泛理論知識的專業(yè)人士。一經(jīng)認證,在行業(yè)內的專業(yè)資格將被確認,從而使個人或企業(yè)更具競爭實力。作為Oracle認證專家,將具有對業(yè)界最具挑戰(zhàn)性的機遇,更深的洞察力,并獲取更多的收獲。Oracle數(shù)據(jù)庫認證目前支持的3個版本分別為Oracle 9i、Oracle 10g和Oracle 11g,其中Oracle 11g為Oracle數(shù)據(jù)庫的最新版本。
內容概要
《Oracle11g應用與認證教程》參照Oracle最權威的官方原版教材進行組織和編寫,以Oracle的最新版本——Oracle11g數(shù)據(jù)庫為基礎,重點講解Oracle數(shù)據(jù)庫的核心架構和功能,涵蓋Oracle官方OCA認證考試的全部內容,具體包括Oracle11g的功能、體系結構、操作與管理、備份與恢復等,體現(xiàn)了Oraclellg中的最新技術,同時《Oracle11g應用與認證教程》還通過大量的操作實例來幫助讀者鞏固相關的知識點。通過《Oracle11g應用與認證教程》的學習,可以為讀者全面了解Oracle11g的基礎理念和強大功能打下堅實的基礎?! 禣racle11g應用與認證教程》適合作為高等院校數(shù)據(jù)庫相關課程的教材,也可以供從事數(shù)據(jù)庫管理和開發(fā)工作的人員閱讀、學習和準備OCA考試。
書籍目錄
第1章 數(shù)據(jù)庫的基本知識1.1 數(shù)據(jù)庫的基礎知識1.1.1 數(shù)據(jù)庫的產(chǎn)生1.1.2 數(shù)據(jù)庫的特征1.1. 數(shù)據(jù)庫的組成1.1.4 數(shù)據(jù)庫管理系統(tǒng)1.1.5 關系數(shù)據(jù)庫1.2 數(shù)據(jù)庫對象1.3 數(shù)據(jù)庫管理員的職責1.4 本章小結1.5 習題第2章 Oracle11g簡介2.1 初識Oracle2.1.1 Oracle數(shù)據(jù)庫系統(tǒng)的特點2.1.2 發(fā)展歷史2.1.3 Oracle版本號的含義2.1.4 Oracle11g的新特性2.2 Oracle數(shù)據(jù)庫相關產(chǎn)品2.3 本章小結2.4 習題第3章 Oracle數(shù)據(jù)庫的安裝、啟動與關閉3.1 在Windows環(huán)境下安裝Oracle1lg前的準備3.2 在Windows環(huán)境下安裝0racle11g3.3 在Linux環(huán)境下安裝0raclellg前的準備3.3.1 檢查硬件要求3.3.2 檢查操作系統(tǒng)要求3.3.3 安裝RedHatAS4操作系統(tǒng)時的注意事項3.3.4 檢查安裝Oracle llg所必需的包3.3.5 配置內核參數(shù)3.3.6 創(chuàng)建安裝數(shù)據(jù)庫所需要的用戶(組)3.3.7 為用戶oracle添加限制參數(shù)3.3.8 創(chuàng)建安裝所需要的目錄3.3.9 設置Oracle的環(huán)境變量3.3.10 解壓縮安裝包3.4 在Linux環(huán)境下安裝0racle 11g3.4.1 以圖形終端方式登錄系統(tǒng)3.4.2 安裝過程3.4.3 登錄OEM界面來驗證安裝3.5 創(chuàng)建Oracle11g數(shù)據(jù)庫實例3.5.1 在Windows環(huán)境下創(chuàng)建數(shù)據(jù)庫3.5.2 在Linux環(huán)境下用DBCA創(chuàng)建數(shù)據(jù)庫3.6 啟動與關閉Oracle llg實例3.6 1windlOWS操作系統(tǒng)下Oracle實例的啟動與關閉6.2 Linux環(huán)境下Oracle實例的啟動3.6.3 Linux環(huán)境下Oracle實例的關閉3.6.4 Linux環(huán)境下Oracle監(jiān)聽進程的啟動與關閉3.7 本章小結3.8 習題第4章 接合Oracle數(shù)據(jù)庫4.1 SQL的使用4.1.1 SELECT語句4.1.2 使用INSERT、UPDATE與DELETE語句操縱數(shù)據(jù)4.1.3 數(shù)據(jù)定義語言4.1.4 數(shù)據(jù)庫、系統(tǒng)與會話管理命令4.2 理解PL/SQL4.3 Oracle 11g中的查詢工具4.3.1 SQL,Plus4.3.2 SQL Worksheet4.4 【練習4-1】調用SQL *Plus4.5 接合Oracle數(shù)據(jù)庫的其他方法4.5.1Oracle中的Java4.5.2Oracle調用接口4.5.3其他API4.6 本章小結4.7 習題第5章 管理Oracle進程5.1 啟動SQL*Plus5.2 啟動SQL Worksheet5.3 啟動Database Listener5.4 啟動Database Control端口監(jiān)控程序5.5 數(shù)據(jù)庫的啟動與關閉5.5.1 使用正確的權限進行連接5.5.2 SYSOPER與SYSDBA5.5.3 startup命令5.6 【練習5-1】使用SQL*Plus啟動和關閉數(shù)據(jù)庫5.6.1 shutdown命令5.6.2 實例恢復5.7 【練習5-2】使用Database Control打開與關閉數(shù)據(jù)庫5.8 初始化文件5.9 【練習5-3】使用Database Control查看各種參數(shù)5.10 本章小結5.11 習題第6章 管理Oracle存儲結構6.1 基本的Oracle存儲結構:表~空間和數(shù)據(jù)文件6.1.1 物理存儲結構6.1.2 邏輯存儲結構6.2 創(chuàng)建與管理表空間6.2.1 CREATETABLESPACE命令6.2.2 修改表空間6.2.3 刪除表空間6.3 【練習6-1】使用Enterprise Manager創(chuàng)建表空間6.4 【練習6-2】使用Enterprise Manager修改表空間6.5 【練習6-3】使用Enterprise Manager刪除表空間6.6 查看表空間信息6.7 本章小結6.8習題第7章 管理數(shù)據(jù)庫用戶7.1 創(chuàng)建與管理數(shù)據(jù)庫用戶7.1.1 用戶與模式7.1.2 創(chuàng)建用戶7.1.3 修改用戶屬性7.1.4 刪除用戶7.2 【練習7-1】使用Enterprise Manager創(chuàng)建數(shù)據(jù)庫用戶7.3 授予與取消權限7.3.1 系統(tǒng)權限7.3.2 對象權限7.4 【練習7-2】使用Enterprise Manager授予系統(tǒng)權限7.5 【練習7-3】使用:Enterprise Manager授予對象權限7.6 創(chuàng)建與管理角色7.7 【練習7-4】使用:Enterprise Manager創(chuàng)建和管理角色7.8 利用配置文件控制資源的使用7.8.1 利用配置文件實施資源限制7.8.2 創(chuàng)建、修改和刪除配置文件7.8.3 為用戶指派配置文件7.9 【練習7-5】使用Enterprise Manager創(chuàng)建和管理配置文件7.10 本章小結7.1l 習題第8章 管理數(shù)據(jù)庫對象8.1 用戶、模式以及模式對象8.1.1 用戶與模式8.1.2 命名模式對象8.1.3 對象命名空間8.2 數(shù)據(jù)類型8.3 創(chuàng)建表8.4 創(chuàng)建約束8.5 【練習8-1】創(chuàng)建表和約束8.6 創(chuàng)建索引8.7 創(chuàng)建視圖8.8 創(chuàng)建與使用序列8.9 【練習8-2】使用約束、視圖以及序列8.10 本章小結8.11 習題第9章 操縱數(shù)據(jù)庫數(shù)據(jù)9.1 數(shù)據(jù)庫事務9.1.1 原子性(A)9.1.2 一致性(C)9.1.3 隔離性(I)9.1.4 持久性(D)9.2 執(zhí)行SQL語句9.2.1 執(zhí)行SELECT語句9.2.2 執(zhí)行UPDATE語句9.2.3 執(zhí)行INSERT與DELETE語句9.2.4 執(zhí)行ROLLBACK命令9.2.5 執(zhí)行COMMIT命令9.2.6 DDI與事務控制9.2.7 所謂的“自動提交”9.3 【練習9-1】事務的隔離性、讀一致性以及提交9.4 DMI與完整性約束9.5 Data Pump9.5.1 Data Pump的體系結構9.5.2 目錄9.5.3 直接路徑與外部表路徑9.5.4 在網(wǎng)絡模式中使用DataPump9.6 【練習9-2】使用Data Pump通過Enterprise Manager Database Control導出表9.7 【練習9-3】使用Data Pump通過impdp 導入表9.8 SQL*Loader9.8.1 SQL*Loader控制文件9.8.2 數(shù)據(jù)加載方法9.9 【練習9-4】使用SOL*Loader9.10 本章小結9.11 習題第10章 管理撤銷10.1 撤銷數(shù)據(jù)的原因與實質10.2 撤銷表空間10.3 【練習10一l】使用Database Control創(chuàng)建撤銷表空間10.4 事務與撤銷段10.5 管理撤銷10.5.1 與撤銷相關的錯誤條件10.5.2 用于撤銷管理與保證撤銷保留的參數(shù)10.5.3 調整與監(jiān)視撤銷表空間10.5.4 刪除與縮小撤銷段10.6 【練習10-2】使用SQL*Plus監(jiān)視撤銷10.7 本章小結10.8 習題第11章 配置Oracle互聯(lián)11.1 Oracle的客戶/服務器實現(xiàn)11.2 Oracle Net與通信協(xié)議簡介11.3 建立會話11.3.1 連接本地實例11.3.2 名稱解析11.3.3 啟動服務器進程11.4 創(chuàng)建與管理偵聽器11.5 【練習11-1】使用Database Control創(chuàng)建偵聽器11.6 向數(shù)據(jù)庫注冊實例11.6.1 靜態(tài)注冊11.6.2 動態(tài)注冊11.7 偵聽器控制實用程序11.8 名稱解析技術11.8.1 Easy Connect名稱解析方法11.8.2 本地名稱解析方法11.8.3 目錄名稱解析方法11.8.4 外部名稱解析方法11.9 配置服務別名11.10 【練習11-2】創(chuàng)建一個Oracle Net服務別名11.11 【練習11-3】配置動態(tài)服務注冊11.12 高級的連接選項11.13 測試oracle Net連接11.14 本章小結11.15 習題第12章 Enterprise Manager簡介12.1 Oracle11gEM簡介12.2 Oracle11gEM的安裝與配置12.2.1 安裝選擇說明12.2.2 客戶化安裝12.2.3 設置與安裝數(shù)據(jù)庫控制12.2.4 啟動Oracle1lg EM12.2.5 登錄到Oracle1lg EM12.3 用Oraele1lgEM管理Oracle系統(tǒng)12.3.1 數(shù)據(jù)庫配置管理12.3.2 方案管理12.3.3 數(shù)據(jù)文件管理12.3.4 數(shù)據(jù)庫用戶管理12.4 用Oracle1lg EM進行性能調整12.4.1 查看頂級活動12.4.2 監(jiān)視Oracle實例是否存在鎖12.5 本章小結12.6 習題第13章 監(jiān)視Oracle第14章 配置數(shù)據(jù)庫的備份與恢復第15章 備份Oracle數(shù)據(jù)庫第16章 恢復Oracle數(shù)據(jù)庫第17章 Oracle閃回技術
章節(jié)摘錄
插圖:數(shù)據(jù)庫技術在20世紀60年代后期發(fā)展起來以后,在計算機應用中得到了迅速發(fā)展。目前,它已經(jīng)成為信息管理的最新和最重要的技術。數(shù)據(jù)庫有以下明顯的特點:數(shù)據(jù)結構化。數(shù)據(jù)庫中的數(shù)據(jù)不再像文件系統(tǒng)中的數(shù)據(jù)那樣從屬特定的應用,而是按照某種數(shù)據(jù)模型組織成為一個結構化的數(shù)據(jù)整體。它不僅描述了數(shù)據(jù)本身的特性,而且描述了數(shù)據(jù)與數(shù)據(jù)之間的各種聯(lián)系,這使數(shù)據(jù)庫具備了復雜的內部組織結構。實現(xiàn)數(shù)據(jù)共享。這是數(shù)據(jù)庫技術先進性的重要體現(xiàn),由于數(shù)據(jù)庫中的數(shù)據(jù)實現(xiàn)了按某種數(shù)據(jù)模型組織為一個結構化的數(shù)據(jù),實現(xiàn)了多個應用程序、多種語言及多個用戶共享一個庫中的數(shù)據(jù),甚至在一個單位或更大的范圍內共享,因而大大提高了數(shù)據(jù)的利用率,提高了工作效率。減少數(shù)據(jù)冗余度。在數(shù)據(jù)庫技術之前,許多應用系統(tǒng)都需要建立各自的數(shù)據(jù)文件,即使相同的數(shù)據(jù)也需要在各自的系統(tǒng)中保留,造成大量的數(shù)據(jù)重復存儲,這一現(xiàn)象稱為數(shù)據(jù)冗余。由于數(shù)據(jù)庫實現(xiàn)了數(shù)據(jù)共享,因而減少了數(shù)據(jù)的重復存儲,節(jié)省了存儲空間,減少了數(shù)據(jù)冗余。數(shù)據(jù)獨立性。數(shù)據(jù)庫技術中的數(shù)據(jù)與程序相互獨立,互不依賴,不因一方的改變而改變另一方,這大大簡化了應用程序設計與維護的工作量,同時數(shù)據(jù)也不會隨程序的結束而消失,可長期保留在計算機系統(tǒng)中。
編輯推薦
《Oracle 11g應用與認證教程》:基于主流的Linux平臺,深入講解Oracle數(shù)據(jù)庫技術的核心理念,為學生深入學習基于Oracle勺應用及開發(fā)奠定堅實基礎。涵蓋Oracle OCA考試所有考點,并結合考試提供了大量試題,可幫助Oracle OCA考生輕松過關。結合Oracle教學需求,吸收Oracle原版教材精華,內容通俗易懂,實用性強。作者從事Oracle教學和研究多年,作為Oracle大學講師,曾深入多個相關行業(yè)、企業(yè)進行調研,充分理解Oracle數(shù)據(jù)庫的應用需求,并將之應用到教學實踐。Oracle數(shù)據(jù)庫的安裝、啟動和關閉接合Oracle數(shù)據(jù)庫管理Oracle進程管理Oracle存儲結構管理數(shù)據(jù)庫用戶和數(shù)據(jù)庫對象操縱數(shù)據(jù)庫數(shù)據(jù)管理撤銷配置Orade互聯(lián)Enterprise Manager簡介監(jiān)視Oracle配置數(shù)據(jù)庫的備份與恢復備份和恢復Oracle數(shù)據(jù)庫Oracle閃回技術
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載