注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫數(shù)據(jù)庫設(shè)計(jì)/管理Oracle 11g入門與提高

Oracle 11g入門與提高

Oracle 11g入門與提高

定 價(jià):¥58.00

作 者: 劉俊強(qiáng)
出版社: 清華大學(xué)出版社
叢編項(xiàng): 軟件入門與提高叢書
標(biāo) 簽: Oracle 計(jì)算機(jī)/網(wǎng)絡(luò) 數(shù)據(jù)庫

ISBN: 9787302386186 出版時(shí)間: 2015-01-01 包裝:
開本: 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  軟件入門與提高叢書

作者簡介

暫缺《Oracle 11g入門與提高》作者簡介

圖書目錄

第1章 關(guān)系數(shù)據(jù)庫
1.1 數(shù)據(jù)庫簡介
1.1.1 什么是數(shù)據(jù)和數(shù)據(jù)庫
1.1.2 數(shù)據(jù)庫發(fā)展史
1.1.3 數(shù)據(jù)庫模型
1.2 關(guān)系數(shù)據(jù)庫簡介
1.2.1 什么是關(guān)系數(shù)據(jù)庫
1.2.2 關(guān)系數(shù)據(jù)庫術(shù)語
1.2.3 關(guān)系數(shù)據(jù)完整性
1.3 關(guān)系規(guī)范化
1.3.1 第一范式
1.3.2 第二范式
1.3.3 第三范式
1.3.4 函數(shù)依賴
1.4 數(shù)據(jù)庫建模
1.4.1 E-R模型
1.4.2 E-R圖
1.4.3 E-R模型轉(zhuǎn)換為關(guān)系模型
1.5 實(shí)踐案例:設(shè)計(jì)學(xué)生成績管理系統(tǒng)數(shù)據(jù)庫模型
1.6 思考與練習(xí)
1.7 練一練
第2章 深入了解Oracle 11g
2.1 Oracle 11g概述
2.2 安裝Oracle 11g
2.2.1 準(zhǔn)備工作
2.2.2 實(shí)踐案例:Oracle 11g安裝過程詳解
2.2.3 實(shí)踐案例:驗(yàn)證安裝結(jié)果
2.3 查看Oracle系統(tǒng)用戶
2.4 實(shí)踐案例:創(chuàng)建學(xué)生管理系統(tǒng)數(shù)據(jù)庫
2.5 Oracle的物理結(jié)構(gòu)
2.5.1 控制文件
2.5.2 數(shù)據(jù)文件
2.5.3 重做日志文件
2.5.4 其他存儲(chǔ)結(jié)構(gòu)文件
2.6 Oracle的邏輯結(jié)構(gòu)
2.6.1 表空間
2.6.2 段
2.6.3 區(qū)
2.6.4 塊
2.7 Oracle的內(nèi)存結(jié)構(gòu)
2.7.1 Oracle內(nèi)存結(jié)構(gòu)概述
2.7.2 系統(tǒng)全局區(qū)
2.7.3 程序全局區(qū)
2.8 Oracle的進(jìn)程結(jié)構(gòu)
2.8.1 Oracle進(jìn)程結(jié)構(gòu)概述
2.8.2 后臺(tái)進(jìn)程的結(jié)構(gòu)
2.9 Oracle數(shù)據(jù)字典
2.9.1 數(shù)據(jù)字典概述
2.9.2 常用數(shù)據(jù)字典
2.10 思考與練習(xí)
2.11 練一練
第3章 Oracle管理工具
3.1 命令行工具--SQL Plus
3.1.1 運(yùn)行SQL Plus
3.1.2 實(shí)踐案例:重啟數(shù)據(jù)庫
3.1.3 斷開連接
3.2 SQL Plus實(shí)用命令
3.2.1 查看表結(jié)構(gòu)
3.2.2 編輯SQL語句
3.2.3 保存緩存區(qū)內(nèi)容
3.2.4 讀取內(nèi)容到緩存區(qū)
3.2.5 運(yùn)行外部文件的命令
3.2.6 編輯外部文件的命令
3.2.7 將執(zhí)行結(jié)果保存到文件
3.3 SQL Plus中變量的使用
3.3.1 臨時(shí)變量
3.3.2 已定義變量
3.3.3 實(shí)踐案例:帶提示的變量
3.4 實(shí)踐案例:使用圖形管理工具SQL Developer
3.4.1 打開SQL Developer
3.4.2 連接Oracle
3.4.3 創(chuàng)建表
3.4.4 修改列
3.4.5 添加數(shù)據(jù)
3.4.6 導(dǎo)出數(shù)據(jù)
3.4.7 執(zhí)行存儲(chǔ)過程
3.5 Web管理工具--OEM
3.5.1 運(yùn)行OEM
3.5.2 使用OEM管理Oracle
3.6 實(shí)踐案例:Oracle Net Configuration Assistant工具
3.7 實(shí)踐案例:Oracle Net Manager工具
3.8 思考與練習(xí)
3.9 練一練
第4章 操作Oracle數(shù)據(jù)表
4.1 了解列的數(shù)據(jù)類型
4.2 創(chuàng)建數(shù)據(jù)表
4.2.1 數(shù)據(jù)表創(chuàng)建規(guī)則
4.2.2 使用CREATE TABLE語句
創(chuàng)建表
4.2.3 使用OEM工具創(chuàng)建表
4.3 添加表屬性
4.3.1 指定表空間
4.3.2 指定存儲(chǔ)參數(shù)
4.3.3 指定重做日志
4.3.4 指定緩存
4.4 修改表
4.4.1 修改表名
4.4.2 修改列
4.4.3 增加列
4.4.4 刪除列
4.4.5 修改表空間和存儲(chǔ)參數(shù)
4.4.6 刪除表
4.5 約束表中的數(shù)據(jù)
4.5.1 數(shù)據(jù)完整性簡介
4.5.2 約束的分類和定義
4.5.3 非空約束
4.5.4 主鍵約束
4.5.5 唯一性約束
4.5.6 檢查約束
4.5.7 外鍵約束
4.6 操作約束
4.6.1 查詢約束信息
4.6.2 禁止和激活約束
4.6.3 驗(yàn)證約束
4.6.4 延遲約束
4.7 實(shí)踐案例:創(chuàng)建藥品信息表
4.8 思考與練習(xí)
4.9 練一練
第5章 查詢表數(shù)據(jù)
5.1 了解SQL語言
5.1.1 SQL語言的特點(diǎn)
5.1.2 SQL語言分類
5.1.3 SQL語句的編寫規(guī)則
5.2 了解SELECT語句的語法
5.3 簡單查詢
5.3.1 查詢所有列
5.3.2 查詢指定列
5.3.3 為結(jié)果列添加別名
5.3.4 查詢不重復(fù)數(shù)據(jù)
5.3.5 查詢計(jì)算列
5.3.6 分頁查詢
5.4 按條件查詢
5.4.1 比較條件
5.4.2 范圍條件
5.4.3 邏輯條件
5.4.4 模糊條件
5.4.5 列表運(yùn)算符
5.4.6 未知值條件
5.5 規(guī)范查詢結(jié)果
5.5.1 排序
5.5.2 分組
5.5.3 篩選
5.6 實(shí)踐案例:查詢藥品信息
5.7 思考與練習(xí)
5.8 練一練
第6章 高級(jí)查詢
6.1 子查詢
6.1.1 子查詢的注意事項(xiàng)
6.1.2 在WHERE子句中的單行子查詢
6.1.3 在HAVING子句中的單行子查詢
6.1.4 單行子查詢經(jīng)常遇到的錯(cuò)誤
6.1.5 子查詢中的IN操作符
6.1.6 子查詢中的ANY操作符
6.1.7 子查詢中的ALL操作符
6.1.8 子查詢中的EXISTS操作符
6.1.9 在UPDATE中使用子查詢
6.1.10 在DELETE中使用子查詢
6.1.11 多層嵌套子查詢
6.2 多表查詢
6.2.1 笛卡兒積
6.2.2 基本連接
6.3 內(nèi)連接
6.3.1 等值內(nèi)連接
6.3.2 非等值內(nèi)連接
6.3.3 自然連接
6.4 外連接
6.4.1 左外連接
6.4.2 右外連接
6.4.3 完全連接
6.5 交叉連接
6.6 使用UNION操作符
6.6.1 獲取并集
6.6.2 獲取交集
6.7 差查詢
6.8 交查詢
6.9 實(shí)踐案例:查詢圖書借閱信息
6.10 思考與練習(xí)
6.11 練一練
第7章 修改表數(shù)據(jù)
7.1 插入數(shù)據(jù)
7.1.1 INSERT語句簡介
7.1.2 插入單行數(shù)據(jù)
7.1.3 插入多行數(shù)據(jù)
7.2 更新數(shù)據(jù)
7.2.1 UPDATE語句簡介
7.2.2 UPDATE語句的應(yīng)用
7.3 刪除數(shù)據(jù)
7.3.1 DELETE語句簡介
7.3.2 DELETE語句的應(yīng)用
7.3.3 清空表
7.4 MERGE語句
7.4.1 MERGE語句簡介
7.4.2 省略INSERT子句
7.4.3 省略UPDATE子句
7.4.4 帶條件的UPDATE和
INSERT子句
7.4.5 使用常量表達(dá)式
7.4.6 使用DELETE語句
7.5 思考與練習(xí)
7.6 練一練
第8章 Oracle表空間的管理
8.1 認(rèn)識(shí)Oracle表空間
8.1.1 Oracle的邏輯和物理結(jié)構(gòu)
8.1.2 表空間的分類
8.1.3 表空間的狀態(tài)
8.2 實(shí)踐案例:創(chuàng)建一個(gè)表空間
8.3 維護(hù)表空間
8.3.1 本地化管理
8.3.2 增加數(shù)據(jù)文件
8.3.3 修改數(shù)據(jù)文件
8.3.4 移動(dòng)數(shù)據(jù)文件
8.3.5 刪除表空間
8.4 實(shí)踐案例:設(shè)置默認(rèn)表空間
8.5 臨時(shí)表空間
8.5.1 理解臨時(shí)表空間
8.5.2 創(chuàng)建臨時(shí)表空間
8.5.3 實(shí)踐案例:管理臨時(shí)表空間
8.5.4 臨時(shí)表空間組
8.6 還原表空間
8.6.1 創(chuàng)建還原表空間
8.6.2 管理還原表空間
8.6.3 更改還原表空間的方式
8.7 實(shí)踐案例:創(chuàng)建圖書管理系統(tǒng)的表空間
8.8 思考與練習(xí)
8.9 練一練
第9章 管理Oracle控制文件和日志文件
9.1 Oracle控制文件簡介
9.2 管理控制文件
9.2.1 創(chuàng)建控制文件
9.2.2 查詢控制文件信息
9.2.3 備份控制文件
9.2.4 恢復(fù)控制文件
9.2.5 移動(dòng)控制文件
9.2.6 刪除控制文件
9.3 Oracle日志文件簡介
9.4 管理日志文件
9.4.1 查看日志組信息
9.4.2 創(chuàng)建日志組
9.4.3 刪除日志組
9.4.4 手動(dòng)切換組
9.4.5 清空日志組
9.5 日志組成員
9.5.1 添加成員
9.5.2 刪除成員
9.5.3 重定義成員
9.6 歸檔日志
9.6.1 設(shè)置數(shù)據(jù)庫模式
9.6.2 設(shè)置歸檔目標(biāo)
9.7 實(shí)踐案例:查看數(shù)據(jù)文件、控制文件和日志文件
9.8 思考與練習(xí)
9.9 練一練
第10章 Oracle編程PL/SQL基礎(chǔ)
10.1 PL/SQL簡介
10.1.1 認(rèn)識(shí)PL/SQL語言
10.1.2 PL/SQL編寫規(guī)則
10.2 PL/SQL的基本結(jié)構(gòu)
10.2.1 數(shù)據(jù)類型
10.2.2 變量和常量
10.2.3 運(yùn)算符
10.2.4 注釋
10.3 控制語句
10.3.1 PL/SQL程序塊
10.3.2 IF語句
10.3.3 CASE語句
10.3.4 LOOP語句
10.3.5 WHILE語句
10.3.6 FOR語句
10.3.7 實(shí)踐案例:打印九九乘法口訣表
10.4 異常處理
10.4.1 異常處理語句
10.4.2 系統(tǒng)異常
10.4.3 非系統(tǒng)異常
10.4.4 自定義異常
10.5 實(shí)踐案例:獲取指定部門下的所有員工信息
10.6 思考與練習(xí)
10.7 練一練
第11章 PL/SQL編程高級(jí)應(yīng)用
11.1 使用PL/SQL集合
11.1.1 索引表
11.1.2 嵌套表
11.1.3 可變數(shù)組
11.1.4 集合方法
11.1.5 PL/SQL記錄表
11.2 游標(biāo)
11.2.1 聲明游標(biāo)
11.2.2 打開游標(biāo)
11.2.3 檢索游標(biāo)
11.2.4 關(guān)閉游標(biāo)
11.2.5 游標(biāo)屬性
11.2.6 LOOP語句循環(huán)游標(biāo)
11.2.7 FOR語句循環(huán)游標(biāo)
11.3 實(shí)踐案例:使用游標(biāo)更新和刪除數(shù)據(jù)
11.4 系統(tǒng)函數(shù)
11.4.1 數(shù)學(xué)函數(shù)
11.4.2 字符函數(shù)
11.4.3 日期函數(shù)
11.4.4 聚合函數(shù)
11.4.5 轉(zhuǎn)換函數(shù)
11.5 自定義函數(shù)
11.5.1 創(chuàng)建函數(shù)
11.5.2 調(diào)用函數(shù)
11.5.3 刪除函數(shù)
11.5.4 輸入和輸出參數(shù)
11.6 實(shí)踐案例:計(jì)算部門的員工平均工資
11.7 程序包
11.7.1 創(chuàng)建程序包
11.7.2 調(diào)用程序包中的元素
11.7.3 刪除程序包
11.7.4 系統(tǒng)預(yù)定義包
11.8 數(shù)據(jù)庫事務(wù)
11.8.1 事務(wù)的ACID特性
11.8.2 事務(wù)的隔離性級(jí)別
11.8.3 事務(wù)的開始與結(jié)束
11.8.4 事務(wù)的提交和回滾
11.8.5 設(shè)置保存點(diǎn)
11.8.6 并發(fā)事務(wù)
11.8.7 事務(wù)鎖
11.9 思考與練習(xí)
11.10 練一練
第12章 觸發(fā)器與存儲(chǔ)過程編程
12.1 觸發(fā)器簡介
12.1.1 觸發(fā)器的定義
12.1.2 觸發(fā)器的類型
12.2 創(chuàng)建觸發(fā)器
12.2.1 創(chuàng)建觸發(fā)器的語法
12.2.2 DML觸發(fā)器
12.2.3 DDL觸發(fā)器
12.2.4 INSTEAD OF觸發(fā)器
12.2.5 事件觸發(fā)器
12.3 操作觸發(fā)器
12.3.1 查看觸發(fā)器信息
12.3.2 改變觸發(fā)器的狀態(tài)
12.3.3 刪除觸發(fā)器
12.4 實(shí)踐案例:為主鍵自動(dòng)賦值
12.5 存儲(chǔ)過程
12.5.1 創(chuàng)建存儲(chǔ)過程的語法
12.5.2 調(diào)用存儲(chǔ)過程
12.6 操作存儲(chǔ)過程
12.6.1 查看存儲(chǔ)過程的定義信息
12.6.2 修改存儲(chǔ)過程
12.6.3 刪除過程
12.7 存儲(chǔ)過程參數(shù)
12.7.1 IN參數(shù)
12.7.2 OUT參數(shù)
12.7.3 包含IN和OUT參數(shù)
12.7.4 參數(shù)的默認(rèn)值
12.8 思考與練習(xí)
12.9 練一練
第13章 其他Oracle模式對(duì)象
13.1 臨時(shí)表
13.1.1 臨時(shí)表的類型
13.1.2 創(chuàng)建臨時(shí)表
13.1.3 使用臨時(shí)表
13.1.4 刪除臨時(shí)表
13.2 分區(qū)表
13.2.1 分區(qū)表簡介
13.2.2 列表分區(qū)
13.2.3 范圍分區(qū)
13.2.4 哈希分區(qū)
13.2.5 復(fù)合分區(qū)
13.2.6 增加分區(qū)表
13.2.7 合并分區(qū)表
13.2.8 刪除分區(qū)表
13.2.9 創(chuàng)建分區(qū)表索引
13.3 簇表
13.3.1 創(chuàng)建簇
13.3.2 創(chuàng)建簇表
13.3.3 創(chuàng)建簇索引
13.3.4 修改簇
13.3.5 刪除簇
13.4 序列
13.4.1 創(chuàng)建序列
13.4.2 修改序列
13.4.3 刪除序列
13.5 索引
13.5.1 了解Oracle中的索引類型
13.5.2 索引創(chuàng)建語法
13.5.3 創(chuàng)建B樹索引
13.5.4 創(chuàng)建位圖索引
13.5.5 創(chuàng)建反向鍵索引
13.5.6 創(chuàng)建基于函數(shù)的索引
13.5.7 管理索引
13.6 思考與練習(xí)
13.7 練一練
第14章 酒店客房管理系統(tǒng)數(shù)據(jù)庫
14.1 系統(tǒng)需求分析
14.1.1 系統(tǒng)簡介
14.1.2 功能要求
14.2 具體化需求
14.2.1 繪制業(yè)務(wù)流程圖
14.2.2 繪制數(shù)據(jù)流圖
14.3 系統(tǒng)建模
14.3.1 繪制E-R圖
14.3.2 將E-R圖轉(zhuǎn)換為關(guān)系模型
14.4 系統(tǒng)設(shè)計(jì)
14.4.1 創(chuàng)建表空間和用戶
14.4.2 創(chuàng)建數(shù)據(jù)表
14.4.3 創(chuàng)建視圖
14.4.4 創(chuàng)建存儲(chǔ)過程
14.4.5 創(chuàng)建觸發(fā)器
14.5 模擬業(yè)務(wù)邏輯測試
14.5.1 測試視圖
14.5.2 測試存儲(chǔ)過程
14.5.3 測試觸發(fā)器
14.6 導(dǎo)出和導(dǎo)入數(shù)據(jù)
14.6.1 導(dǎo)出數(shù)據(jù)
14.6.2 導(dǎo)入數(shù)據(jù)
附錄 習(xí)題答案

本目錄推薦

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