首 頁
手機版

成功之路Oracle 11g學習筆記 趙振平pdf掃描版

成功之路Oracle 11g學習筆記是一本Oracle 11g技術(shù)學習指南,由趙振平編著。本書內(nèi)容豐富翔實,主要為剛剛開始學習接觸Oracle的新手們準備,在前面的章節(jié)主要為讀者介紹了Oracle安裝、干凈卸載Oracle、數(shù)據(jù)庫啟動關(guān)閉、Oracle網(wǎng)絡配置等相關(guān)內(nèi)容,后面的章節(jié)介紹了Oracle數(shù)據(jù)庫的開發(fā)技巧、以及sql語句調(diào)化,能夠讓新手讀者們非??焖俚木涂梢远冗^入門期,早日成為一個Oracle數(shù)據(jù)庫高手,適用于所有Oracle 11g學習者閱讀,歡迎免費下載閱讀。

成功之路Oracle 11g學習筆記

內(nèi)容介紹

《成功之路Oracle 11g學習筆記》專為開發(fā)人員編寫,先引導開發(fā)新手熟悉Oracle環(huán)境,然后進入數(shù)據(jù)庫開發(fā),并要掌握項目開發(fā)中的一些技巧。開發(fā)技巧展示是本書的一大特色(這一點很值得資深的開發(fā)人員借鑒)!全書共24章,主要介紹了Oracle安裝、干凈卸載Oracle、數(shù)據(jù)庫啟動關(guān)閉、Oracle網(wǎng)絡配置等相關(guān)內(nèi)容。在介紹Oracle系統(tǒng)管理的知識以后,將介紹與開發(fā)相關(guān)的內(nèi)容(如PL/SQL基礎知識、存儲過程、函數(shù)、包等),并介紹數(shù)據(jù)庫性能調(diào)整,本書重點介紹SQL語句調(diào)優(yōu)。SQL語句調(diào)優(yōu)是本書的另一大特色。

章節(jié)目錄

第1章 你真正學會數(shù)據(jù)庫了嗎

萬事開頭難,現(xiàn)在,我們將進入0racle的世界。什么是數(shù)據(jù)庫、為什么要學習數(shù)據(jù)庫、怎樣才算真正學會了數(shù)據(jù)庫、什么是E-R圖、什么是數(shù)據(jù)字典讀完本章,你也許會找到想要的答案。

1.1 學習數(shù)據(jù)庫的必要性

1.2 學習數(shù)據(jù)庫的境界

l.3 Oracle霸主地位之——為什么要選擇學習0racle

1.4 數(shù)據(jù)庫(Database)

1.4.1 何為數(shù)據(jù)庫

1.4.2 何為關(guān)系數(shù)據(jù)庫(RDB)

1.4.3 何為數(shù)據(jù)庫管理系統(tǒng)(DBMS)

1.4.4 何為E-R圖(Entity-Relationship Model)

1.4.5 何謂表(Table)

1.5 數(shù)據(jù)庫在軟件架構(gòu)中的地位

1.6 數(shù)據(jù)庫中的數(shù)據(jù)庫——數(shù)據(jù)字典

1.6.1 數(shù)據(jù)字典的結(jié)構(gòu)

1.6.2 數(shù)據(jù)字典的使用

本章總結(jié)

第2章 數(shù)據(jù)庫安裝不求人之——自個安裝Oracle數(shù)據(jù)庫

Oracle的安裝是一個老生常談的問題,但又是一個不得不討論的話題。本章介紹Oracle服務器端和客戶端的安裝,并配有安裝視頻。安裝視頻是本書的有益補充!伴隨著Oracle新版本的不斷發(fā)行,Oracle的安裝會有略微的差異,請查看Oracle的官方文檔。

2.1 Oracle服務器軟件安裝之——Linux平臺

2.1.1 準備操作系統(tǒng)

2.1.2 啟動Oracle安裝

2.2 Oracle服務器軟件安裝之——Windows平臺

2.2.1 Oracle服務器軟件安裝

2.2.2 Oracle服務器軟件安裝之——故障排查

2.2.3 創(chuàng)建Oracle llg數(shù)據(jù)庫(Windows平臺)

2.2.4 Oracle安裝后期——測試安裝是否成功_

2.3 Oracle客戶端安裝

本章總結(jié)

第3章 初學者最麻煩的問題之——不能干凈地卸載Oracle

為什么我們要“干凈”地卸載0racle呢?正是因為重裝Oracle時,經(jīng)常會遭遇失敗。所謂“干凈”,就是把Oracle從操作系統(tǒng)中清除得徹徹底底!有人說,“卸載”是一件再容易不過的事情了,沒有必要拿出來小題大做錯也!錯也!按照Oracle的官方文檔,你就是不能“干凈”地卸載0racle!

3.1 Oracle不能完全卸載的煩惱

3.2 干干凈凈地卸載0racle數(shù)據(jù)庫

3.2.1 用DBCA刪除數(shù)據(jù)庫

3.2.2 刪除ASM

3.2.3 停止Oracle所有的服務(Oracle Services)

3.2.4 用Oracle Universal Installer自動刪除Oracle的組件

3.2.5 手動刪除Oracle的其余組件

本章總結(jié)

第4章 輕松搞定Oracle網(wǎng)絡

本章將介紹與Oracle相關(guān)的網(wǎng)絡問題。Oracle網(wǎng)絡建立在操作系統(tǒng)之上。配置操作系統(tǒng)網(wǎng)絡是配置Oracle網(wǎng)絡的第一步。在配置Oracle網(wǎng)絡之前,我們必須確保操作系統(tǒng)的網(wǎng)絡配置無誤。當客戶端不能連接數(shù)據(jù)庫服務器時,筆者將教你一步一步地排除網(wǎng)絡故障。

4.1 輕松搞定Oracle網(wǎng)絡之——數(shù)據(jù)庫服務器端網(wǎng)絡配置

4.1.1 監(jiān)聽器的配置

4.1.2 監(jiān)聽器的啟動

4.1.3 監(jiān)聽器的關(guān)閉

4.1.4 監(jiān)聽器的狀態(tài)

4.2 輕松搞定Oracle網(wǎng)絡之——0racle客戶端網(wǎng)絡配置

4.2.1 客戶端配置

4.2.2 測試客戶端到服務器的連接

4.2.3 登錄遠程數(shù)據(jù)庫

4.3 輕松搞定Oracle網(wǎng)絡之——Oracle網(wǎng)絡故障攻略

本章總結(jié)

第5章 訪問遠程數(shù)據(jù)庫之——工具介紹

要想訪問數(shù)據(jù)庫,就需要用到訪問數(shù)據(jù)庫的各種客戶端工具。本章主要介紹如何使用各種客戶端工具訪問遠程數(shù)據(jù)庫。這些客戶端工具包括SQL‘Plus、企業(yè)管理器0EM和一些第三方的工具(如Dbvisualizer、TOAD)。

5.1 字符界面管理工具之——SQL*Plus

5.1.1 啟動SQL*Plus

5.1.2 在SQL*Plus中執(zhí)行代碼

5.1.3 關(guān)閉SQL*Plus

5.1.4 最有用的sQL*Plus命令(SQL。Pluscommands)

5.1.5 SQL*Plus使用技巧

5.2 web版的企業(yè)管理器(Oracle Enterprise Manager,OEM)

5.2.1 使用OEM

5.2.2 啟動dbconsole

5.2.3 關(guān)閉dbconsole

5.3 其他數(shù)據(jù)庫訪問工具

5.3.1 DbVisualizer

5.3.2 TOAD

5.3.3 Embarcadero SQL Tuner

5.3.4 PL/SQL Developer

本章總結(jié)

第6章 Oracle數(shù)據(jù)庫啟動,關(guān)閉——原理剖析

數(shù)據(jù)庫啟動、關(guān)閉的過程其實很簡單,但是原理卻比較復雜。本章的重點是理解Oracle啟動和關(guān)閉的原理。對于開發(fā)人員來說,也許沒有必要深度理解數(shù)據(jù)庫啟動、關(guān)閉的原理。但是,我們需要知道如何啟動、關(guān)閉數(shù)據(jù)庫。

6.1 數(shù)據(jù)庫的啟動

6.1.1 啟動一個關(guān)閉的數(shù)據(jù)庫(常規(guī)啟動)

6.1.2 數(shù)據(jù)庫啟動原理

6.1.3 初始化參數(shù)(Initialization Parameter)

6.1.4 只啟動實例——把數(shù)據(jù)庫啟動到非裝載狀態(tài)(NOMOUNT)

6.1.5 把數(shù)據(jù)庫啟動到裝載狀態(tài)(MOUNT)

6.1.6 打開數(shù)據(jù)庫

6.1.7 重啟你的數(shù)據(jù)庫(Reset)

6.1.8 把數(shù)據(jù)庫啟動到只讀模式

6.1.9 把數(shù)據(jù)庫設置成自動啟動/關(guān)閉之——Windows篇

6.1.10 把數(shù)據(jù)庫設置成自動啟動/關(guān)閉之——UNIX/Linux篇

6.2 數(shù)據(jù)庫啟動故障排查攻略

6.3 數(shù)據(jù)庫的關(guān)閉

6.3.1 使用頻率最高的數(shù)據(jù)庫關(guān)閉方式

6.3.2 數(shù)據(jù)庫關(guān)閉最快的方式

6.3.3 數(shù)據(jù)庫關(guān)閉最慢的方式

6.3.4 以TRANSACTIONAL方式關(guān)閉數(shù)據(jù)庫

本章總結(jié)

第7章 數(shù)據(jù)之家——Oracle存儲管理

表空間、數(shù)據(jù)文件、塊、區(qū)、段等這些概念,也是筆者以前曾經(jīng)模糊的問題。本章重點介紹表空間和數(shù)據(jù)文件,并理解Oracle存儲的物理結(jié)構(gòu)和邏輯結(jié)構(gòu)??磮D學習Oracle的存儲結(jié)構(gòu),是理解Oracle存儲結(jié)構(gòu)的捷徑。

7.1 常規(guī)表空間管理

7.1.1 創(chuàng)建表空間(Create Fablespace)

7.1.2 擴展表空間

7.1.3 使表空間離線/在線(Taking Tablespaces Offline/Online)

7.1.4 重命名表空間(Renaming Tablespaces)

7.1.5 使表空間只讀(ReadOnly)

7.1.6 刪除表空間(Drop Tablespace)

7.1.7 大文件表空間(Bigfile Tablespaces)

7.1.8 表空間的加密(Encrypted Tablespaces)

7.1.9 表和表空間的關(guān)系

7.1.1 0必須清楚的幾個概念

7.2 數(shù)據(jù)文件管理

7.2.1 使數(shù)據(jù)文件離線

7.2.2 移動數(shù)據(jù)文件

7.2.3 刪除數(shù)據(jù)文件

7.2.4 列出數(shù)據(jù)庫中的數(shù)據(jù)文件

7.3 臨時表空間管理

7.4 回滾表空間管理

7.4.1 回滾數(shù)據(jù)(Undo Data)

7.4.2 讀一致性(Read Consistency)

7.4.3 數(shù)據(jù)庫恢復(Database Recovery)

7.4.4 閃回查詢(Flashback Query)

7.4.5 事務和回滾數(shù)據(jù)(Transactionsand Ulndo Data)

7.4.6 回滾段(Undo Segment)

7.4.7 回滾表空間(Undo Tablespace)

7.4.8 回滾表空間的操作

本章總結(jié)

……

第8章 簡化存儲管理之——自動存儲管理(ASM)

第9章 為數(shù)據(jù)庫優(yōu)化打基礎之——Oracle內(nèi)存管理

第10章 Oracle的發(fā)動機——進程

第11章 數(shù)據(jù)庫物理結(jié)構(gòu)信息的倉庫——Oracle控制文件

第12章 服務器掉電亦無憂之——Oracle重做日志(Redo Log)管理

第13章 總攬全局——Oracle體系結(jié)構(gòu)綜述

第14章 成為數(shù)據(jù)庫的王者之——權(quán)限管理

第15章 Oracle數(shù)據(jù)泵(Oracle Data Pump)

第16章 學習任何數(shù)據(jù)庫必學之——SQL語句

第17章 構(gòu)筑高速運行的SQL語句

第18章 模式對象管理

第19章 開發(fā)基礎的沉淀——PL/SOL程序設計

第20章 存放在數(shù)據(jù)庫服務器中的代碼

第21章 Oracle即時客戶端(Instant Client)

第22章 數(shù)據(jù)庫的備份

第23章 數(shù)據(jù)庫的恢復

第24章 項目實戰(zhàn)之——網(wǎng)銀子系統(tǒng)

使用說明

1、下載并解壓,得出pdf文件

2、如果打不開本文件,請務必下載pdf閱讀器

3、安裝后,在打開解壓得出的pdf文件

4、雙擊進行閱讀

收起介紹展開介紹
  • 下載地址
成功之路Oracle 11g學習筆記 趙振平pdf掃描版

有問題? 點此報錯

發(fā)表評論

0條評論