歡迎光臨中圖網(wǎng) 請 | 注冊
> >>
高等學校應(yīng)用型特色規(guī)劃教材ORACLE 11G數(shù)據(jù)庫應(yīng)用簡明教程(第2版)/董志鵬

高等學校應(yīng)用型特色規(guī)劃教材ORACLE 11G數(shù)據(jù)庫應(yīng)用簡明教程(第2版)/董志鵬

出版社:清華大學出版社出版時間:2017-05-01
開本: 其他 頁數(shù): 376
本類榜單:教材銷量榜
中 圖 價:¥49.6(8.4折) 定價  ¥59.0 登錄后可看到會員價
加入購物車 收藏
運費6元,滿39元免運費
?新疆、西藏除外
本類五星書更多>

高等學校應(yīng)用型特色規(guī)劃教材ORACLE 11G數(shù)據(jù)庫應(yīng)用簡明教程(第2版)/董志鵬 版權(quán)信息

高等學校應(yīng)用型特色規(guī)劃教材ORACLE 11G數(shù)據(jù)庫應(yīng)用簡明教程(第2版)/董志鵬 本書特色

《Oracle 11g數(shù)據(jù)庫應(yīng)用簡明教程(第2版)》從初學者的角度出發(fā),以通俗易懂的語言,豐富多彩的實例,詳細介紹了使用Oracle進行數(shù)據(jù)管理的各方面技術(shù)。全書共分16章,主要內(nèi)容包括:Oracle11g關(guān)系數(shù)據(jù)庫概述,Oracle數(shù)據(jù)庫體系結(jié)構(gòu),使用SQL*Plus工具,SQL語言基礎(chǔ),多表查詢,PL/SQL編程,管理控制文件和日志文件,管理表空間和數(shù)據(jù)文件,數(shù)據(jù)表對象,其他數(shù)據(jù)對象,用戶管理與權(quán)限分配,數(shù)據(jù)導出和導入,使用RMAN工具,Oracle閃回技術(shù),*后介紹基于Oracle數(shù)據(jù)庫的Web應(yīng)用實例——生產(chǎn)管理系統(tǒng)。 書中所有知識都結(jié)合具體實例進行介紹,讓讀者輕松領(lǐng)會Oracle管理數(shù)據(jù)庫的精髓,快速提高數(shù)據(jù)庫管理技能。另外,本書除了紙質(zhì)內(nèi)容之外,附帶資源還給出了海量開發(fā)資源庫。 《Oracle 11g數(shù)據(jù)庫應(yīng)用簡明教程(第2版)》針對的是初學者,適合作為高等院校數(shù)據(jù)庫技術(shù)專業(yè)、信息管理與信息系統(tǒng)專業(yè)的教材。

高等學校應(yīng)用型特色規(guī)劃教材ORACLE 11G數(shù)據(jù)庫應(yīng)用簡明教程(第2版)/董志鵬 內(nèi)容簡介

《Oracle 11g數(shù)據(jù)庫應(yīng)用簡明教程(第2版)》從初學者的角度出發(fā),以通俗易懂的語言,豐富多彩的實例,詳細介紹了使用Oracle進行數(shù)據(jù)管理的各方面技術(shù)。全書共分16章,主要內(nèi)容包括:Oracle11g關(guān)系數(shù)據(jù)庫概述,Oracle數(shù)據(jù)庫體系結(jié)構(gòu),使用SQL*Plus工具,SQL語言基礎(chǔ),多表查詢,PL/SQL編程,管理控制文件和日志文件,管理表空間和數(shù)據(jù)文件,數(shù)據(jù)表對象,其他數(shù)據(jù)對象,用戶管理與權(quán)限分配,數(shù)據(jù)導出和導入,使用RMAN工具,Oracle閃回技術(shù),很后介紹基于Oracle數(shù)據(jù)庫的Web應(yīng)用實例——生產(chǎn)管理系統(tǒng)。書中所有知識都結(jié)合具體實例進行介紹,讓讀者輕松領(lǐng)會Oracle管理數(shù)據(jù)庫的精髓,快速提高數(shù)據(jù)庫管理技能。另外,本書除了紙質(zhì)內(nèi)容之外,附帶資源還給出了海量開發(fā)資源庫!禣racle 11g數(shù)據(jù)庫應(yīng)用簡明教程(第2版)》針對的是初學者,適合作為高等院校數(shù)據(jù)庫技術(shù)專業(yè)、信息管理與信息系統(tǒng)專業(yè)的教材。

高等學校應(yīng)用型特色規(guī)劃教材ORACLE 11G數(shù)據(jù)庫應(yīng)用簡明教程(第2版)/董志鵬 目錄

目 錄 第1章 Oracle關(guān)系數(shù)據(jù)庫 1 1.1 關(guān)系數(shù)據(jù)模型 1 1.2 安裝Oracle Database 11g 2 1.2.1 在Windows環(huán)境下的安裝過程 2 1.2.2 Oracle服務(wù)管理 7 1.3 創(chuàng)建數(shù)據(jù)庫 8 1.4 Oracle賬戶解鎖 13 第2章 Oracle數(shù)據(jù)庫體系結(jié)構(gòu) 15 2.1 物理存儲結(jié)構(gòu) 15 2.1.1 數(shù)據(jù)文件 15 2.1.2 控制文件 17 2.1.3 重做日志文件 17 2.1.4 其他文件 18 2.2 邏輯存儲結(jié)構(gòu) 19 2.2.1 表空間(Tablespace) 19 2.2.2 段(Segment) 20 2.2.3 區(qū)(Extent) 21 2.2.4 數(shù)據(jù)塊(Block) 21 2.3 Oracle的進程結(jié)構(gòu) 21 2.3.1 數(shù)據(jù)庫寫進程(DBWR) 21 2.3.2 重做日志寫進程(LGWR) 22 2.3.3 校驗點進程(CKPT) 22 2.3.4 系統(tǒng)監(jiān)控進程(SMON) 23 2.3.5 進程監(jiān)控進程(PMON) 23 2.3.6 歸檔日志進程 23 2.4 Oracle的內(nèi)存結(jié)構(gòu) 24 2.4.1 系統(tǒng)全局區(qū)(SGA) 24 2.4.2 程序全局區(qū)(PGA) 27 2.5 Oracle的服務(wù)器和實例 27 2.6 數(shù)據(jù)字典 28 2.6.1 Oracle數(shù)據(jù)字典介紹 28 2.6.2 Oracle常用的數(shù)據(jù)字典 29 2.7 習題 32 第3章 使用SQL*Plus工具 34 3.1 SQL*Plus概述 34 3.1.1 SQL*Plus的主要功能 34 3.1.2 用SQL*Plus連接與斷開數(shù)據(jù)庫 35 3.2 使用SQL*Plus命令 37 3.2.1 使用DESCRIBE命令查看表結(jié)構(gòu) 37 3.2.2 使用SQL*Plus語句快速編輯SQL語句 38 3.2.3 使用SAVE命令將緩沖區(qū)內(nèi)容保存到文件中 40 3.2.4 使用GET命令讀取文件內(nèi)容到緩沖區(qū)中 41 3.2.5 使用START命令讀取并運行文件內(nèi)容 41 3.2.6 使用EDIT命令編輯緩沖區(qū)內(nèi)容或文件內(nèi)容 42 3.2.7 使用SPOOL命令復制輸出結(jié)果到文件 42 3.2.8 使用臨時變量 43 3.2.9 使用已定義變量 46 3.3 格式化查詢結(jié)果 48 3.3.1 格式化列的顯示效果 48 3.3.2 設(shè)置一頁顯示多少行數(shù)據(jù) 49 3.3.3 設(shè)置一行顯示多少個字符 50 3.3.4 清除列格式 50 3.4 習題 51 第4章 SQL語言基礎(chǔ) 53 4.1 SQL語言概述 53 4.2 使用SELECT語句檢索數(shù)據(jù) 54 4.2.1 基本的SELECT語句 54 4.2.2 WHERE子句 56 4.2.3 ORDER BY子句 58 4.2.4 DISTINCT關(guān)鍵字 58 4.3 使 用 函 數(shù) 60 4.3.1 字符串函數(shù) 60 4.3.2 數(shù)字函數(shù) 62 4.3.3 日期時間函數(shù) 63 4.3.4 轉(zhuǎn)換函數(shù) 64 4.3.5 聚合函數(shù) 66 4.3.6 GROUP BY子句 67 4.3.7 HAVING子句 68 4.4 數(shù)據(jù)操縱語言(DML) 69 4.4.1 INSERT語句 69 4.4.2 UPDATE語句 71 4.4.3 DELETE語句 73 4.5 事務(wù)處理 74 4.5.1 事務(wù)的概念和特性 74 4.5.2 事務(wù)處理 74 4.6 習題 77 第5章 多表查詢 79 5.1 子查詢 79 5.1.1 在WHERE子句中使用子查詢 79 5.1.2 在HAVING子句中使用子查詢 81 5.1.3 使用IN操作符處理多行子查詢 82 5.1.4 使用ANY操作符處理多行子查詢 83 5.1.5 使用ALL操作符處理多行子查詢 84 5.1.6 實現(xiàn)多列子查詢 84 5.1.7 實現(xiàn)關(guān)聯(lián)子查詢 85 5.1.8 實現(xiàn)嵌套子查詢 86 5.2 連接查詢 87 5.2.1 使用等號(=)實現(xiàn)多個表的簡單連接 88 5.2.2 使用INNER JOIN實現(xiàn)多個表的內(nèi)連接 89 5.2.3 使用OUTER JOIN實現(xiàn)多個表的外連接 92 5.2.4 使用CROSS JOIN實現(xiàn)交叉連接 94 5.3 集合查詢 94 5.3.1 使用UNION操作符獲取兩個結(jié)果集的并集 95 5.3.2 使用INTERSECT操作符獲取兩個結(jié)果集的交集 95 5.3.3 使用MINUS操作符獲取兩個結(jié)果集的差集 96 5.4 習題 96 第6章 PL/SQL基礎(chǔ) 98 6.1 PL/SQL 98 6.1.1 PL/SQL程序塊的基本結(jié)構(gòu) 98 6.1.2 常量和變量 99 6.1.3 %TYPE類型和%ROWTYPE類型 101 6.1.4 PL/SQL記錄類型和表類型 103 6.1.5 PL/SQL程序注釋 105 6.2 條件選擇語句 106 6.2.1 IF條件語句 106 6.2.2 CASE表達式 108 6.3 循環(huán)語句 110 6.3.1 LOOP循環(huán)語句 110 6.3.2 WHILE循環(huán)語句 111 6.3.3 FOR循環(huán)語句 111 6.4 游標 113 6.4.1 顯式游標 113 6.4.2 隱式游標 115 6.4.3 游標FOR循環(huán) 116 6.4.4 使用游標更新數(shù)據(jù) 116 6.5 異常 117 6.5.1 異常處理 117 6.5.2 預(yù)定義異常 118 6.5.3 非預(yù)定義異常 120 6.5.4 自定義異常 121 6.6 習題 121 第7章 存儲過程、函數(shù)、觸發(fā)器和包 124 7.1 存 儲 過 程 124 7.1.1 創(chuàng)建與調(diào)用存儲過程 124 7.1.2 帶參數(shù)的存儲過程 126 7.1.3 修改與刪除存儲過程 129 7.1.4 查詢存儲過程的定義信息 129 7.2 函數(shù) 129 7.3 觸發(fā)器 131 7.3.1 認識觸發(fā)器 131 7.3.2 DML觸發(fā)器 132 7.3.3 INSTEAD OF觸發(fā)器 135 7.3.4 系統(tǒng)事件觸發(fā)器 136 7.3.5 DDL觸發(fā)器 137 7.3.6 禁用與啟用觸發(fā)器 138 7.3.7 修改與刪除觸發(fā)器 138 7.4 程序包 138 7.4.1 創(chuàng)建程序包 139 7.4.2 調(diào)用程序包中的元素 140 7.4.3 刪除程序包 141 7.5 習題 141 第8章 管理控制文件和日志文件 143 8.1 管理控制文件 143 8.1.1 查看控制文件 143 8.1.2 控制文件的多路復用 144 8.1.3 創(chuàng)建控制文件 145 8.1.4 備份控制文件 148 8.1.5 恢復控制文件 149 8.1.6 刪除控制文件 150 8.2 管理重做日志文件 150 8.2.1 獲取重做日志文件信息 150 8.2.2 增加日志組及其成員 151 8.2.3 修改重做日志的位置或名稱 152 8.2.4 刪除重做日志組及其成員 154 8.2.5 切換日志文件組 155 8.2.6 清空日志文件組 156 8.3 管理歸檔日志文件 156 8.3.1 數(shù)據(jù)庫工作模式 156 8.3.2 設(shè)置歸檔目錄 158 8.3.3 歸檔進程 159 8.4 習題 160 第9章 管理表空間和數(shù)據(jù)文件 162 9.1 表空間與數(shù)據(jù)文件的關(guān)系 162 9.2 Oracle的默認表空間 163 9.2.1 SYSTEM表空間 163 9.2.2 SYSAUX表空間 164 9.3 創(chuàng)建表空間 165 9.3.1 創(chuàng)建表空間的語法 165 9.3.2 創(chuàng)建撤銷表空間 166 9.3.3 創(chuàng)建非標準塊表空間 167 9.3.4 建立大文件表空間 168 9.4 維護表空間與數(shù)據(jù)文件 170 9.4.1 設(shè)置默認表空間 170 9.4.2 更改表空間的狀態(tài) 171 9.4.3 重命名表空間 174 9.4.4 刪除表空間 175 9.4.5 管理表空間對應(yīng)的數(shù)據(jù)文件 176 9.5 管理臨時表空間 178 9.5.1 創(chuàng)建臨時表空間 178 9.5.2 查詢臨時表空間的信息 179 9.5.3 關(guān)于臨時表空間組 179 9.6 習題 180 第10章 數(shù)據(jù)表對象 182 10.1 創(chuàng)建數(shù)據(jù)表 182 10.1.1 數(shù)據(jù)類型 182 10.1.2 創(chuàng)建數(shù)據(jù)表 184 10.1.3 創(chuàng)建臨時表 185 10.1.4 DUAL表的作用 187 10.2 維護數(shù)據(jù)表 187 10.2.1 增加和刪除列 188 10.2.2 修改列 189 10.2.3 重命名表和修改表的狀態(tài) 190 10.2.4 改變表空間 191 10.2.5 刪除表定義 192 10.3 數(shù)據(jù)完整性和約束性 192 10.3.1 非空(NOT NULL)約束 192 10.3.2 唯一性(UNIQUE)約束 193 10.3.3 主鍵(PRIMARY KEY)約束 193 10.3.4 外鍵(FOREIGN KEY)約束 194 10.3.5 條件(CHECK)約束 194 10.3.6 禁用和激活約束 195 10.3.7 刪除約束 196 10.4 習題 196 第11章 其他數(shù)據(jù)庫對象 198 11.1 索引對象 198 11.1.1 創(chuàng)建索引 198 11.1.2 B樹索引 200 11.1.3 位圖索引 201 11.1.4 反向鍵索引 202 11.1.5 基于函數(shù)的索引 202 11.1.6 監(jiān)控索引 203 11.1.7 合并索引和重建索引 204 11.1.8 刪除索引 205 11.2 視圖對象 205 11.2.1 創(chuàng)建視圖 206 11.2.2 對視圖執(zhí)行DML操作 207 11.2.3 查詢視圖的定義信息 209 11.2.4 視圖的修改與刪除 209 11.3 序列對象 209 11.3.1 創(chuàng)建和使用序列 210 11.3.2 修改與刪除序列 212 11.4 同義詞 212 11.4.1 創(chuàng)建同義詞 213 11.4.2 刪除同義詞 215 11.5 習題 215 第12章 用戶管理與權(quán)限分配 217 12.1 用戶與模式 217 12.2 創(chuàng)建與管理用戶 218 12.2.1 創(chuàng)建用戶 218 12.2.2 修改用戶 220 12.2.3 刪除用戶 222 12.3 用戶配置文件 222 12.3.1 創(chuàng)建用戶配置文件 222 12.3.2 使用配置文件 225 12.3.3 修改與刪除配置文件 225 12.4 用戶權(quán)限管理 226 12.4.1 權(quán)限簡介 226 12.4.2 系統(tǒng)權(quán)限 227 12.4.3 授予用戶系統(tǒng)權(quán)限 228 12.4.4 回收系統(tǒng)權(quán)限 229 12.4.5 對象授權(quán) 230 12.4.6 回收對象權(quán)限 232 12.5 角色管理 233 12.5.1 角色概述 233 12.5.2 創(chuàng)建角色 235 12.5.3 為角色授予權(quán)限 235 12.5.4 授予用戶角色 237 12.5.5 修改用戶的默認角色 237 12.5.6 管理角色 238 12.6 習題 240 第13章 數(shù)據(jù)導出和導入 243 13.1 EXPDP和IMPDP概述 243 13.2 使用EXPDP導出數(shù)據(jù) 244 13.2.1 導出數(shù)據(jù)前的準備 244 13.2.2 執(zhí)行導出命令 245 13.2.3 導出參數(shù) 248 13.3 使用IMPDP導入數(shù)據(jù) 251 13.3.1 IMPDP命令參數(shù) 252 13.3.2 實現(xiàn)數(shù)據(jù)導入 254 13.4 使用EXPDP和IMPDP工具傳輸表空間 258 13.5 SQL* Loader工具 260 13.5.1 SQL* Loader概述 260 13.5.2 加載數(shù)據(jù) 262 13.6 習題 265 第14章 使用RMAN工具 267 14.1 RMAN簡介 267 14.2 建立RMAN到數(shù)據(jù)庫的連接 268 14.3 使用RMAN備份控制文件 269 14.4 設(shè)置RMAN 271 14.5 恢復目錄 274 14.6 RMAN的備份 275 14.6.1 脫機備份 276 14.6.2 聯(lián)機備份整個數(shù)據(jù)庫 278 14.6.3 備份表空間 280 14.6.4 備份數(shù)據(jù)文件 280 14.6.5 增量備份 281 14.6.6 鏡像復制 283 14.7 RMAN的恢復 285 14.7.1 數(shù)據(jù)庫非歸檔恢復 285 14.7.2 數(shù)據(jù)庫歸檔恢復 290 14.7.3 數(shù)據(jù)塊恢復 291 14.8 備份維護 292 14.8.1 VALIDATE BACKUPSET命令 292 14.8.2 RESTORE VALIDATE命令 293 14.8.3 LIST命令 294 14.8.4 REPORT命令 296 14.9 習題 298 第15章 Oracle閃回技術(shù) 300 15.1 閃回數(shù)據(jù)庫 300 15.1.1 閃回數(shù)據(jù)庫概述 300 15.1.2 閃回數(shù)據(jù)庫技術(shù)應(yīng)用 303 15.2 閃回表 305 15.2.1 閃回表概述 305 15.2.2 使用閃回表 306 15.3 閃回刪除 307 15.3.1 回收站概述 307 15.3.2 閃回被刪除的表 309 15.3.3 恢復相關(guān)對象 311 15.3.4 永久刪除 312 15.4 閃回版本的查詢 313 15.5 閃回事務(wù)的查詢 314 15.6 閃回數(shù)據(jù)的歸檔 316 15.6.1 閃回數(shù)據(jù)歸檔區(qū) 317 15.6.2 使用閃回數(shù)據(jù)歸檔 318 15.6.3 清除閃回數(shù)據(jù)歸檔區(qū)數(shù)據(jù) 321 15.7 習題 322 第16章 生產(chǎn)管理系統(tǒng) 324 16.1 開發(fā)背景與需求分析 324 16.2 系統(tǒng)設(shè)計 326 16.2.1 系統(tǒng)總體設(shè)計 326 16.2.2 系統(tǒng)詳細設(shè)計 327 16.3 數(shù)據(jù)庫設(shè)計 328 16.3.1 設(shè)計數(shù)據(jù)庫對象 328 16.3.2 創(chuàng)建數(shù)據(jù)庫對象 333 16.4 用戶界面設(shè)計 334 16.4.1 用戶登錄頁面 335 16.4.2 主窗口設(shè)計 337 16.4.3 用戶管理頁面 338 16.5 數(shù)據(jù)訪問層 339 16.5.1 管理數(shù)據(jù)連接 339 16.5.2 數(shù)據(jù)庫訪問模式 341 16.6 安全模塊 343 16.6.1 用戶登錄 343 16.6.2 用戶管理 347 16.7 資源管理模塊 350 16.7.1 人力資源的數(shù)據(jù)訪問層技術(shù)分析 350 16.7.2 人力資源的界面顯示層技術(shù)分析 355 16.8 營運管理模塊 355 附錄 習題參考答案 358
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服