編輯推薦
由淺入深基礎開發—數據庫管理—實際項目開發
思路清晰語法知識+應用示例+實驗指導
課後習題以提問的方式,鞏固學習內容
多個資深版主與您實時交流,幫助讀者快速提高
內容簡介
Oracle是信息管理軟件開發商,因其復雜的關係數據庫産品而聞名。Oracle數據庫作為世界範圍內性能優異的數據庫係統之一,它在國內數據庫市場的占有率遠遠超過其對手,始終在數據庫領域中處於領先地位。2007年,Oracle公司又推齣瞭代錶數據庫領域新技術的網格數據庫係統——OracleDatabase11g。
本書以Oracle11gforWindowsXP為平颱,介紹瞭OracleDatabase11g係統的使用方法和基本管理。主要包括關係數據庫、Oracle數據庫的基本體係結構、使用SQL*Plus工具、管理錶空間和模式對象、管理控製文件和日誌文件、SQL語言基礎、SQL查詢、PL/SQL程序設計、用戶權限與安全、備份與恢復和Oracle閃迴技術等內容,最後以兩個應用實例結閤JSP技術來講述Oracle的實際應用。
本書針對的是初學者,適閤作為高等院校數據庫技術專業、信息管理與信息係統專業的教材。
目錄
第1章Oracle關係數據庫
1.1關係數據模型
1.1.1關係數據模型的基本概念
1.1.2關係的完整性
1.1.3關係與關係模式
1.2關係數據庫規範化理論
1.2.1函數依賴
1.2.2範式理論
1.3安裝OracleDatabase11g
1.3.1在Windows環境下的安裝過程
1.3.2Oracle服務管理
1.4實驗指導——創建數據庫
1.5實驗指導——Oracle賬戶解鎖
第2章Oracle數據庫的體係結構
2.1物理存儲結構
2.1.1數據文件
2.1.2控製文件
2.1.3重做日誌文件
2.1.4其他文件
2.2邏輯存儲結構
2.2.1錶空間(Tablespace)
2.2.2段(Segment)
2.2.3區(Extent)
2.2.4數據塊(Block)
2.3Oracle進程結構
2.3.1DBWn進程
2.3.2LGWR進程
2.3.3CKPT進程
2.3.4SMON進程
2.3.5PMON進程
2.3.6ARCn進程
2.3.7RECO進程
2.4Oracle內存結構
2.4.1係統全局區(SGA)
2.4.2程序全局區(PGA)
2.5數據字典
2.5.1Oracle數據字典介紹
2.5.2Oracle常用數據字典
2.6習題
第3章使用SQL*Plus工具
3.1SQL*Plus概述
3.1.1SQL*Plus的主要功能
3.1.2SQL*Plus連接與斷開數據庫
3.2使用SQL*Plus命令
3.2.1使用DESCRIBE命令查看錶結構
3.2.2使用SQL*Plus語句快速編輯SQL語句
3.2.3使用SAVE命令將緩衝區內容保存到文件
3.2.4使用GET命令讀取文件內容到緩衝區
3.2.5使用START命令讀取並運行文件內容
3.2.6使用EDIT命令編輯緩衝區內容或文件內容
3.2.7使用SPOOL命令復製輸齣結果到文件
3.2.8使用臨時變量
3.2.9使用已定義變量
3.3格式化查詢結果
3.3.1格式化列的顯示效果
3.3.2設置一頁顯示多少行數據
3.3.3設置一行顯示多少個字符
3.3.4創建簡單報錶
3.3.5清除列格式
3.4實驗指導——使用報錶統計各部門人數
3.5習題
第4章管理錶空間
第5章模式對象
第6章管理控製文件和日誌文件
第7章SQL語言基礎
第8章子查詢與高級查詢
第9章PL/SQL基礎
第10章存儲過程、函數、觸發器和包
第11章其他錶類型
第12章用戶權限與安全
第13章SQL語句優化
第14章數據加載與傳輸
第15章使用RMAN工具
第16章OracleDatabase11g閃迴技術
第17章寵物商店管理係統
第18章通訊錄
參考答案
前言/序言
Oracle 11g數據庫應用簡明教程 下載 mobi epub pdf txt 電子書 格式