注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫數(shù)據(jù)庫設(shè)計/管理SQL與PL/SQL程序設(shè)計基礎(chǔ)

SQL與PL/SQL程序設(shè)計基礎(chǔ)

SQL與PL/SQL程序設(shè)計基礎(chǔ)

定 價:¥26.00

作 者: 馮鳳娟編著
出版社: 清華大學(xué)出版社
叢編項: Oracle9i OCP DBA考試指南叢書
標(biāo) 簽: Sever

ISBN: 9787302058366 出版時間: 2002-11-15 包裝: 精裝
開本: 26cm 頁數(shù): 338 字?jǐn)?shù):  

內(nèi)容簡介

  本書全面系統(tǒng)地介紹了Oracle9i數(shù)據(jù)庫中使用的SQL命令DDL、DML、DCL語句的語法和功能,以及如何用DDL語句管理數(shù)據(jù)庫對象,如何用DML語句操縱和查詢數(shù)據(jù)庫對象。同時,介紹了PL/SQL的條件語句、循環(huán)語句、出錯處理等語 句的語法和使用規(guī)則,以及如何用PL/SQL語句編寫存儲過程、函數(shù)、包、數(shù)據(jù)庫觸發(fā)器,提高運行效率。本書是由具有8年Oracle培訓(xùn)經(jīng)驗的教師根據(jù)多年的教學(xué)經(jīng)驗和OCP考試的風(fēng)格特點編寫而成的。本書不僅是參加OCP考試人員的首選參考書,而且也可以作為從事Oracle數(shù)據(jù)庫應(yīng)用開發(fā)人員、管理人員、Oracle初學(xué)者和大專院校師生的參考資料。

作者簡介

暫缺《SQL與PL/SQL程序設(shè)計基礎(chǔ)》作者簡介

圖書目錄

第1章 數(shù)據(jù)庫設(shè)計概述與SQL*Plus基礎(chǔ)
1.1 數(shù)據(jù)庫系統(tǒng)發(fā)展的歷程和開發(fā)過程
1.1.1 計算機(jī)數(shù)據(jù)管理的幾個演變階段
1.1.2 數(shù)據(jù)庫系統(tǒng)發(fā)展的歷程
1.1.3 應(yīng)用系統(tǒng)的開發(fā)周期
1.2 數(shù)據(jù)模型和數(shù)據(jù)庫設(shè)計
1.2.1 邏輯模型
1.2.2 物理設(shè)計
1.3 SQL、SQL*Plus與PL/SQL命令
1.3.1 SQL命令
1.3.2 SQL*Plus命令
1.3.3 PL/SQL命令
1.4 習(xí)題
第2章 查詢
2.1 簡單查詢
2.1.1 運算符與表達(dá)式
2.1.2 SELECT子句
2.1.3 FROM子句
2.1.4 WHERE子句
2.1.5 ORDER BY子句
2.1.6 SELECT語句中的表達(dá)式
2.1.7 GROUP BY和HAVING子句
2.1.8 START WITH和CONNECT BY子句
2.2 高級查詢
2.2.1 多表連接
2.2.2 集合運算
2.2.3 子查詢
2.3 函數(shù)
2.3 單行函數(shù)
2.3.2 聚組函數(shù)
2.3.3 函數(shù)的嵌套
2.4 查詢結(jié)果的報表輸出
2.4.1 格式化列
2.4.2 用空行和總計使報表簡潔
2.4.3 定義頁標(biāo)題和頁面的大小
2.5 習(xí)題
第3章 數(shù)據(jù)庫對象的管理
3.1 表
3.1.1 創(chuàng)建基表
3.1.2 修改基表
3.1.3 刪除表、重新命名表
3.2 視圖
3.2.1 創(chuàng)建視圖
3.2.2 刪除視圖
3.2.3 對視圖的操作
3.2.4 確認(rèn)視圖的名字和結(jié)構(gòu)
3.3 索引
3.3.1 B*樹索引
3.3.2 位圖索引
3.4 聚簇
3.4.1 創(chuàng)建聚簇
3.4.2 刪除聚簇
3.5 序列生成器
3.5.1 建立序列生成器
3.5.2 使用序列生成器
3.5.3 修改序列生成器
3.5.4 刪除序列生成器
3.5.5 確認(rèn)序列生成器
3.6 同義詞
3.6.1 同義詞的概念
3.6.2 創(chuàng)建同義詞
3.6.3 刪除同義詞
3.6.4 確認(rèn)同義詞的信息
3.7 習(xí)題
第4章 操縱數(shù)據(jù)庫對象
4.1 插入數(shù)據(jù)
4.2 更新數(shù)據(jù)
4.3 刪除數(shù)據(jù)
4.3.1 刪除關(guān)系表的數(shù)據(jù)
4.3.2 TRUNCATE一張表
4.4 鎖定表
4.4.1 selecting rows FOR UPDATE
4.4.2 LOCK A TABLE
4.5 事務(wù)控制
4.5.1 提交(COMMIT)
4.5.2 回退(ROLLBACK)
4.5.3 保存點(SAVEPOINT)
4.5.4 語句級回退
4.6 運行時指定變量
4.6.1 使用&置換變量
4.6.2 定義用戶變量
4.7 習(xí)題
第5章 面向?qū)ο蟮腜L/SQL設(shè)計
5.1 操縱對象表和含有對象類型的關(guān)系表
5.1.1 創(chuàng)建對象類型
5.1.2 數(shù)據(jù)庫中更改和刪除對象
5.1.3 調(diào)用數(shù)據(jù)庫中對象的方法
5.1.4 對象類型使用%TYPE
5.1.5 在DML語句中使用對象
5.1.6 在PL/SQL中使用對象
5.2 嵌套表
5.2.1 創(chuàng)建嵌套表
5.2.2 操縱整張表
5.2.3 操縱存儲表
5.3 變長數(shù)組(VARRAY)
5.3.1 創(chuàng)建變長數(shù)組
5.3.2 操縱變長數(shù)組
5.4 索引表
5.5 VARRAY、嵌套表和索引表之間的比較
5.6 集合方法
5.7 習(xí)題
第6章 PL/SQL基礎(chǔ)
6.1 PL/SQL的簡介
6.1.1 PL/SQL的優(yōu)點
6.1.2 PL/SQL的特點
6.2 PL/SQL的程序結(jié)構(gòu)
6.2.1 塊結(jié)構(gòu)
6.2.2 變量定義
6.2.3 編程的指導(dǎo)原則
6.2.4 PL/SQL中的運算符和函數(shù)
6.3 PL/SQL的控制結(jié)構(gòu)
6.3.1 條件語句
6.3.2 循環(huán)
6.3.3 標(biāo)簽(LABEL)
6.4 出錯處理
6.4.1 觸發(fā)和處理錯誤
6.4.2 各種錯誤處理
6.5 游標(biāo)
6.5.1 顯式游標(biāo)
6.5.2 隱式游標(biāo)
6.5.3 顯式游標(biāo)與隱式游標(biāo)的比較
6.6 PL/SQL與數(shù)據(jù)庫的交互
6.6.1 查詢命令
6.6.2 操縱數(shù)據(jù)命令
6.6.3 DML語句的結(jié)果
6.6.4 事務(wù)控制命令
6.7 習(xí)題
第7章 過程、函數(shù)、包
7.1 存儲過程、函數(shù)
7.1.1 存儲子程序與應(yīng)用子程序的區(qū)別
7.1.2 開發(fā)一個存儲過程和函數(shù)
7.1.3 過程和函數(shù)中的出錯處理
7.1.4 過程和函數(shù)的管理
7.1.5 參數(shù)傳值
7.1.6 過程和函數(shù)的調(diào)用
7.1.7 過程和函數(shù)的測試
7.1.8 過程和函數(shù)的安全性
7.1.9 過程和函數(shù)的依賴性
71.10 過程和函數(shù)的優(yōu)點
7.2 包
7.2.1 包的組成
7.2.2 開發(fā)包
7.2.3 包的管理
7.2.4 包的調(diào)用
7.2.5 包的依賴性
7.2.6 包的優(yōu)點
7.2.7 系統(tǒng)包
7.3 習(xí)題
第8章 觸發(fā)器
8.1 觸發(fā)器的基本概念和組成
8.2 DML觸發(fā)器
8.2.1 DML觸發(fā)器的組成和類型
8.2.2 創(chuàng)建DML觸發(fā)器
8.2.3 DML觸發(fā)器的管理
8.2.4 測試DML觸發(fā)器
8.2.5 在DML觸發(fā)器中進(jìn)行的數(shù)據(jù)操作
8.2.6 DML觸發(fā)器的應(yīng)用
8.3 數(shù)據(jù)庫事件觸發(fā)器
8.3.1 定義數(shù)據(jù)庫事件或模式事件觸發(fā)器的語法
8.3.2 事件的屬性
8.3.3 數(shù)據(jù)庫事件觸發(fā)器
8.3.4 DDL事件觸發(fā)器
8.3.5 INSTEAD OF觸發(fā)器(替代觸發(fā)器)
8.4 習(xí)題
附錄 習(xí)題答案

本目錄推薦

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