注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)OracleOracle8i數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)與技巧

Oracle8i數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)與技巧

Oracle8i數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)與技巧

定 價(jià):¥48.00

作 者: (美)[D.謝勒]Douglas Scherer等著;京京工作室譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): Oracle技術(shù)系列叢書(shū)
標(biāo) 簽: Oracle

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787111080060 出版時(shí)間: 2000-01-01 包裝:
開(kāi)本: 26cm 頁(yè)數(shù): 337頁(yè) 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)通過(guò)實(shí)例介紹Oracle8i的最新功能與運(yùn)行機(jī)制。內(nèi)容包括Java虛擬機(jī)、interMedia、JDBC、企業(yè)業(yè)JavaBeans、PL/SQL\服務(wù)器安裝和管理、數(shù)據(jù)倉(cāng)庫(kù)、安全機(jī)制、性能優(yōu)化等。還包括可直接用于Oracle8i應(yīng)用開(kāi)發(fā)、測(cè)試、配置和維護(hù)的大量示范技術(shù)和源代碼,為迅速掌握Oracle8i技術(shù)核心提供了有價(jià)值的參考。

作者簡(jiǎn)介

暫缺《Oracle8i數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)與技巧》作者簡(jiǎn)介

圖書(shū)目錄

賀辭

作者簡(jiǎn)介
馬瑞斯序
前言
第一部分 綜述
第1章 Oracle ORDBMS概覽
1.1 實(shí)例
1.1.1 內(nèi)存區(qū)域
1.1.2 后臺(tái)進(jìn)程
1.2 數(shù)據(jù)庫(kù)
1.2.1 數(shù)據(jù)文件
1.2.2 重做日志文件
1.2.3 控制文件
1.2.4 歸檔重做日志
1.2.5 配置文件
1.3 數(shù)據(jù)庫(kù)系統(tǒng)的使用
1.3.1 數(shù)據(jù)庫(kù)的啟動(dòng)
1.3.2 數(shù)據(jù)庫(kù)的關(guān)閉
1.4 數(shù)據(jù)庫(kù)對(duì)象
1.5 表空間
1.6 分段
1.6.1 存儲(chǔ)參數(shù)
1.6.2 回滾段
1.7 數(shù)據(jù)庫(kù)連接
1.8 備份和恢復(fù)
1.9 安全性
1.10 優(yōu)化
第2章 提供Java功能的基本架構(gòu)
2.1 JVM
2.1.1 編譯器
2.1.2 庫(kù)管理器
2.1.3 Java類(lèi)裝載器
2.1.4 內(nèi)存管理器和垃圾收集器
2.2 支持SQLJ
2.2.1 SQLJ翻譯器和SQL運(yùn)行時(shí)間
2.2.2 SQLJ的優(yōu)點(diǎn)
2.2.3 SQLJ的展開(kāi)
2.3 Java存儲(chǔ)過(guò)程
2.4 CORBA ORB
2.5 分布式組件
2.5.1 支持CORBA
2.5.2 支持EJB
2.5.3 EJB的實(shí)施
2.5.4 EJB的優(yōu)點(diǎn)
2.6 挑選合適的編程模型
2.7 挑選合適的JDBC驅(qū)動(dòng)程序
2.8 采用Oracle8i的展開(kāi)環(huán)境
第二部分 服務(wù)器管理
第3章 安裝
3.1 安裝Oracle8i和創(chuàng)建數(shù)據(jù)庫(kù)
3.1.1 實(shí)現(xiàn)最佳靈活結(jié)構(gòu)
3.1.2 利用以前在NT上安裝的Oracle版本,將非OFA的Oracle安裝轉(zhuǎn)換成OFA
3.1.3 在UNIXI上將非OFA的Oracle8i安裝轉(zhuǎn)換成OFA
3.1.4 在DB_BLOCK_SIZE大于2KB的前提下,創(chuàng)建Oracle Starter數(shù)據(jù)庫(kù)
3.1.5 利用Oracle數(shù)據(jù)庫(kù)配置助理,生成數(shù)據(jù)庫(kù)創(chuàng)建腳本
3.1.6 驗(yàn)證:一些簡(jiǎn)單的數(shù)據(jù)庫(kù)創(chuàng)建后處理
3.2 回滾段
3.2.1 在系統(tǒng)表空間內(nèi),創(chuàng)建一個(gè)額外的回滾段
3.2.2 判斷Oracle8i用戶回滾段的數(shù)量
3.3 Java虛擬機(jī)
3.3.1 Java虛擬機(jī)的安裝
3.3.2 Java虛擬機(jī)的優(yōu)化:共享和Java池
3.4 多線程服務(wù)器
3.4.1 啟用多線程服務(wù)器選項(xiàng)
3.4.2 在多線程服務(wù)器上設(shè)置LARGE_POOL_SIZET和SHARED_POOL_SIZE
3.4.3 緩解MTS調(diào)試員和服務(wù)器進(jìn)程的沖突
3.5 多宿主連接
3.6 小結(jié)
第4章 系統(tǒng)管理
4.1 管理能力的增強(qiáng)
4.1.1 在線索引的創(chuàng)建
4.1.2 使用本地管理的表空間
4.1.3 丟棄數(shù)據(jù)列
4.1.4 將LONG數(shù)據(jù)類(lèi)型轉(zhuǎn)換成LOB
4.1.5 用LogMiner察看重做日志文件的內(nèi)容
4.2 小結(jié)
第5章 性能
5.1 DBMS_STATS封裝
5.1.1 用DBMS_STATS封裝生成統(tǒng)計(jì)數(shù)據(jù)
5.1.2 通過(guò)并行執(zhí)行改善統(tǒng)計(jì)生成的性能
5.1.3 通過(guò)指定統(tǒng)計(jì)粒度改善分區(qū)對(duì)象的性能
5.1.4 統(tǒng)計(jì)數(shù)據(jù)的備份和恢復(fù)
5.1.5 用統(tǒng)計(jì)集進(jìn)行優(yōu)化
5.1.6 在一個(gè)測(cè)試數(shù)據(jù)庫(kù)中,為正式的應(yīng)用進(jìn)行優(yōu)化
5.1.7 統(tǒng)計(jì)收集的自動(dòng)進(jìn)行
5.2 計(jì)劃的穩(wěn)定性
5.2.1 使用計(jì)劃穩(wěn)定性保存執(zhí)行計(jì)劃
5.2.2 自動(dòng)創(chuàng)建存儲(chǔ)提綱
5.2.3 存儲(chǔ)提綱的使用
5.2.4 存儲(chǔ)提綱的管理
5.2.5 移動(dòng)提綱表
5.2.6 用存儲(chǔ)提綱遷移至基于成本的優(yōu)化器
5.2.7 升級(jí)ORDBMS時(shí)保留執(zhí)行計(jì)劃
5.2.8 在測(cè)試環(huán)境下模擬實(shí)際統(tǒng)計(jì)
5.3 可改進(jìn)性能的其他特性
5.3.1 通過(guò)以函數(shù)基礎(chǔ)的索引改進(jìn)性能
5.3.2 使用單表散列簇實(shí)現(xiàn)快速的行訪問(wèn)
5.4 小結(jié)
第6章 數(shù)據(jù)倉(cāng)庫(kù)
6.1 利用分區(qū)管理大數(shù)據(jù)表
6.1.1 使用范圍分區(qū)
6.1.2 使用散列分區(qū)
6.1.3 使用混合分區(qū)
6.1.4 訪問(wèn)單獨(dú)分區(qū)和子分區(qū)
6.1.5 分區(qū)索引的使用
6.1.6 對(duì)分區(qū)進(jìn)行描述的數(shù)據(jù)字典視圖
6.1.7 分區(qū)的維護(hù)
6.2 使用可傳輸?shù)谋砜臻g實(shí)現(xiàn)數(shù)據(jù)在數(shù)據(jù)庫(kù)間的移動(dòng)
6.2.1 利用可傳輸表空間復(fù)制一個(gè)表空間集
6.2.2 利用可傳輸表空間移動(dòng)一個(gè)表空間集
6.2.3 利用可傳輸表空間在多個(gè)數(shù)據(jù)庫(kù)之間,共享一個(gè)只讀表空間
6.2.4 利用可傳輸表空間和分區(qū)填充數(shù)據(jù)倉(cāng)庫(kù)
6.3 星形模式的使用
6.4 總結(jié)管理
6.4.1 用容積定義數(shù)據(jù)倉(cāng)庫(kù)內(nèi)的關(guān)系
6.4.2 對(duì)容積進(jìn)行校驗(yàn)
6.4.3 查看容積
6.4.4 決定創(chuàng)建哪些實(shí)體化視圖
6.4.5 利用實(shí)體化視圖,保存預(yù)先計(jì)算好的總結(jié)和連接
6.4.6 為實(shí)體化視圖挑選一種更新模式
6.4.7 為實(shí)體化視圖挑選一個(gè)更新選項(xiàng)
6.4.8 為實(shí)體化視圖挑選一種構(gòu)建方法
6.4.9 改變實(shí)體化視圖的大小
6.4.10 創(chuàng)建實(shí)體化視圖
6.4.11 允許對(duì)實(shí)體化視圖進(jìn)行查詢改寫(xiě)
6.4.12 利用DBMS_MVIEW封裝更新實(shí)體化視圖
6.4.13 判斷一個(gè)實(shí)體化視圖是否正在使用
6.4.14 設(shè)置總結(jié)管理的參數(shù)
6.4.15 對(duì)數(shù)據(jù)倉(cāng)庫(kù)中的限制進(jìn)行管理
6.4.16 更改約束狀態(tài),使數(shù)據(jù)裝載更加容易
6.5 小結(jié)
第7章 安全性
7.1 數(shù)據(jù)庫(kù)事件觸發(fā)器
7.2 虛擬私人數(shù)據(jù)庫(kù)特性
7.2.1 利用SYS_CONTEXT擴(kuò)展USERENV函數(shù)
7.2.2 利用SYS_CONTEXT保護(hù)數(shù)據(jù)訪問(wèn)的安全
7.2.3 使用SYS_CONTEXT在檢查約束中揭示出USERENV屬性
7.2.4 利用DBMS_RLS提供行級(jí)和面向應(yīng)用程序的安全保護(hù)
7.2.5 提供由具體應(yīng)用程序決定的安全保護(hù)
7.3 小結(jié)
第三部分 應(yīng)用程序開(kāi)發(fā)
第8章 PL/SQL
8.1 利用動(dòng)態(tài)SQL的新型編碼技術(shù)、調(diào)用者權(quán)限、獨(dú)立事務(wù)處理以及臨時(shí)表
8.1.1 在PL/SQL中執(zhí)行本機(jī)動(dòng)態(tài)SQL
8.1.2 通過(guò)調(diào)用者權(quán)限共享代碼以及多種模式的定址
8.1.3 創(chuàng)建獨(dú)立事務(wù)處理,進(jìn)行審計(jì)和跟蹤
8.1.4 用臨時(shí)表來(lái)維護(hù)用戶狀態(tài)、加速子查詢處理并增強(qiáng)分布式處理
8.2 使用批量聯(lián)編和NOCOPY提高性能
8.2.1 批量聯(lián)編數(shù)據(jù)收集改進(jìn)性能
8.2.2 在本機(jī)動(dòng)態(tài)SQL中的批量聯(lián)編
8.2.3 在有和沒(méi)有批量聯(lián)編傳遞收集器的前提下,用NOCOPY改進(jìn)性能
8.3 新增的PL/SQL內(nèi)建封裝:DBMS_PRO FILE R和DBMS_TRACE
8.3.1 用DBMS_PROFILER監(jiān)視命名例程的執(zhí)行次數(shù)
8.3.2 用DBMS_TRACE監(jiān)視運(yùn)行時(shí)間PL/SQL例程調(diào)用和違例
8.4 小結(jié)
第9章 SQLJ和JDBC
9.1 預(yù)備知識(shí)
9.1.1 造型成Oracle專(zhuān)用類(lèi)型
9.1.2 記錄JDBC調(diào)用
9.1.3 SQLException
9.1.4 對(duì)SQL NULL的控制
9.2 JDBC和SQLJ性能
9.2.1 禁止自動(dòng)提交模式,防止每條DML語(yǔ)句后都進(jìn)行提交
9.2.2 用oracle.sql提高效率和精度
9.2.3 利用ROWID在SQL語(yǔ)句中加快數(shù)據(jù)行的訪問(wèn)速度
9.2.4 使用預(yù)備語(yǔ)句避免不必要的編譯開(kāi)銷(xiāo)
9.2.5 將數(shù)據(jù)行預(yù)讀至客戶端緩沖,減少數(shù)據(jù)庫(kù)遍歷次數(shù)
9.2.6 成批更新緩解頻繁的網(wǎng)絡(luò)活動(dòng)
9.2.7 定義列類(lèi)型緩解頻繁的網(wǎng)絡(luò)活動(dòng)
9.2.8 關(guān)閉連接、語(yǔ)句和結(jié)果集對(duì)象、釋放寶貴資源
9.2.9 利用JDBC連接池,避免頻繁地創(chuàng)建連接
9.2.10 在客戶端的Java程序中,使用Java多線程技術(shù),改進(jìn)并發(fā)處理能力
9.3 通過(guò)Java使用Oracle集合及對(duì)象類(lèi)型
9.3.1 獲取Oracle VARRAY和嵌套表
9.3.2 獲取Oracle對(duì)象類(lèi)型
9.4 JDBC的流式數(shù)據(jù)處理
9.4.1 LONG和LONG RAW列的流式處理
9.4.2 LOB的流式處理
9.5 通過(guò)Java調(diào)用存儲(chǔ)過(guò)程
9.5.1 使用服務(wù)器端的JDBC驅(qū)動(dòng)程序
9.5.2 利用loadjava,將Java程序載入數(shù)據(jù)庫(kù)
9.5.3 編寫(xiě)調(diào)用規(guī)范,在Oracle數(shù)據(jù)字典中發(fā)布Java過(guò)程
9.5.4 調(diào)用Java存儲(chǔ)過(guò)程SQL、PL/SQL和數(shù)據(jù)庫(kù)觸發(fā)器
9.5.5 從JDBC調(diào)用存儲(chǔ)過(guò)程
9.6 小結(jié)
第10章 企業(yè)JavaBeans
10.1 預(yù)備知識(shí)
10.1.1 EJB類(lèi)、接口和封裝采用的命名規(guī)范
10.1.2 EJB編程限制
10.1.3 向跟蹤文件發(fā)送結(jié)果輸出
IO.1.4 解決Load Java的內(nèi)存問(wèn)題
10.1.5 復(fù)查IIOP連接
10.2 Oracle8i基本的EJB技術(shù)
10.2.1 定義宿上接口、遠(yuǎn)程接口和Bean類(lèi)
10.2.2 定義分配描述符
10.2.3 EJB的編譯及封裝
10.2.4 為Oracle8i分配EJB
10.2.5 編寫(xiě)EJB客戶機(jī)程序
10.3 EJB事務(wù)管理
10.3.1 為容器管理的事務(wù)處理挑選恰當(dāng)?shù)穆暶鲗傩?br />10.3.2 購(gòu)物車(chē):使用容器管理事務(wù)處理定界的一個(gè)正式會(huì)話Bean
10.3.3 保存會(huì)話對(duì)象句柄,以便日后重新激活
10.3.4 使用Bean管理事務(wù)處理定界,便于進(jìn)行精密的事務(wù)控制
10.4 與設(shè)計(jì)有關(guān)的技巧
10.4.1 區(qū)分實(shí)體及會(huì)話Bean
10.4.2 在缺乏實(shí)體Bean支持的前提下,設(shè)計(jì)EJB組件
10.4.3 如何在按值傳遞對(duì)象與實(shí)體Bean之間進(jìn)行取舍
10.4.4 讓遠(yuǎn)程客戶機(jī)主要與會(huì)話Bean打交道,而不是與實(shí)體Bean打交道,從而緩解網(wǎng)絡(luò)開(kāi)銷(xiāo)
10.5 小結(jié)
第11章 interMedia文本
11.1 interMedia文本簡(jiǎn)介
11.2 裝載和保存文本信息
11.2.1 作出LOB存儲(chǔ)決策
11.2.2 使用SQL Loader批量載入文檔
11.2.3 使用DBMS_LOB批量載入文檔
11.2.4 INSERT期間載入一個(gè)外部文檔
11.3 文本信息的索引
11.3.1 使用USER_DATASTORE參數(shù),在文本索引中增加額外的行數(shù)據(jù)
11.3.2 為索引文本增加X(jué)ML標(biāo)記,自定義WITHIN搜索
11.3.3 使用CTX_OUTPUT記錄跟蹤文本索引的創(chuàng)建
11.3.4 使用CTX_USER_INDEX_ERRORS檢查文本索引構(gòu)建錯(cuò)誤
11.3.5 面向多個(gè)ORACLE_HOME,在NT安裝中使用INSO_FILTER
11.4 查詢文本信息
11.4.1 概念或方案查詢
11.4.2 創(chuàng)建同義詞,提高關(guān)聯(lián)度
11.4.3 使用TR運(yùn)算符查找外來(lái)詞
11.4.4 使用TRSYN運(yùn)算符查找外來(lái)詞及其向義詞
11.4.5 利用同義詞進(jìn)行歷史改造
11.5 其他技巧
11.5.1 使用ctxhx在數(shù)據(jù)庫(kù)外部預(yù)過(guò)濾Adobe PDF和Word文件
11.5.2 將數(shù)據(jù)庫(kù)內(nèi)存儲(chǔ)的二進(jìn)制文檔轉(zhuǎn)換成HTML
11.5.3 使用SELECT語(yǔ)句,將存儲(chǔ)的二進(jìn)制文檔轉(zhuǎn)換成HTML
11.5.4 通過(guò)PL/SQL訪問(wèn)轉(zhuǎn)換過(guò)后的HTML文檔
11.6 小結(jié)
第12章 interMedia:多媒體
12.1 interMedia多媒體類(lèi)型入門(mén)
12.1.1 為interMedia多媒體對(duì)象類(lèi)型定義存儲(chǔ)
12.1.2 為interMedia類(lèi)型列增添默認(rèn)值
12.1.3 如何在多媒體類(lèi)型中插入
12.1.4 如何在多媒體類(lèi)型中選擇
12.1.5 在標(biāo)準(zhǔn)數(shù)據(jù)列上,定義多媒體對(duì)象視圖
12.2 interMedia Web代理
12.2.1 interMedia Web代理和URL
12.2.2 所有interMedia Web代理請(qǐng)求常用的處理概述
12.2.3 Mediaget和~mediaget請(qǐng)求概述
12.2.4 Mediaput和Appmediaput請(qǐng)求概述
12.2.5 Mediaget和Mediaput請(qǐng)求中常用的投遞執(zhí)行處理
12.3 運(yùn)用了PL/SQL部件和interMedia Web代理的一個(gè)HTML應(yīng)用
12.3.1 創(chuàng)建一個(gè)Put過(guò)程,執(zhí)件interMedia Web代理事務(wù)
12.3.2 創(chuàng)建一個(gè)Set過(guò)程,管理interMedia Web代理事務(wù)
12.3.3 創(chuàng)建一個(gè)Get過(guò)程,對(duì)多媒體數(shù)據(jù)的取得進(jìn)行處理
12.3.4 創(chuàng)建一個(gè)應(yīng)用程序,通過(guò)PL/SQL部件來(lái)使用interMedia Web代理
12.3.5 針對(duì)非interMedia類(lèi)型使用interMedia Web代理
12.4 小結(jié)
第四部分 附錄
附錄A 各章之間的關(guān)系
附錄B 術(shù)語(yǔ)表

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)