《Oracle數(shù)據(jù)庫(kù)管理與應(yīng)用教程》是國(guó)家人力資源和社會(huì)保障部、國(guó)家工業(yè)和信息化部有關(guān)信息專業(yè)技術(shù)人才知識(shí)更新工程("653工程")的指定教材,同時(shí)也是全國(guó)高等職業(yè)教育計(jì)算機(jī)類專業(yè)規(guī)劃教材。《Oracle數(shù)據(jù)庫(kù)管理與應(yīng)用教程》概念準(zhǔn)確、原理簡(jiǎn)明、內(nèi)容實(shí)用、重在實(shí)例,深入淺出地對(duì)Oracle數(shù)據(jù)庫(kù)的管理與應(yīng)用技術(shù)進(jìn)行了講述。《Oracle數(shù)據(jù)庫(kù)管理與應(yīng)用教程》不僅適用于高等職業(yè)教育教學(xué)需要,而且也適用于從事Oracle系統(tǒng)管理維護(hù)或基于Oracle數(shù)據(jù)庫(kù)進(jìn)行應(yīng)用開(kāi)發(fā)的中級(jí)用戶參考。
Oracle數(shù)據(jù)庫(kù)管理與應(yīng)用教程圖片
書(shū)名 | Oracle數(shù)據(jù)庫(kù)管理與應(yīng)用教程 | 出版社 | 中國(guó)電力出版社 |
---|---|---|---|
開(kāi)本 | 16 | 頁(yè)數(shù) | 245 頁(yè) |
一套正版的oracle數(shù)據(jù)庫(kù)大概多少錢?
一般是按照 版本/CPU數(shù)/用戶數(shù) 來(lái)進(jìn)行授權(quán)的。幾萬(wàn)到幾十萬(wàn)不等,具體價(jià)格要聯(lián)系經(jīng)銷商。這里的價(jià)格供參考:http://product.pcpop.com/data_base/
oracle數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)版價(jià)格現(xiàn)在是多少
一般是按照 版本/CPU數(shù)/用戶數(shù) 來(lái)進(jìn)行授權(quán)的。幾萬(wàn)到幾十萬(wàn)不等,具體價(jià)格要聯(lián)系經(jīng)銷商。
咨詢 支持Java web端針對(duì)用戶的自定義報(bào)表工具 數(shù)據(jù)庫(kù)為Oracle 謝謝
Jaspersoft ---- > ireport
格式:pdf
大?。?span id="bmjhcae" class="single-tag-height">162KB
頁(yè)數(shù): 2頁(yè)
評(píng)分: 4.5
該文闡述了ORACLE數(shù)據(jù)庫(kù)的特點(diǎn)及其訪問(wèn)方式,并介紹了ORACLE數(shù)據(jù)庫(kù)及其所帶的Form,Reports在開(kāi)發(fā)大H型鋼軋線二級(jí)系統(tǒng)中的應(yīng)用。
格式:pdf
大小:162KB
頁(yè)數(shù): 1頁(yè)
評(píng)分: 4.5
隨著全球信息技術(shù)的不斷快速發(fā)展,在社會(huì)中的到廣泛應(yīng)用的就是軟件系統(tǒng),這些軟件系統(tǒng)都是基于數(shù)據(jù)庫(kù)系統(tǒng)所研制出的.軟件系統(tǒng)在不同的領(lǐng)域中會(huì)有不同的關(guān)鍵系統(tǒng),如果系統(tǒng)出現(xiàn)問(wèn)題,嚴(yán)重就會(huì)給企業(yè)帶來(lái)巨大的經(jīng)濟(jì)損失.軟件的健壯性是衡量軟件質(zhì)量的重要指標(biāo),軟件在異常輸入以及異常情況中,系統(tǒng)就會(huì)發(fā)生一系列的健壯性問(wèn)題.
本書(shū)較為詳細(xì)地介紹了數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)所必需的知識(shí)。本書(shū)分為3篇--緒論、數(shù)據(jù)庫(kù)管理系統(tǒng)篇和數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)技術(shù)篇。緒論介紹數(shù)據(jù)庫(kù)管理系統(tǒng)和數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)技術(shù)的關(guān)系,提出一個(gè)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)實(shí)例--小型教學(xué)管理系統(tǒng),在數(shù)據(jù)庫(kù)管理系統(tǒng)篇和數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)技術(shù)篇中,以其為例講解從設(shè)計(jì)到形成數(shù)據(jù)庫(kù)應(yīng)用產(chǎn)品的整個(gè)開(kāi)發(fā)過(guò)程,從而使讀者從系統(tǒng)的角度掌握數(shù)據(jù)庫(kù)應(yīng)用的開(kāi)發(fā)技術(shù)。數(shù)據(jù)庫(kù)管理系統(tǒng)篇以目前市場(chǎng)占有率較高的SQL Server 2000為主,講解如何在數(shù)據(jù)庫(kù)服務(wù)器端管理和操縱數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)技術(shù)篇以目前最流行的專門的數(shù)據(jù)庫(kù)前端開(kāi)發(fā)工具--PowerBuilder 8.0為主,介紹了客戶端應(yīng)用程序的開(kāi)發(fā)方法,同時(shí)還介紹了基于Web的數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)方法,以使讀者了解Web結(jié)構(gòu)的數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)。
本書(shū)是高等學(xué)校計(jì)算機(jī)專業(yè)教學(xué)用書(shū),也可作為本??菩畔㈩悓I(yè)教學(xué)用書(shū)及數(shù)據(jù)庫(kù)短訓(xùn)班的培訓(xùn)教材。
隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展,絕大部分的計(jì)算機(jī)應(yīng)用成為了基于網(wǎng)絡(luò)的應(yīng)用,因而多層體系結(jié)構(gòu)數(shù)據(jù)庫(kù)技術(shù)得到廣泛應(yīng)用。數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開(kāi)發(fā),已經(jīng)由一體的開(kāi)發(fā)分離為服務(wù)器端數(shù)據(jù)庫(kù)的開(kāi)發(fā)、客戶端應(yīng)用程序的開(kāi)發(fā)以及中間件的設(shè)計(jì)等部分。FoxBASE、FoxPro等小型數(shù)據(jù)庫(kù)管理系統(tǒng),已經(jīng)無(wú)法滿足發(fā)展著的技術(shù)的需要,SQL Server、Oracle、Sybase等大型數(shù)據(jù)庫(kù)管理系統(tǒng)迅速取而代之。這些大型數(shù)據(jù)庫(kù)管理系統(tǒng),既支持服務(wù)器端數(shù)據(jù)庫(kù)的開(kāi)發(fā),同時(shí)又作為數(shù)據(jù)庫(kù)服務(wù)器,負(fù)責(zé)完成數(shù)據(jù)庫(kù)數(shù)據(jù)的存儲(chǔ)管理、安全管理、并發(fā)控制、事務(wù)管理、完整性維護(hù)、查詢優(yōu)化等工作。PowerBuilder、Delphi、Visual Basic、Visual C++等開(kāi)發(fā)工具負(fù)責(zé)完成客戶端應(yīng)用程序的開(kāi)發(fā),客戶端應(yīng)用程序負(fù)責(zé)數(shù)據(jù)請(qǐng)求、數(shù)據(jù)表現(xiàn)、菜單和用戶界面等功能的實(shí)現(xiàn)。SQL Server是微軟公司的數(shù)據(jù)庫(kù)服務(wù)器產(chǎn)品,SQL Server 2000是其最新版本,以其易操作及友好的界面,贏得了廣大用戶的青睞。Oracle數(shù)據(jù)庫(kù)系統(tǒng)是Oracle公司開(kāi)發(fā)的關(guān)系數(shù)據(jù)庫(kù)產(chǎn)品,以其開(kāi)放性和分布處理能力,獲得了較高的市場(chǎng)占有率。PowerBuilder 8.0是Sybase公司推出的開(kāi)發(fā)工具,用于開(kāi)發(fā)多層結(jié)構(gòu)的企業(yè)級(jí)應(yīng)用系統(tǒng),該工具功能全面、性能優(yōu)異。本書(shū)從實(shí)用的角度出發(fā),系統(tǒng)地介紹了數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開(kāi)發(fā)方法,有機(jī)地將服務(wù)器端和客戶端的設(shè)計(jì)結(jié)合在一起。
全書(shū)分為3篇16章,第一篇"緒論"為第1章,介紹數(shù)據(jù)庫(kù)管理系統(tǒng)和數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)技術(shù)的關(guān)系,提出一個(gè)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)實(shí)例。第二篇"數(shù)據(jù)庫(kù)管理系統(tǒng)篇"為第2章~第10章,主要介紹了SQL Server 2000的使用方法,并利用其實(shí)施第1章中設(shè)計(jì)的數(shù)據(jù)庫(kù)TMS,同時(shí)還介紹了Oracle數(shù)據(jù)庫(kù)管理系統(tǒng)。第三篇"數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)技術(shù)篇"為第11章~第16章,以目前最流行的專門的數(shù)據(jù)庫(kù)前端開(kāi)發(fā)工具--PowerBuilder 8.0為主,介紹了客戶端應(yīng)用程序的開(kāi)發(fā)方法,同時(shí)還介紹了基于Web的數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)方法,以使讀者了解Web結(jié)構(gòu)的數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)。
本書(shū)由趙津燕主編,李益民、苗巍、王雙立任副主編,由田永清主審。本書(shū)第1章~第5章、第7章由趙津燕編寫(xiě),第8章~第10章由苗巍編寫(xiě),第11章一第14章由李益民編寫(xiě),第6章、第15章、第16章由王雙立編寫(xiě)。參加本書(shū)編寫(xiě)工作的還有閆肅、薛曼玲、趙謝秋等。
在本書(shū)的編寫(xiě)過(guò)程中,北華大學(xué)計(jì)算機(jī)科學(xué)技術(shù)學(xué)院專業(yè)綜合實(shí)驗(yàn)中心的奚立群、趙謝秋和北華大學(xué)2002屆畢業(yè)生張勇、孫海峰等給予了多方面的幫助。在此編者向他們表示衷心的感謝。
由于編者水平有限,書(shū)中難免存在錯(cuò)誤和不妥之處,懇請(qǐng)讀者批評(píng)指正。
前言
第一篇 緒論
第1章 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)綜述
1. 1 數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)
1. 1. 1 客戶/服務(wù)器結(jié)構(gòu)的數(shù)據(jù)庫(kù)系統(tǒng)
1. 1. 2 多層結(jié)構(gòu)的數(shù)據(jù)庫(kù)系統(tǒng)
1. 2 數(shù)據(jù)庫(kù)應(yīng)用的開(kāi)發(fā)
1. 2. 1 客戶端開(kāi)發(fā)工具與數(shù)據(jù)庫(kù)管理系統(tǒng)的關(guān)系
1. 2. 2 客戶端開(kāi)發(fā)工具的作用
1. 2. 3 數(shù)據(jù)庫(kù)管理系統(tǒng)的作用
1. 2. 4 應(yīng)用開(kāi)發(fā)實(shí)例:小型教學(xué)管理系統(tǒng)
實(shí)踐
第二篇 數(shù)據(jù)庫(kù)管理系統(tǒng)篇
第2章 SQLServer2000數(shù)據(jù)庫(kù)的管理
2. 1 SQLServer2000系統(tǒng)概述
2. 1. 1 SQLServer2000的安裝與配置
2. 1. 2 SQLServer2000的工具
2. 2 SQLServer2000中數(shù)據(jù)庫(kù)的創(chuàng)建
2. 2. 1 數(shù)據(jù)庫(kù)的存儲(chǔ)
2. 2. 2 系統(tǒng)數(shù)據(jù)庫(kù)
2. 2. 3 SQLServer的特殊用戶
2. 2. 4 用戶數(shù)據(jù)庫(kù)的創(chuàng)建
2. 3 SQLServer2000中的數(shù)據(jù)庫(kù)管理
2. 3. 1 數(shù)據(jù)庫(kù)的修改
2. 3. 2 數(shù)據(jù)庫(kù)的刪除
2. 3. 3 數(shù)據(jù)庫(kù)對(duì)象的管理
實(shí)踐
第3章 SQLServer2000數(shù)據(jù)庫(kù)的安全性和完整性
3. 1 SQLServer2000中數(shù)據(jù)庫(kù)的安全性
3. 1. 1 數(shù)據(jù)庫(kù)的安全性概念
3. 1. 2 驗(yàn)證模式
3. 1. 3 角色管理
3. 1. 4 權(quán)限管理
3. 2 SQLServer2000中數(shù)據(jù)庫(kù)的完整性
3. 2. 1 數(shù)據(jù)庫(kù)的完整性概念
3. 2. 2 數(shù)據(jù)完整性的實(shí)現(xiàn)
實(shí)踐
第4章 SQLServer2000數(shù)據(jù)庫(kù)的備份與恢復(fù)
4. 1 SQLServer2000中數(shù)據(jù)庫(kù)的備份
4. 1. 1 何時(shí)備份
4. 1. 2 備份方法
4. 1. 3 備份介質(zhì)
4. 1. 4 備份需要考慮的其他事項(xiàng)
4. 1. 5 備份用戶數(shù)據(jù)庫(kù)
4. 1. 6 備份系統(tǒng)數(shù)據(jù)庫(kù)
4. 2 SQLServer2000中的數(shù)據(jù)恢復(fù)
4. 2. 1 數(shù)據(jù)恢復(fù)概述
4. 2. 2 驗(yàn)證備份
4. 2. 3 恢復(fù)方法
實(shí)踐
第5章 Transact-SQL語(yǔ)言
5. 1 數(shù)據(jù)類型. 變量和運(yùn)算符
5. 1. 1 數(shù)據(jù)類型
5. 1. 2 變量
5. 1. 3 運(yùn)算符
5. 2 SELECT語(yǔ)句
5. 2. 1 單表查詢
5. 2. 2 連接查詢
5. 2. 3 SELECT語(yǔ)句的一般格式
5. 3 使用T-SQL編程
5. 3. 1 批處理
5. 3. 2 腳本
5. 3. 3 流控制語(yǔ)句
5. 4 函數(shù)
5. 4. 1 系統(tǒng)函數(shù)
5. 4. 2 用戶自定義函數(shù)
5. 5 事務(wù)
5. 5. 1 事務(wù)的概念
5. 5. 2 事務(wù)的特性
5. 5. 3 管理事務(wù)
5. 5. 4 事務(wù)控制語(yǔ)句
5. 5. 5 分布式事務(wù)
實(shí)踐
第6章 SQLServer2000數(shù)據(jù)庫(kù)的索引和視圖
6. 1 SQLServer2000中數(shù)據(jù)庫(kù)的索引
6. 1. 1 索引的作用
6. 1. 2 索引的創(chuàng)建
6. 1. 3 索引的管理
6. 2 SQLServer2000中數(shù)據(jù)庫(kù)的視圖
6. 2. 1 視圖的作用
6. 2. 2 視圖的創(chuàng)建
6. 2. 3 視圖的管理
實(shí)踐
第7章 SQLServer2000存儲(chǔ)過(guò)程和觸發(fā)器
7. 1 存儲(chǔ)過(guò)程概述
7. 2 存儲(chǔ)過(guò)程的使用
7. 2. 1 存儲(chǔ)過(guò)程的創(chuàng)建
7. 2. 2 存儲(chǔ)過(guò)程的修改
7. 2. 3 存儲(chǔ)過(guò)程的刪除
7. 2. 4 存儲(chǔ)過(guò)程的執(zhí)行
7. 2. 5 存儲(chǔ)過(guò)程的設(shè)計(jì)技巧
7. 3 觸發(fā)器概述
7. 4 觸發(fā)器的使用
7. 4. 1 觸發(fā)器的工作原理
7. 4. 2 觸發(fā)器的創(chuàng)建
7. 4. 3 觸發(fā)器的修改
7. 4. 4 觸發(fā)器的刪除
7. 4. 5 觸發(fā)器的設(shè)計(jì)技巧
實(shí)踐
第8章 Oracle數(shù)據(jù)庫(kù)系統(tǒng)簡(jiǎn)介
8. 1 Oracle數(shù)據(jù)庫(kù)系統(tǒng)概述
8. 1. 1 Oracle8的特點(diǎn)
8. 1. 2 Oracle的網(wǎng)絡(luò)計(jì)算機(jī)體系結(jié)構(gòu)
8. 2 Oracle 8的安裝
8. 2. 1 安裝前的準(zhǔn)備
8. 2. 2 Oracle8服務(wù)器的安裝過(guò)程
8. 3 配置Oracle 8
8. 3. 1 Oracle數(shù)據(jù)庫(kù)服務(wù)器的啟動(dòng)和關(guān)閉
8. 3. 2 控制服務(wù)器的啟動(dòng)和關(guān)閉
8. 3. 3 連接到Oracle8
8. 4 Oracle的網(wǎng)絡(luò)連接
8. 4. 1 Net8的功能
8. 4. 2 實(shí)現(xiàn)一個(gè)Net8網(wǎng)絡(luò)
實(shí)踐
第9章 執(zhí)行SQL語(yǔ)句的交互環(huán)境--SQL*Plus
9. 1 SQL*Plus
9. 1. 1 SQL*Plus環(huán)境
9. 1. 2 在Oracle中用SQL進(jìn)行基本數(shù)據(jù)庫(kù)的訪問(wèn)
9. 2 Oracle的SQL
9. 2. 1 使用函數(shù)
9. 2. 2 連接查詢
9. 2. 3 子查詢
9. 2. 4 格式化輸出
9. 3 過(guò)程SQL語(yǔ)言--PL/SQL
實(shí)踐
第10章 Oracle數(shù)據(jù)庫(kù)的管理
10. 1 Oracle數(shù)據(jù)庫(kù)管理系統(tǒng)的體系結(jié)構(gòu)
10. 1. 1 oracle實(shí)例
10. 1. 2 oracle數(shù)據(jù)庫(kù)
10. 2 OracleEnterpriseManager 企業(yè)管理器
10. 3 管理數(shù)據(jù)庫(kù)
10. 3. 1 創(chuàng)建數(shù)據(jù)庫(kù)
10. 3. 2 管理數(shù)據(jù)庫(kù)
10. 4 數(shù)據(jù)庫(kù)安全性管理
10. 4. 1 管理用戶
10. 4. 2 管理角色
10. 4. 3 管理概要文件
實(shí)踐
第三篇 數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)技術(shù)篇
第11章 PowerBuilder8. 0概述
11. 1 系統(tǒng)要求
11. 2 安裝
11. 3 操作界面
11. 4 PowerBuilder8. 0編程
11. 4. 1 PowerScript語(yǔ)言簡(jiǎn)介
11. 4. 2 PowerScript語(yǔ)言的使用
11. 4. 3 在PowerBuilder中使用SQL語(yǔ)句
11. 5 一個(gè)簡(jiǎn)單應(yīng)用的創(chuàng)建--教學(xué)管理系統(tǒng)的創(chuàng)建
11. 6 窗口
11. 7 菜單
實(shí)踐
第12章 PowerBuilder8. 0的數(shù)據(jù)庫(kù)操作
12. 1 數(shù)據(jù)源
12. 1. 1 連接到數(shù)據(jù)庫(kù)
12. 1. 2 選擇數(shù)據(jù)
12. 1. 3 定義數(shù)據(jù)源實(shí)例--教學(xué)管理系統(tǒng)數(shù)據(jù)源的創(chuàng)建
12. 2 數(shù)據(jù)庫(kù)接口
12. 2. 1 創(chuàng)建數(shù)據(jù)庫(kù)連接對(duì)象
12. 2. 2 使用連接對(duì)象連接數(shù)據(jù)
12. 3 數(shù)據(jù)窗口操作
12. 3. 1 創(chuàng)建數(shù)據(jù)窗口
12. 3. 2 使用數(shù)據(jù)窗口操縱數(shù)據(jù)
12. 3. 3 數(shù)據(jù)窗口的動(dòng)態(tài)修改
12. 3. 4 數(shù)據(jù)窗口應(yīng)用實(shí)例--教學(xué)管理系統(tǒng)數(shù)據(jù)窗口的創(chuàng)建
實(shí)踐
第13章 運(yùn)用高級(jí)技術(shù)實(shí)現(xiàn)更靈活的應(yīng)用
13. 1 使用INI文件實(shí)現(xiàn)數(shù)據(jù)庫(kù)連接
13. 2 在PowerBuilder8. 0應(yīng)用程序中動(dòng)態(tài)使用SQL語(yǔ)句
13. 2. 1 動(dòng)態(tài)SQL概述
13. 2. 2 動(dòng)態(tài)SQL詳解
實(shí)踐
第14章 可執(zhí)行應(yīng)用的建立和應(yīng)用程序的發(fā)布
14. 1 可執(zhí)行應(yīng)用的建立
14. 2 應(yīng)用的發(fā)行環(huán)境
14. 3 安裝盤的制作
實(shí)踐
第15章 其他編程語(yǔ)言的數(shù)據(jù)庫(kù)應(yīng)用程序開(kāi)發(fā)
15. 1 VC 中使用ODBC訪問(wèn)數(shù)據(jù)庫(kù)
15. 1. 1 與數(shù)據(jù)庫(kù)有關(guān)的類
15. 1. 2 實(shí)現(xiàn)ODBC數(shù)據(jù)庫(kù)的開(kāi)發(fā)過(guò)程
15. 2 Delphi中的數(shù)據(jù)庫(kù)程序開(kāi)發(fā)
15. 2. 1 常用數(shù)據(jù)訪問(wèn)部件介紹
15. 2. 2 常用數(shù)據(jù)感知部件介紹
實(shí)踐
第16章 Web數(shù)據(jù)庫(kù)應(yīng)用程序設(shè)計(jì)
16. 1 Web數(shù)據(jù)庫(kù)應(yīng)用程序設(shè)計(jì)簡(jiǎn)介
16. 1. 1 Web數(shù)據(jù)庫(kù)應(yīng)用程序結(jié)構(gòu)
16. 1. 2 HTML語(yǔ)言初步
16. 1. 3 ASP簡(jiǎn)介
16. 1. 4 ADO簡(jiǎn)介
16. 2 基于Web的教學(xué)管理系統(tǒng)設(shè)計(jì)
實(shí)踐
參考文獻(xiàn)
從事Oracle系統(tǒng)環(huán)境下的設(shè)計(jì)、開(kāi)發(fā)、管理及其維護(hù)工作的廣大技術(shù)人員,經(jīng)常要處理大量的技術(shù)任務(wù)。比如說(shuō),項(xiàng)目設(shè)計(jì)人員和應(yīng)用遷移人員需要了解各個(gè)schema下的對(duì)象的元數(shù)據(jù);應(yīng)用開(kāi)發(fā)人員需要快速得到某個(gè)問(wèn)題的具體解決方法;維護(hù)工程師和DBA需要了解當(dāng)前Oracle系統(tǒng)性能運(yùn)行是否良好、性能不佳的根源及其相關(guān)SQL語(yǔ)句定位等。大多數(shù)多年從事Oracle系統(tǒng)環(huán)境開(kāi)發(fā)和維護(hù)的工程師都有自己的“Oracle系統(tǒng)常見(jiàn)問(wèn)題解決秘籍”或“腳本秘籍”,在這些秘籍里包含有從各個(gè)渠道搜集的腳本技巧和自己工作經(jīng)驗(yàn)整理的樣例。多數(shù)技術(shù)人員在工作中遇到問(wèn)題時(shí),經(jīng)常快速?gòu)倪@些腳本秘籍中得到問(wèn)題的解決方法。但是,隨著Oracle系統(tǒng)版本的不斷變化和系統(tǒng)復(fù)雜度的增加,設(shè)計(jì)人員、開(kāi)發(fā)人員及其維護(hù)人員為了解決遇到的問(wèn)題,花費(fèi)相當(dāng)多時(shí)間來(lái)搜集各類問(wèn)題的解決腳本上,而不是花時(shí)間在解決當(dāng)前的具體問(wèn)題上。類似地,為了解決目前Oracle系統(tǒng)的某個(gè)緊急的問(wèn)題,常常在網(wǎng)上到處搜索解決的方法和具體的腳本樣例,當(dāng)看到網(wǎng)上講了許多理論而沒(méi)有給出具體解決問(wèn)題的腳本時(shí),我們都顯得很煩躁和無(wú)奈。
作為從事Oracle環(huán)境項(xiàng)目設(shè)計(jì)、應(yīng)用開(kāi)發(fā)和Oracle系統(tǒng)維護(hù)多年的軟件人員,我非常了解軟件開(kāi)發(fā)人員和應(yīng)用系統(tǒng)維護(hù)人員在工作中所遇到的問(wèn)題和心中的期盼,所以,我根據(jù)多年的工作經(jīng)驗(yàn)收集了大量的樣例和腳本,并按照內(nèi)容所屬的范圍分為“Oracle 12c SQL、Oracle 12c PL/SQL、Oracle 12c管理基礎(chǔ)、Oracle 12c性能診斷與調(diào)整”四個(gè)部分。每個(gè)部分都以由淺入深的布局進(jìn)行編寫(xiě),讀者可根據(jù)自己已掌握的知識(shí)情況任意跳到相應(yīng)的章節(jié)進(jìn)行直接搜索和參考。
本書(shū)特點(diǎn):
本書(shū)的主要特點(diǎn)是突出問(wèn)題的解決,也就是針對(duì)具體問(wèn)題給出解決方法與實(shí)際實(shí)現(xiàn)的腳本。書(shū)中省略掉相關(guān)的原理和概念性的描述,整個(gè)內(nèi)容都是按照“問(wèn)題的提出”、“實(shí)現(xiàn)技術(shù)”、“實(shí)現(xiàn)步驟”、“說(shuō)明”來(lái)描述。在“實(shí)現(xiàn)步驟”中給出具有參考價(jià)值的樣例介紹。對(duì)于使用本書(shū)的讀者來(lái)說(shuō),不必按照章節(jié)的順序進(jìn)行閱讀,可直接查閱所關(guān)心的問(wèn)題。
本書(shū)是一本解決問(wèn)題的快速參考書(shū),它不屬于一般的入門級(jí)教程,在書(shū)中突出快捷高效解決問(wèn)題,所以,本書(shū)省略使用Oracle系統(tǒng)圖形界面的解決問(wèn)題的描述。本書(shū)的腳本基本上都要在SQL*Plus環(huán)境下執(zhí)行,而包含內(nèi)置包構(gòu)成的腳本可以嵌入到PL/SQL應(yīng)用或Java等高級(jí)語(yǔ)言應(yīng)用中。
本書(shū)內(nèi)容適用于Oracle 11g/12c環(huán)境。
本書(shū)適用的讀者:
就像本書(shū)的書(shū)名一樣,本書(shū)的主要使用者是在一線解決具體問(wèn)題的技術(shù)人員。本書(shū)適用于基于Oracle 11g/12c環(huán)境設(shè)計(jì)的中、高級(jí)技術(shù)人員閱讀和使用,主要對(duì)象為:
基于Oracle 11g/12c環(huán)境軟件項(xiàng)目規(guī)劃設(shè)計(jì)人員;
基于Oracle 11g/12c環(huán)境數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)人員;
基于Oracle 11g/12c環(huán)境PL/SQL應(yīng)用開(kāi)發(fā)人員;
基于Oracle 11g/12c環(huán)境應(yīng)用維護(hù)人員;
基于Oracle 11g/12c環(huán)境DBA管理人員;
基于Oracle 環(huán)境應(yīng)用系統(tǒng)遷移人員;
基于Oracle 11g/12c環(huán)境性能診斷與優(yōu)化人員。
本書(shū)的結(jié)構(gòu):
本書(shū)分為四篇。
第一篇Oracle 12c SQL,包括第1章~第9章。內(nèi)容有SQL *Plus的使用、SELECT語(yǔ)句入門、較復(fù)雜SELECT語(yǔ)句的使用、DML語(yǔ)句的使用、表與約束的創(chuàng)建及管理、索引創(chuàng)建與維護(hù)、Oracle常見(jiàn)對(duì)象創(chuàng)建與維護(hù)、大數(shù)據(jù)對(duì)象設(shè)計(jì)與維護(hù)、大數(shù)據(jù)環(huán)境的容量規(guī)劃與設(shè)計(jì)。
第二篇Oracle 12c PL/SQL。包括第10章~第13章。內(nèi)容包括Oracle 12c PL/SQL基礎(chǔ),存儲(chǔ)過(guò)程、函數(shù)和包、,Oracle 12c觸發(fā)器,常用內(nèi)置包的使用。
第三篇Oracle 12c 管理基礎(chǔ)。包括第14章~第21章。內(nèi)容有Oracle 12c系統(tǒng)實(shí)例的管理、Oracle12c系統(tǒng)安全與用戶管理、Oracle12c數(shù)據(jù)庫(kù)審計(jì)與訪問(wèn)控制、Oracle 12c表空間與數(shù)據(jù)文件管理、Oracle 12c撤銷表空間與臨時(shí)表空間、Oracle 12c控制文件管理、Oracle 12c日志文件管理、Oracle 12c閃回的使用。
第四篇Oracle 12c 性能診斷與調(diào)整。包括第22章~第28章。內(nèi)容有Oracle 12c系統(tǒng)內(nèi)存使用優(yōu)化、Oracle 12c應(yīng)用系統(tǒng)性能調(diào)整、應(yīng)用系統(tǒng)性能監(jiān)控與故障問(wèn)題診斷、Oracle 12c CBO模式下任務(wù)、應(yīng)用系統(tǒng)I/O效率與段重組、Oracle 12c系統(tǒng)故障診斷與修復(fù)、Oracle 12c應(yīng)用系統(tǒng)問(wèn)題診斷與維護(hù)。
由于本書(shū)文字和腳本內(nèi)容繁多,且所有文字均為本人編寫(xiě)和手工輸入,書(shū)中難免存在疏漏和不足之外,歡迎大家批評(píng)指正。如果在運(yùn)行本書(shū)的樣例過(guò)程遇到任何問(wèn)題,請(qǐng)通過(guò)郵箱給我發(fā)送電子郵件,我會(huì)盡快糾正錯(cuò)誤和給予回復(fù)。如果在運(yùn)行中出現(xiàn)某些錯(cuò)誤的話,也請(qǐng)將顯示錯(cuò)誤的信息以文本的方式發(fā)送給我,并請(qǐng)最 好按照下面的格式進(jìn)行說(shuō)明:
運(yùn)行的Oracle版本;
執(zhí)行腳本的用戶(DBA或普通用戶);
操作系統(tǒng)(Linux或Windows);
腳本所在章節(jié).
趙元杰
2015年6月