注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)OracleOracle 編程入門(mén)經(jīng)典:覆蓋至Oracle 9i版本

Oracle 編程入門(mén)經(jīng)典:覆蓋至Oracle 9i版本

Oracle 編程入門(mén)經(jīng)典:覆蓋至Oracle 9i版本

定 價(jià):¥128.00

作 者: Sean Dillon,Christopher Beck等著;袁勤勇,何欣等譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): 清華版WROX公司.NET和Oracle編程經(jīng)典系列
標(biāo) 簽: Oracle

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


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

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

  本書(shū)是關(guān)于Oracle技術(shù)入門(mén)性教材。全書(shū)內(nèi)容覆蓋至Oracle公司最新推出的9i版本,系統(tǒng)介紹了Oracle核心術(shù)語(yǔ)、工具、概念和架構(gòu),并對(duì)Oracle各種版本(8,8i和9i)的功能作了全面介紹。 書(shū)中具體內(nèi)容包括:基礎(chǔ)性和高級(jí)Oracle SQL知識(shí):Oracle開(kāi)發(fā)工具SQL*Plus;介紹表、索引、事務(wù)和并發(fā)控制、視圖、觸發(fā)器和對(duì)象;使用PL/SQL在數(shù)據(jù)庫(kù)中編寫(xiě)過(guò)程式代碼,并對(duì)其進(jìn)行打包;保證Oracle應(yīng)用的安全:評(píng)估并調(diào)試Oracle應(yīng)用的安全;學(xué)習(xí)在數(shù)據(jù)庫(kù)中使用腳本的SQL Toolkit。最后,本書(shū)提供了兩個(gè)案例分析,通過(guò)創(chuàng)建兩個(gè)實(shí)際的Oracle應(yīng)用幫助讀者掌握本書(shū)內(nèi)容。 本書(shū)適用于具備SQL和關(guān)系數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí),希望學(xué)習(xí)Oracle數(shù)據(jù)庫(kù)知識(shí)的各級(jí)讀者。

作者簡(jiǎn)介

暫缺《Oracle 編程入門(mén)經(jīng)典:覆蓋至Oracle 9i版本》作者簡(jiǎn)介

圖書(shū)目錄

第1章 了解Oracle
1.1 Oracle基本術(shù)語(yǔ)
1.1.1 數(shù)據(jù)庫(kù)
1.1.2 實(shí)例
1.1.3 用戶(hù)
1.1.4 模式
1.1.5 安全
1.2 使用Oracle
1.2.1 SQL*Plus
1.2.2 數(shù)據(jù)詞典
1.2.3 Oracle的工作方式
1.2.4 學(xué)習(xí)途徑
1.3 數(shù)據(jù)庫(kù)家族
1.3.1 數(shù)據(jù)庫(kù)類(lèi)別
1.3.2 可以使用的選項(xiàng)和特性
1.4 小結(jié)
第2章 SQL*Plus和基本查詢(xún)
2.1 SQL*Plus簡(jiǎn)介
2.1.1 SQL、PL/SQL和SQL*Plus之間的區(qū)別
2.1.2 啟動(dòng)SQL*Plus
2.2 快速而簡(jiǎn)單地查詢(xún)數(shù)據(jù)庫(kù)
2.2.1 格式化用戶(hù)結(jié)果
2.2.2 總結(jié)SQL*Plus
2.3 什么是SQL
2.4 表中內(nèi)容
2.5 數(shù)據(jù)操作語(yǔ)言
2.5.1 查詢(xún)
2.5.2 WHERE子句
2.5.3 聯(lián)接
2.5.4 集合操作符
2.6 其他DML語(yǔ)句
2.6.1 INSERT語(yǔ)句
2.6.2 UPDATE語(yǔ)句
2.6.3 DELETE語(yǔ)句
2.7 提交和回滾
2.8 回滾
2.9 小結(jié)
第3章 建立以及管理用戶(hù)和表
3.1 數(shù)據(jù)定義語(yǔ)言合法的Oracle標(biāo)識(shí)符
3.2 表空間
3.3 用戶(hù)
3.3.1 建立用戶(hù)
3.3.2 改變用戶(hù)
3.3.3 刪除用戶(hù)
3.4 Oracle數(shù)據(jù)類(lèi)型
3.4.1 數(shù)值類(lèi)型
3.4.2 字符類(lèi)型
3.4.3 日期和時(shí)間
3.4.4 ANSI數(shù)據(jù)類(lèi)型
3.5 建立表
3.5.1 約束
3.5.2 CREATE TABLEAS SELECT
3.6 數(shù)據(jù)詞典
3.7 小結(jié)
第4章 新的9i示例模式
4.1 SCOTT模式
4.2 Oracle 9i示例模式
4.2.1 深入討論各個(gè)模式
4.2.2 漸進(jìn)學(xué)習(xí)方式
4.2.3 發(fā)現(xiàn)更多有關(guān)示例模式的內(nèi)容
4.3 小結(jié)
第5章 體系結(jié)構(gòu)
5.1 為什么必須理解體系結(jié)構(gòu)
5.2 進(jìn)行連接
5.2.1 用戶(hù)進(jìn)程
5.2.2 Oracle監(jiān)聽(tīng)器
5.2.3 Oracle網(wǎng)絡(luò)客戶(hù)
5.3 服務(wù)器進(jìn)程
5.4 文件
5.4.1 參數(shù)文件
5.4.2 控制文件
5.4.3 數(shù)據(jù)文件
5.4.4 表空間
5.4.5 段
5.4.6 盤(pán)區(qū)
5.4.7 數(shù)據(jù)塊
5.4.8 預(yù)先分配文件
5.4.9 重做日志文件
5.4.10 臨時(shí)文件
5.4.11 Oracle管理文件
5.5 內(nèi)存區(qū)域
5.5.1 系統(tǒng)全局區(qū)域
5.5.2 程序全局區(qū)域
5.6 后臺(tái)進(jìn)程
5.6.1 進(jìn)程監(jiān)控器
5.6.2 系統(tǒng)監(jiān)控器
5.6.3 數(shù)據(jù)庫(kù)寫(xiě)入器
5.6.4 日志寫(xiě)入器
5.6.5 歸檔器
5.6.6 檢查點(diǎn)
5.6.7 作業(yè)隊(duì)列協(xié)調(diào)器,作業(yè)進(jìn)程(CJQ0 &Jnnn)
5.6.8 恢復(fù)器
5.7 體系結(jié)構(gòu)概貌
5.8 小結(jié)
第6章 在Oracle中處理語(yǔ)句
6.1 SQL語(yǔ)句類(lèi)別
6.2 怎樣執(zhí)行語(yǔ)句
6.2.1 解析
6.2.2 優(yōu)化
6.2.3 行源生成器
6.2.4 執(zhí)行引擎
6.2.5 語(yǔ)句執(zhí)行匯總
6.3 查詢(xún)?nèi)^(guò)程
6.4 DML全過(guò)程
6.5 DDL處理
6.6 小結(jié)
第7章 表
7.1 介紹Oracle中的表
7.2 表類(lèi)型
7.2.1 堆表
7.2.2 外部表
7.2.3 索引組織表
7.2.4 臨時(shí)表
7.2.5 其它表類(lèi)型
7.3 表特性
7.3.1 TABLESPACE于句
7.3.2 LOGG則G和NOLOG01NG
7.3.3 STORAGE子句
7.3.4 CACHE和NOCACHE
7.4 修改表
7.4.1 改變表中的列
7.4.2 NOTNULL列約束
7.4.3 刪除列以及標(biāo)注不用列
7.4.4 重命名表
7.4.5 將表移動(dòng)到新表空間或者存儲(chǔ)
7.4.6 改變不同的表特性
7.4.7 ALTERTABLE總結(jié)
7.5 刪除表
7.6 TRUNCATE TABLE
7.6.1 DROP STORAGE或者REUSE STORAGE
7.6.2 截取臨時(shí)表
7.7 小結(jié)
第8章 索引
8.1 索引工作方式
8.2 Oracle中的索引
8.3 索引什么時(shí)候有用
8.4 索引開(kāi)銷(xiāo)
8.4.1 插入行怎樣影響索引
8.4.2 更新和刪除行如何影響索引
8.4.3 DML和索引
8.5 聯(lián)接
8.5.1 B樹(shù)索引的鍵壓縮
8.5.2 索引的跳躍搜索
8.6 索引和約束
8.7 反轉(zhuǎn)鍵索引
8.8 基于函數(shù)的索引
8.9 位圖索引
8.10 位圖聯(lián)接索引
8.11 小結(jié)
第9章 掌握SQL*Plus
9.1 高級(jí)啟動(dòng)選項(xiàng)
9.1.1 LOGON
9.1.2 設(shè)置描述文件
9.1.3 START
9.1.4 GUI SQL*Plus的啟動(dòng)選項(xiàng)
9.2 日常使用SQl*Plus
9.3 SQL*Plus命令入門(mén)
9.3.1 COLUMN
9.3.2 DESCMBE
9.3.3 PROMPT
9.3.4 ACCEPT
9.3.5 SHOW
9.3.6 VARIABLE
9.4 內(nèi)建的SQL*Plus HELP
9.4.1 內(nèi)建HELP
9.4.2 安裝HELP
9.4.3 輸入新的HELP主題
9.5 使用SQL*Plus緩沖區(qū)
9.5.1 設(shè)置用戶(hù)編輯器
9.5.2 使用SQL*Plus進(jìn)行編輯
9.6 腳本
9.6.1 STARTI@,@@
9.6.2 HOST命令
9.7 小結(jié)
第10章 PL/SQL
10.1 總覽
10.2 基于程序塊的開(kāi)發(fā)
10.3 聲明
10.3.1 變量和常量
10.3.2 為變量和常量賦值
10.3.3 可視性和作用域
10.3.4 定義不確定內(nèi)容:解釋NULL
10.3.5 使用%TYPE和%ROWTYPE
10.4 PL/SQL數(shù)據(jù)類(lèi)型
10.4.1 字符數(shù)據(jù)類(lèi)型
10.4.2 數(shù)值數(shù)據(jù)類(lèi)型
10.4.3 BOOLEAN
10.5 PL/SQL集合
10.5.1 記錄
10.5.2 PL/SQL表
10.5.3 VARRAYS
10.5.4 NESTED TABLE
10.6 游標(biāo)
10.6.1 顯式游標(biāo)
10.6.2 隱式游標(biāo)
10.6.3 游標(biāo)屬性
10.6.4 REF CURSORS和游標(biāo)變量
10.6.5 單獨(dú)SELECT
10.7 控制語(yǔ)句
10.7.1 條件
10.7.2 循環(huán)
10.7.3 控制語(yǔ)句概要
10.8 錯(cuò)誤處理
10.8.1 異常部分
10.8.2 預(yù)定義異常
10.8.3 用戶(hù)定義異常
10.8.4 PRAGMA EXCEPTON INIT
10.8.5 異常傳播
10.9 小結(jié)
第11章 過(guò)程、函數(shù)和程序包
11.1 優(yōu)勢(shì)和利益
11.2 過(guò)程
11.2.1 語(yǔ)法
11.2.2 建立或者替換
11.2.3 執(zhí)行存儲(chǔ)過(guò)程
11.2.4 安全
11.2.5 參數(shù)
11.2.6 局域聲明
11.3 函數(shù)
11.3.1 語(yǔ)法
11.3.2 返回值
11.3.3 確定性
11.3.4 常見(jiàn)錯(cuò)誤
11.4 程序包
11.4.1 語(yǔ)法
11.4.2 規(guī)范
11.4.3 主體
11.4.4 程序包變量和其他聲明
11.4.5 重載
11.4.6 依賴(lài)性
11.4.7 程序包的優(yōu)勢(shì)
11.5 數(shù)據(jù)詞典
11.5.1 列出所有的用戶(hù)存儲(chǔ)過(guò)程
11.5.2 從數(shù)據(jù)庫(kù)中檢索用戶(hù)代碼
11.6 包裝實(shí)用工具
11.7 小結(jié)
第12章 事務(wù)處理和并發(fā)控制
12.1 什么是事務(wù)處理
12.2 事務(wù)處理控制語(yǔ)句
12.2.1 COMMIT處理
12.2.2 ROLL BACK處理
12.2.3 SAVEPOINT和ROLL BACK TO SAVEPOINT
12.2.4 SET TRANSACTION
12.2.5 SET CONSTRAINTS
12.3 事務(wù)處理的ACID屬性
12.3.1 原子性
12.3.2 一致性
12.3.3 隔離性
12.3.4 持久性
12.4 并發(fā)控制
12.4.1 鎖定
12.4.2 多版本和讀取一致性
12.5 小結(jié)
第13章 安全
13.1 數(shù)據(jù)庫(kù)安全概述
13.1.1 用戶(hù)和模式
13.1.2 系統(tǒng)特權(quán)
13.1.3 對(duì)象特權(quán)
13.1.4 數(shù)據(jù)庫(kù)角色
13.1.5 PL/SQL和數(shù)據(jù)庫(kù)角色
13.2 細(xì)粒度訪問(wèn)控制
13.3 數(shù)據(jù)安全
13.3.1 DES3ENCRYPT和ES3DECRYPT
13.3.2 消息摘要
13.4 小結(jié)
第14章 視圖
14.1 關(guān)系視圖
14.1.1 建立視圖
14.1.2 檢索視圖定義
14.1.3 改變現(xiàn)圖定義
14.1.4 刪除視圖
14.1.5 視圖中的約束
14.1.6 聯(lián)接視圖
14.1.7 驗(yàn)證視圖
14.1.8 通過(guò)視圖進(jìn)行更新和刪除
14.1.9 視圖和性能
14.2 內(nèi)嵌視圖
14.3 對(duì)象視圖
14.4 物化視圖
14.4.1 立即生成
14.4.2 自動(dòng)生成
14.4.3 查詢(xún)重寫(xiě)
14.5 小結(jié)
第15章 觸發(fā)器
15.1 開(kāi)始
15.2 觸發(fā)器類(lèi)型
15.2.1 語(yǔ)句觸發(fā)器
15.2.2 行觸發(fā)器
15.2.3 INSTEAD OF觸發(fā)器
15.2.4 系統(tǒng)事件觸發(fā)器
15.2.5 用戶(hù)事件觸發(fā)器
15.3 啟用和禁用觸發(fā)器
15.4 事務(wù)處理和觸發(fā)器
15.5 從數(shù)據(jù)詞典中獲取觸發(fā)器信息
15.6 Event Attribute Functions
15.7 小結(jié)
第16章 對(duì)象
16.1 面向?qū)ο蟾拍?br />16.2 什么是對(duì)象類(lèi)型
16.3 使用對(duì)象類(lèi)型
16.3.1 建立對(duì)象類(lèi)型
16.3.2 構(gòu)造函數(shù)方法
16.3.3 表中的對(duì)象類(lèi)型
16.3.4 修改和刪除類(lèi)型
16.3.5 方法
16.3.6 繼承
16.4 對(duì)象表
16.4.1 VALUE()
16.4.2 REF數(shù)據(jù)類(lèi)型
16.5 小結(jié)
第17章 高級(jí)查詢(xún)
17.1 層次化查詢(xún)
17.1.1 基礎(chǔ)知識(shí)
17.1.2 Order Siblings By
17.1.3 SYS_CONNECT_BY_PATH()
17.1.4 聯(lián)接
17.2 用戶(hù)定義聚集函數(shù)
17.3 表和管道函數(shù)
17.3.1 表函數(shù)
17.3.2 管道函數(shù)
17.4 使用查詢(xún)編寫(xiě)生成SQL的SQL
17.5 分析函數(shù)
17.5.1 計(jì)算當(dāng)前總和
17.5.2 下一個(gè)值和上一個(gè)值
17.5.3 等級(jí)和前N個(gè)
17.5.4 第一個(gè)和最后一個(gè)值
17.6 MERGE
17.7 小結(jié)
第18章 調(diào)整工具
18.1 調(diào)整的途徑
18.2 基準(zhǔn)評(píng)測(cè)
18.3 綁定變量
18.4 EXPLAIN PLAN
18.5 AUTOTRACE
18.6 跟蹤文件和TIMED_STATISTICS
18.6.1 設(shè)置跟蹤
18.6.2 使用和解釋TKPROF輸出
18.6.3 TKPROF和等待
18.7 小結(jié)
第19章 SQL工具箱
19.1 腳本
19.1.1 LOGIN
19.1.2 CONNECT
19.1.3 BIGDATE
19.1.4 FLAT
19.1.5 PRINT_TABLE
19.1.6 COMP腳本
19.1.7 GET腳本
19.1.8 INVALID
19.1.9 CREATECTL
19.1.10 DBLS
19.1.11 DBLSL
19.1.12 FREE
19.1.13 INDEX
19.1.14 SHOWSQL
19.1.15 SHOWSPACE
19.2 小結(jié)
第20章 案例分析1——調(diào)試PL/SQL
20.1 歷史
20.1.1 DBMS_OUTPUT的限制
20.1.2 其他調(diào)試消息選項(xiàng)
20.2 要求
20.3 數(shù)據(jù)庫(kù)設(shè)計(jì)和組織
20.3.1 表
20.3.2 索引和約束
20.3.3 觸發(fā)器
20.3.4 UTL_FILE_DIR
20.4 程序包規(guī)劃
20.5 實(shí)現(xiàn)
20.5.1 F()
20.5.2 FA()
20.5.3 DEBUG_IT()
20.5.4 WHO_CALLED_ME()
20.5.5 BUILD_IT()
20.5.6 PARSE_IT()
20.5 7 FILE_IT()
20.5.8 INIT()
20.5.9 CLEAR()
20.5.10 STATUS()
20.5.11 完成討論
20.6 使用DEBUG
20.7 排除DEBUG的故障
20.8 Debug產(chǎn)品內(nèi)代碼
20.9 小結(jié)
第21章 案例分析2——搜索人員
21.1 歷史
21.1.1 PHONE
21.1.2 開(kāi)啟信息時(shí)代——PEOPLE
21.2 應(yīng)用
21.2.1 建立模式
21.2.2 建立對(duì)象
21.2.3 過(guò)渡表
21.2.4 生成過(guò)渡表
21.2.5 PL/SQL API
21.2.6 為應(yīng)用增加數(shù)據(jù)
21.2.7 維護(hù)數(shù)據(jù)
21.2.8 主安裝腳本
21.3 用戶(hù)接口
21.4 小結(jié)
附錄A SQL函數(shù)參考
A.1 DUAL
A.2 NUMBER函數(shù)
A.3 DATETIME函數(shù)
A.4 CHARACTER函數(shù)
A.5 CONVERSION函數(shù)
A.6 AGGREGATION函數(shù)
A.7 MISCELLANEOUS函數(shù)
附錄B 補(bǔ)充程序包
B.1 DBMS_OUTPUT
B.2 DBMS_RANDOM
B.3 UTL_FILE
B.4 DBMS_JOB
B.5 UTL_RAW
B.6 DBMS_LOB
B.7 DBMS_SQL
附錄C 數(shù)據(jù)詞典
C.1 DBA_TABLES
C.1.1 DBA_TAB_COLUMNS
C.1.2 DBA_TAB_PRIVS
C.1.3 DBA_COL_PRIVS
C.1.4 DBA_TAB_COMMENTS/DBA_COL_COMMENTS
C.1.5 DBA_CONSTRAINTS
C.1.6 DBA_CONS_COLUMNS
C.1.7 DBA_EXTERNAL_TABLES
C.1.8 DBA_EXTERNAL_LOCATIONS
C.1.9 DBA_OBJECT_TABLES
C.1.10 DBA_COLL_TYPES
C.2 DBA_JOBS
C.3 DBA_TYPES
C.3.1 DBA_TYPE_ATTRS
C.3.2 DBA_TYPE_METHODS
C.3.3 DBA_METHOD_PARAMS
C.3.4 DBA_METHOD_RESULTS
C.4 DBA_LOBS
C.5 DBA_VIEWS
C.5.1 DBA_UPDATABLE_COLUMNS
C.5.2 DBA_TRIGGERS
C.5.3 DBA_TRIGGER_COLS
C.6 DBA_SOURCE
C.6.1 DBA_PROCEDURES
C.6.2 ALL_ARGUMENTS
C.6.3 DBA_DEPENDENCIES
C.6.4 DBA_ERRORS
C.7 DBA_INDEXES
C.8 DBA_ROLES
C.8.1 DBA_ROLE_PRIVS
C.8.2 DBA_SYS_PRIVS
C.9 DBA_DIRECTORIES
C.9.1 DBA_USERS
C.9.2 GLOBAL_NAME
C.10 簡(jiǎn)略名稱(chēng)
附錄D 安裝示例模式
D.1 安裝SCOTT模式
D.2 安裝Oracle 9i模式
D.2.1 使用DBCA
D.2.2 手工安裝
D.2.3 模式依賴(lài)關(guān)系
D.3 安裝小結(jié)
附錄E 選項(xiàng)和特性

本目錄推薦

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