注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡數據庫數據庫設計/管理Oracle 11g入門與提高

Oracle 11g入門與提高

Oracle 11g入門與提高

定 價:¥58.00

作 者: 劉俊強
出版社: 清華大學出版社
叢編項: 軟件入門與提高叢書
標 簽: Oracle 計算機/網絡 數據庫

購買這本書可以去


ISBN: 9787302386186 出版時間: 2015-01-01 包裝:
開本: 頁數: 字數:  

內容簡介

  軟件入門與提高叢書

作者簡介

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

圖書目錄

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

本目錄推薦

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