《Oracle與Java:從客戶/伺服器到電子商務》是2003年清華大學出版社出版的圖書,作者是Elio Bonazzi 。
基本介紹
- 書名:Oracle與Java:從客戶/伺服器到電子商務
- 作者:Elio Bonazzi
- ISBN:9787302065180
- 定價:98元
- 出版社:清華大學出版社
- 出版時間:2003-8-12
- 裝幀:平裝
內容簡介,目錄,
內容簡介
本書介紹了如何使用Java到eBay,90%多的電子商務解決方案包含了Oracle資料庫。本書介紹了如何使用Java和 Oracle技術,通過Java編程工具,實現Internet資料庫設計和開發。
本書涵蓋了Oracle和Java的以下四個關鍵知識點:對象關係型資料庫:體系結構、DDL、DML、SQL、性能和安全;存儲過程和業務組件:PL/SQL、SQLJ、JDBC2.0、BC4J和XML;中間件:Servlets、JSP、ASP、套接字和JNI;Oracle功能:EJB、CORBA伺服器、客戶和對象。
目錄
第1章 oracle對象關係資料庫設計和體系結構概述
1.1 書店資料庫的關係模型和設計
1.1.1 實體表示法
1.1.2 屬性表示法
1.1.3 關係表示法
1.1.2 資料庫模型和設計的重要性
1.3 將ekd轉換為表設計
1.4 轉換超類型和子類型實體
1.5 類屬子類型設計
1.6 表或系統設計
1.7 書店資料庫的對象模型和設計
1.7.1 類注釋
1.7.2 連結表示法:關聯和聚集
1.7.3 繼承層次表示法
1.8 將類模型映射到oracle資料庫
1.9 從對象到關係的映射規則
1.9.1 對象標識符與惟一標識符
1.9.2 將屬性映射到列
1.9.3 將類映射到表
1.9.4 映射繼承層次關係
1.9.5 映射關聯
1.9.6 映射聚集
1.9.7 將類模型映射為oracle關係表
1.9.8 將類模型映射為oracle對象表
1.10 小結
第2章 數據定義語言(ddl)語句
2.1 sql語句概述
2.2 oracle sql*plus簡介
2.3 常規ddl語法
2.4 資料庫結構的oracle命名規則
2.5 oracle內置數據類型
2.6 關係表
2.6.1 創建表
2.6.2 資料庫約束/數據完整性規則
2.7 創建表的其他
2.7.1 修改表結構
2.7.2 刪除表及其數據
2.8 關係視圖
2.8.1 創建視圖
2.8.2 修改視圖
2.8.3 刪除視圖
2.9 oracle序列
2.9.1 創建序列
2.9.2 更改序列
2.9.3 刪除序列
2.10 oracle同義詞
2.11 oracle對象類型
2.11.1 創建對象類型
2.11.2 map和order成員方法
2.11.3 使用對象類型
2.11.4 修改對象類型
2.11.5 刪除對象類型
2.12 oracle對象表
2.12.1 創建對象表
2.12.2 修改對象表
2.12.3 刪除對象表
2.13 oracle對象視圖
2.13.1 選擇對象標識符
2.13.2 創建對象視圖
2.13.3 對象視圖示例
2.13.4 修改對象視圖
2.13.5 刪除對象視圖
2.13.6 創建集合
2.14 安全性:訪問控制語句
2.14.1 系統特權的grant語句
2.14.2 系統特權的revoke語句
2.14.3 資料庫對象特權
2.15 小結
第3章 查詢處理
3.1 select語句
3.1.1 列的別名
3.1.2 sql表達式中的計算
3.2 單行函式
3.3 限制檢索行的where子句
3.3.1 查詢條件表達式
3.3.2 否定條件
3.3.3 列表比較運算符
3.3.4 範圍比較運算符
3.3.5 模式匹配比較運算符
3. 3.6 處理空值
3.3.7 組合多個條件
3.4 表聯接操作
3.5 orderby子句
3.6 聚集函式
3.7 groupby子句
3.8 having子句
3.9 子查詢
3.9.1 子查詢的使用規則
3.9.2 子查詢類型
3.10 查詢對象結構
3.10.1 對象表和列上的查詢
3.10.2 對象表中對象實例的實用函式
3.10.3 查詢嵌套對象實例值
3.10.4 查詢集合
3.11 小結
第4章 數據操縱語言(dml) 語句和事務
4.1 關係表上的dml
4.1.1 insert語句
4.1.2 update語句
4.1.3 delete語句
4.1.4 dml語句中的子查詢
4.2 對象表上的dml
4.2.1 插入對象實例
4.2.2 更新對象實例屬性
4.2.3 刪除對象實例
4.2.4 帶有對象引用的dml
4.3 集合對象上的dml
4.3.1 集合的插入操作
4.3.2 集合的更新操作
4.3.3 集合的刪除操作
4.4 用dml提高性能
4.5 oraclesql中的事務
4.6 小結
第5章 0racle體系結構
5.1 oracle體系結構
5.1.1 oraclesga和後端進程/執行緒
5.1.2 事務生存期
5.1.3 oraclesga組件
5.1.4 sql語句和綁定變數
5.2 性能調整
5.2.1 關注性能的sql語句
5.2.2 oracle查詢最佳化程式
5.2.3 sql語句分析
5.2.4 瀏覽oracle共享池
5.3 小結
第6章 internet安全性
6.1 網路防火牆
6.2 oracle安全性
6.3 非軍事區域
6.4 使用oracle安全性和同義詞實現開發環境
6.5 oracle的新安全特徵
6.6 小結
第7章 pl/sql概述
7.1 匿名塊
7.1.1 pl/sql塊結構
7.1.2 執行pl/sql塊
7.2 pl/sql變數和數據類型
7.2.1 子類型定義
7.2.2 標量數據類型
7.2.3 大對象數據類型
7.2.4 複合數據類型
7.2.5 從資料庫中導出pl/sql數據類型
7.2.6 引用數據類型
7.2.7 字面量值
7.3 條件和順序控制
7.3.1 if語句
……
1.1 書店資料庫的關係模型和設計
1.1.1 實體表示法
1.1.2 屬性表示法
1.1.3 關係表示法
1.1.2 資料庫模型和設計的重要性
1.3 將ekd轉換為表設計
1.4 轉換超類型和子類型實體
1.5 類屬子類型設計
1.6 表或系統設計
1.7 書店資料庫的對象模型和設計
1.7.1 類注釋
1.7.2 連結表示法:關聯和聚集
1.7.3 繼承層次表示法
1.8 將類模型映射到oracle資料庫
1.9 從對象到關係的映射規則
1.9.1 對象標識符與惟一標識符
1.9.2 將屬性映射到列
1.9.3 將類映射到表
1.9.4 映射繼承層次關係
1.9.5 映射關聯
1.9.6 映射聚集
1.9.7 將類模型映射為oracle關係表
1.9.8 將類模型映射為oracle對象表
1.10 小結
第2章 數據定義語言(ddl)語句
2.1 sql語句概述
2.2 oracle sql*plus簡介
2.3 常規ddl語法
2.4 資料庫結構的oracle命名規則
2.5 oracle內置數據類型
2.6 關係表
2.6.1 創建表
2.6.2 資料庫約束/數據完整性規則
2.7 創建表的其他
2.7.1 修改表結構
2.7.2 刪除表及其數據
2.8 關係視圖
2.8.1 創建視圖
2.8.2 修改視圖
2.8.3 刪除視圖
2.9 oracle序列
2.9.1 創建序列
2.9.2 更改序列
2.9.3 刪除序列
2.10 oracle同義詞
2.11 oracle對象類型
2.11.1 創建對象類型
2.11.2 map和order成員方法
2.11.3 使用對象類型
2.11.4 修改對象類型
2.11.5 刪除對象類型
2.12 oracle對象表
2.12.1 創建對象表
2.12.2 修改對象表
2.12.3 刪除對象表
2.13 oracle對象視圖
2.13.1 選擇對象標識符
2.13.2 創建對象視圖
2.13.3 對象視圖示例
2.13.4 修改對象視圖
2.13.5 刪除對象視圖
2.13.6 創建集合
2.14 安全性:訪問控制語句
2.14.1 系統特權的grant語句
2.14.2 系統特權的revoke語句
2.14.3 資料庫對象特權
2.15 小結
第3章 查詢處理
3.1 select語句
3.1.1 列的別名
3.1.2 sql表達式中的計算
3.2 單行函式
3.3 限制檢索行的where子句
3.3.1 查詢條件表達式
3.3.2 否定條件
3.3.3 列表比較運算符
3.3.4 範圍比較運算符
3.3.5 模式匹配比較運算符
3. 3.6 處理空值
3.3.7 組合多個條件
3.4 表聯接操作
3.5 orderby子句
3.6 聚集函式
3.7 groupby子句
3.8 having子句
3.9 子查詢
3.9.1 子查詢的使用規則
3.9.2 子查詢類型
3.10 查詢對象結構
3.10.1 對象表和列上的查詢
3.10.2 對象表中對象實例的實用函式
3.10.3 查詢嵌套對象實例值
3.10.4 查詢集合
3.11 小結
第4章 數據操縱語言(dml) 語句和事務
4.1 關係表上的dml
4.1.1 insert語句
4.1.2 update語句
4.1.3 delete語句
4.1.4 dml語句中的子查詢
4.2 對象表上的dml
4.2.1 插入對象實例
4.2.2 更新對象實例屬性
4.2.3 刪除對象實例
4.2.4 帶有對象引用的dml
4.3 集合對象上的dml
4.3.1 集合的插入操作
4.3.2 集合的更新操作
4.3.3 集合的刪除操作
4.4 用dml提高性能
4.5 oraclesql中的事務
4.6 小結
第5章 0racle體系結構
5.1 oracle體系結構
5.1.1 oraclesga和後端進程/執行緒
5.1.2 事務生存期
5.1.3 oraclesga組件
5.1.4 sql語句和綁定變數
5.2 性能調整
5.2.1 關注性能的sql語句
5.2.2 oracle查詢最佳化程式
5.2.3 sql語句分析
5.2.4 瀏覽oracle共享池
5.3 小結
第6章 internet安全性
6.1 網路防火牆
6.2 oracle安全性
6.3 非軍事區域
6.4 使用oracle安全性和同義詞實現開發環境
6.5 oracle的新安全特徵
6.6 小結
第7章 pl/sql概述
7.1 匿名塊
7.1.1 pl/sql塊結構
7.1.2 執行pl/sql塊
7.2 pl/sql變數和數據類型
7.2.1 子類型定義
7.2.2 標量數據類型
7.2.3 大對象數據類型
7.2.4 複合數據類型
7.2.5 從資料庫中導出pl/sql數據類型
7.2.6 引用數據類型
7.2.7 字面量值
7.3 條件和順序控制
7.3.1 if語句
……