出版時(shí)間:2011-1 出版社:清華大學(xué)出版社 作者:郭鄭州,陳軍紅 等編著 頁數(shù):704
Tag標(biāo)簽:無
前言
數(shù)據(jù)庫在如今的各大行業(yè)中都有著舉足輕重的地位,而Oracle數(shù)據(jù)庫則是數(shù)據(jù)庫系統(tǒng)中的佼佼者,Oracle公司是世界領(lǐng)先的信息管理軟件開發(fā)商之一,因其復(fù)雜的關(guān)系數(shù)據(jù)庫產(chǎn)品而聞名,它占有最大的市場份額,其產(chǎn)品被廣泛用于各個(gè)行業(yè),滿足一系列的存儲(chǔ)需求。2007年7月12日,Oracle公司宣布推出Oracle最新版本:Oracle Database 11g,它在Oracle Database l0g的基礎(chǔ)上新增加了400多項(xiàng)特性,使Oracle數(shù)據(jù)庫變得更可靠、性能更好、更容易使用和更安全。1.本書內(nèi)容本書針對(duì)Oracle Database 11g編寫,全面地介紹Oracle數(shù)據(jù)庫的管理與開發(fā),向讀者全面展示Oracle數(shù)據(jù)庫的使用,還以大量的實(shí)例來介紹Oracle數(shù)據(jù)庫在實(shí)際應(yīng)用程序中的使用,幫助讀者從實(shí)際應(yīng)用的角度學(xué)習(xí)Oracle數(shù)據(jù)庫,以免初學(xué)者在學(xué)完理論知識(shí)后感到迷茫,不知道怎么去應(yīng)用學(xué)到的知識(shí)。本書共分為5篇,分別是Oracle基礎(chǔ)篇、操作Oracle篇、Oracle進(jìn)階篇、備份與恢復(fù)篇和綜合應(yīng)用篇。各篇的主要內(nèi)容如下。第1篇:Oracle基礎(chǔ)篇(第1~6章)。本篇從數(shù)據(jù)庫的關(guān)系理論開始介紹,講解Oracle Database 11g在Windows環(huán)境下的安裝,Oracle數(shù)據(jù)庫的體系結(jié)構(gòu)、如何使用SQL,*Plus工具,以及如何管理表、表空間、控制文件與日志文件等。第2篇:操作Oracle篇(第7~12章)。本篇著重介紹Oracle中的數(shù)據(jù)處理,主要包括:DML語句、事務(wù)、子查詢、高級(jí)查詢和PL/SQL編程。PL/SQL編程是本書的重點(diǎn)之一,主要內(nèi)容有存儲(chǔ)過程、函數(shù)、觸發(fā)器和程序包。第3篇:Oracle進(jìn)階篇(第13~18章)。本篇對(duì)Oracle中的數(shù)據(jù)庫安全管理進(jìn)行詳細(xì)介紹,并且介紹Oracle中的其他常用模式對(duì)象,例如索引、序列和臨時(shí)表等。為了滿足讀者更深入地學(xué)習(xí)的需求,本篇也將對(duì)數(shù)據(jù)庫對(duì)象類型、大對(duì)象和SQL語句優(yōu)化等進(jìn)行比較具體的介紹。第4篇:備份與恢復(fù)篇(第19~22章)。本篇主要介紹Oracle中的數(shù)據(jù)備份與恢復(fù)。主要包括:用戶管理的備份與恢復(fù)、使用RMAN工具實(shí)現(xiàn)數(shù)據(jù)庫的備份與恢復(fù)、加載與傳輸數(shù)據(jù)和Oracle中的閃回技術(shù)。第5篇:綜合應(yīng)用篇(第23~26章)。本篇介紹了4個(gè)應(yīng)用實(shí)例,包括酒店管理系統(tǒng)、BBS論壇、日志管理模塊和留言本。其中,酒店管理系統(tǒng)結(jié)合了Java Swing技術(shù),BBS論壇結(jié)合了.JSP技術(shù),日志管理模塊結(jié)合了ASENET技術(shù),留言本結(jié)合了PHP技術(shù)。這4個(gè)實(shí)例分別使用了不同的技術(shù),目的是為了滿足讀者的各種編程需求。
內(nèi)容概要
oracle數(shù)據(jù)庫作為世界范圍內(nèi)性能最優(yōu)異的數(shù)據(jù)庫系統(tǒng)之一,它在國內(nèi)數(shù)據(jù)庫市場的占有率遠(yuǎn)遠(yuǎn)超過其對(duì)手,始終處于數(shù)據(jù)庫領(lǐng)域的領(lǐng)先地位。本書以oracle 11g for windows xp為平臺(tái),由淺入深地介紹oracle database 11g系統(tǒng)的使用方法和基本管理。主要包括:關(guān)系數(shù)據(jù)庫設(shè)計(jì)、oracle數(shù)據(jù)庫的基本體系結(jié)構(gòu)、存儲(chǔ)管理、管理控制文件和日志文件、sql語言基礎(chǔ)、使用sql*plus、pl/sql程序設(shè)計(jì)、存儲(chǔ)過程、觸發(fā)器和程序包、表、模式對(duì)象管理、安全管理以及基本的備份與恢復(fù)等,最后以4個(gè)應(yīng)用實(shí)例分別結(jié)合java swing、jsp、asp.net和php技術(shù)來講述oracle的實(shí)際應(yīng)用。 本書適合大專院校在校學(xué)生、網(wǎng)站開發(fā)人員、java學(xué)習(xí)和開發(fā)人員以及編程愛好者學(xué)習(xí)和參考。
書籍目錄
第一篇 oracle基礎(chǔ)篇 第1章 oracle關(guān)系數(shù)據(jù)庫 1.1 關(guān)系數(shù)據(jù)模型 1.1.1 二維表 1.1.2 關(guān)系術(shù)語 1.1.3 關(guān)系數(shù)據(jù)模型的特點(diǎn) 1.2 關(guān)系數(shù)據(jù)庫 1.2.1 關(guān)系操作 1.2.2 關(guān)系的完整性 1.3 關(guān)系數(shù)據(jù)庫規(guī)范化理論 1.3.1 函數(shù)依賴 1.3.2 范式理論 1.4 數(shù)據(jù)庫設(shè)計(jì) 1.4.1 實(shí)體-關(guān)系模型 1.4.2 e-r圖的繪制 1.4.3 將e-r數(shù)據(jù)模型轉(zhuǎn)化為關(guān)系模式 1.5 oracle應(yīng)用系統(tǒng)結(jié)構(gòu) 1.5.1 單磁盤獨(dú)立主機(jī)結(jié)構(gòu) 1.5.2 多磁盤獨(dú)立主機(jī)結(jié)構(gòu) 1.5.3 多數(shù)據(jù)庫獨(dú)立主機(jī)結(jié)構(gòu) ……第二篇 操作Oracle篇第三篇 Oracle進(jìn)階篇第四篇 備份與恢復(fù)篇第五篇 綜合應(yīng)用篇
章節(jié)摘錄
插圖:1.2.1 關(guān)系操作關(guān)系操作所操作的對(duì)象和結(jié)果都是集合,稱為一次一集合(Set-at-a-time)的方式。而非關(guān)系數(shù)據(jù)模型的數(shù)據(jù)操作方式則為一次一記錄(Record-at-a-time)的方式。關(guān)系數(shù)據(jù)模型中常用的關(guān)系操作包括:查詢(Query)操作和插入(Insert)、刪除(Delete)、修改(Update)操作兩大部分。關(guān)系操作中最重要的是關(guān)系查詢操作,主要分為:選擇(Select)、投影(Proiect)、連接(Join)、除(Divide)、并(Union)、差(Except)、交(Intersection)和笛卡爾積等。其中,選擇、投影、并、差、笛卡爾積是5種基本操作。其他操作可以用基本操作來定義和導(dǎo)出,就像乘法可以用加法來定義和導(dǎo)出一樣。 早期的關(guān)系操作通常用代數(shù)方式和邏輯方式來表示,分別被稱為關(guān)系代數(shù)和關(guān)系演算。關(guān)系代數(shù)是用對(duì)關(guān)系的運(yùn)算來表達(dá)查詢要求的方式。關(guān)系演算是用謂詞來表達(dá)查查房要求的方式。這兩種方式都是抽象的查詢語言。在實(shí)際的關(guān)系數(shù)據(jù)庫系統(tǒng)中,為了實(shí)現(xiàn)這些關(guān)系操作,為用戶提供了一種介于關(guān)系代數(shù)和關(guān)系演算之間的語言SQL(Structured Query Language,結(jié)構(gòu)化查詢語言)。SQL不僅具有豐富的查詢功能,而且具有數(shù)據(jù)定義和數(shù)據(jù)控制功能。它充分體現(xiàn)了關(guān)系數(shù)據(jù)庫語言的特點(diǎn)和優(yōu)點(diǎn),是關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)語言。例如,Oracle數(shù)據(jù)庫系統(tǒng)中的SQL*Plus,SQL Server中的Transact-SQL。
編輯推薦
《Oracle完全學(xué)習(xí)手冊(cè)》:41段全程配音語音教學(xué)視頻,全書實(shí)例源代碼,使學(xué)習(xí)、分析、調(diào)試程序更方便。在線服務(wù):視頻庫、源代碼庫、專業(yè)論壇、專家實(shí)時(shí)支持。數(shù)據(jù)庫在各大行業(yè)中都有著舉足輕重的地位,而Oracle數(shù)據(jù)庫更是數(shù)據(jù)庫系統(tǒng)中的佼佼者,因其復(fù)雜的關(guān)系數(shù)據(jù)庫產(chǎn)品而聞名?!禣racle完全學(xué)習(xí)手冊(cè)》完整介紹Oracle數(shù)據(jù)庫的管理與開發(fā)知識(shí),并以大量的實(shí)例介紹了Oracle數(shù)據(jù)庫在實(shí)際應(yīng)用程序中的使用,幫助讀者從應(yīng)用的角度掌握Oracle數(shù)據(jù)庫知識(shí)。窗內(nèi)網(wǎng)是基于Web2.0的真實(shí)社區(qū),結(jié)合多位一線計(jì)算機(jī)教師實(shí)際教學(xué)經(jīng)驗(yàn),提供大量免費(fèi)視頻教程,旨在推進(jìn)無紙化教學(xué)進(jìn)程,打造免費(fèi)開放的網(wǎng)絡(luò)學(xué)院。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載
Oracle完全學(xué)習(xí)手冊(cè) PDF格式下載