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

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

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

定 價:¥48.00

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

購買這本書可以去


ISBN: 9787111080060 出版時間: 2000-01-01 包裝:
開本: 26cm 頁數(shù): 337頁 字數(shù):  

內(nèi)容簡介

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

作者簡介

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

圖書目錄

賀辭

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

本目錄推薦

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