出版時間:2010-12 出版社:清華大學出版社 作者:孟德欣 編 頁數(shù):335
前言
本書主要介紹Oracle 10g的安裝與卸載、體系結構、管理數(shù)據(jù)庫、管理數(shù)據(jù)、存儲管理、對象管理、Oracle安全管理、備份和恢復以及PL/SQL語言基礎。本著實用性和技能性相結合的原則,本書力求淺顯易懂。本書內容翔實,選材貼近實際,具有一定的代表性。每章均配有思考與練習及上機實驗,加深讀者對所學知識的理解,幫助讀者快速掌握Oracle數(shù)據(jù)庫技術。衷心希望本書能為讀者學習Oracle數(shù)據(jù)庫技術帶來有益幫助。本書以Oracle 10g為基礎編寫,分為9章。第1章:安裝與卸載。介紹數(shù)據(jù)庫技術和Oracle 10g的安裝與卸載,包括Oracle數(shù)據(jù)庫的發(fā)展史、產品構成、新特性、安裝與卸載以及初識Oracle常用工具等內容。第2章:體系結構。介紹Oracle數(shù)據(jù)庫的物理結構、邏輯結構、內存結構、后臺進程以及Oracle實例等內容。第3章:管理數(shù)據(jù)庫。介紹創(chuàng)建、啟動、關閉和刪除Oracle數(shù)據(jù)庫、管理初始化參數(shù)文件和控制文件、使用Oracle數(shù)據(jù)字典、克隆Oracle數(shù)據(jù)庫等內容。第4章:管理數(shù)據(jù)。介紹Oracle數(shù)據(jù)庫常用工具SQL*Plus各種命令的使用、SQL,語言基礎以及事務控制等內容。第5章:存儲管理。介紹表空間、數(shù)據(jù)文件、臨時表空間、日志文件等內容以及使用OMIF管理物理文件,包括創(chuàng)建存儲對象、將數(shù)據(jù)文件添加到表空間、管理臨時表空間(組)、日志切換、刪除存儲對象及將存儲對象聯(lián)機或脫機等內容。第6章:對象管理。介紹Oracle數(shù)據(jù)庫中的常用對象,如表、分區(qū)表、視圖、索引、同義詞和序列、簇、數(shù)據(jù)庫鏈接等,包括創(chuàng)建對象、修改對象、刪除對象及查看有關對象的數(shù)據(jù)字典等內容。
內容概要
本書以oracle 10g為基礎,主要介紹oracle數(shù)據(jù)庫的安裝與卸載、體系結構、管理數(shù)據(jù)庫、管理數(shù)據(jù)、存儲管理、對象管理、oracle安全管理、備份和恢復以及pl/sql語言基礎?! ”緯⒅貙嵱眯院图寄艿慕Y合,選材貼近實際,圖文并茂,力求淺顯易懂。每章均配有思考與練習及上機實驗,加深讀者對所學知識的理解?! ”緯勺鳛榇髮T盒?shù)據(jù)庫等相關專業(yè)的教學用書或參考用書,還可作為廣大數(shù)據(jù)庫技術愛好者的自學用書。
書籍目錄
第1章 安裝與卸載 1.1 數(shù)據(jù)庫技術簡介 1.2 oracle數(shù)據(jù)庫簡介 1.3 oracle 10g for windows xp的安裝 1.4 配置網絡 思考與練習 上機實驗 第2章 體系結構 2.1 物理存儲結構 2.2 邏輯存儲結構 2.3 內存結構 2.4 后臺進程 2.5 oracle實例 思考與練習 上機實驗 第3章 管理數(shù)據(jù)庫 3.1 創(chuàng)建數(shù)據(jù)庫 3.2 啟動和關閉數(shù)據(jù)庫 3.3 刪除數(shù)據(jù)庫 3.4 管理初始化參數(shù)文件 3.5 管理控制文件 3.6 數(shù)據(jù)字典 3.7 克隆數(shù)據(jù)庫 思考與練習 上機實驗 第4章 管理數(shù)據(jù) 4.1 sql*plus 4.2 sql語言基礎 思考與練習 上機實驗 第5章 存儲管理 5.1 表空間 5.2 數(shù)據(jù)文件 5.3 臨時表空間 5.4 日志文件 5.5 omf 思考與練習 上機實驗 第6章 對象管理 第7章 oracle安全管理 第8章 備份和恢復 第9章 pl/sql語言基礎 附錄 習題參考答案 參考文獻
章節(jié)摘錄
插圖:(1)數(shù)據(jù)可以長期保存。(2)由文件系統(tǒng)專門管理數(shù)據(jù),但在共享性、獨立性方面仍存在著明顯缺陷。文件系統(tǒng)出現(xiàn)后,雖然將數(shù)據(jù)和程序兩者分離,但實際上應用程序中依然要反映文件在存儲設備上的組織方法、存取方法等物理細節(jié),因而只要數(shù)據(jù)作了任何修改.程序仍然需要作改動。3.數(shù)據(jù)庫系統(tǒng)階段20世紀60年代中后期以來,計算機技術得到迅猛發(fā)展.出現(xiàn)了大容量的磁盤設備,硬件性能大幅提升,操作系統(tǒng)也可以實現(xiàn)多用戶、多應用的實時處理,出現(xiàn)了數(shù)據(jù)庫管理系統(tǒng),其主要特征如下。(1)數(shù)據(jù)結構化。用數(shù)據(jù)模型來描述數(shù)據(jù),采用記錄等形式來組織數(shù)據(jù)。數(shù)據(jù)的結構化不僅體現(xiàn)在描述數(shù)據(jù)本身,還體現(xiàn)在描述數(shù)據(jù)之間的聯(lián)系。數(shù)據(jù)結構化是數(shù)據(jù)庫的主要特征之一,是數(shù)據(jù)庫系統(tǒng)和文件系統(tǒng)的根本區(qū)別。(2)數(shù)據(jù)共享性高、冗余度小、易擴充。數(shù)據(jù)庫中的數(shù)據(jù)集中存放,不是面向某一個應用,而是面向整個系統(tǒng)。這樣可以減少數(shù)據(jù)的冗余度,既節(jié)省存儲空間、減少存儲時間,又可避免數(shù)據(jù)之間的不相容性和不一致性。數(shù)據(jù)庫易擴充的特征體現(xiàn)在當應用程序發(fā)生改變時,只要重新選取數(shù)據(jù)庫的不同子集數(shù)據(jù)或添加一部分新的數(shù)據(jù),便可以滿足新的應用程序需求。(3)數(shù)據(jù)獨立性強。數(shù)據(jù)獨立性是數(shù)據(jù)庫系統(tǒng)最重要的目標之一,它能使數(shù)據(jù)獨立于應用程序。數(shù)據(jù)的獨立性分為物理獨立性和邏輯獨立性兩個層次。物理獨立性是指用戶的應用程序與數(shù)據(jù)庫中數(shù)據(jù)是相互獨立的,即數(shù)據(jù)在磁盤上的存儲由DBMS管理,用戶程序不需要了解,應用程序要處理的只是數(shù)據(jù)的邏輯結構,這樣當數(shù)據(jù)的物理存儲改變時應用程序不用改變。邏輯獨立性是指用戶的應用程序與數(shù)據(jù)庫的邏輯結構是相互獨立的,即當數(shù)據(jù)的邏輯結構改變時,用戶程序也可以不變。數(shù)據(jù)與程序的獨立,把數(shù)據(jù)的定義從程序中分離出去,加上數(shù)據(jù)的存取又由DBMS(Database Management System,數(shù)據(jù)庫管理系統(tǒng))負責,從而簡化了應用程序的編制,大大減少了應用程序的維護和修改。可以說數(shù)據(jù)處理的發(fā)展史就是數(shù)據(jù)獨立性不斷進化的歷史。
編輯推薦
《Oracle 10g數(shù)據(jù)庫技術》:普通高等教育“十一五”國家級規(guī)劃教材·21世紀高職高專規(guī)劃教材網絡專業(yè)系列
圖書封面
評論、評分、閱讀與下載
Oracle 10g數(shù)據(jù)庫技術 PDF格式下載