国产精品一久久香蕉产线看/亚洲图区欧美/亚洲国产精品电影人久久网站/欧美日韩在线视频一区

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

包郵 高等學校應用型特色規劃教材ORACLE 11G數據庫應用簡明教程(第2版)/董志鵬

出版社:清華大學出版社出版時間:2017-05-01
開本: 其他 頁數: 376
本類榜單:教材銷量榜
中 圖 價:¥51.1(8.7折) 定價  ¥59.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

高等學校應用型特色規劃教材ORACLE 11G數據庫應用簡明教程(第2版)/董志鵬 版權信息

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

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

高等學校應用型特色規劃教材ORACLE 11G數據庫應用簡明教程(第2版)/董志鵬 內容簡介

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

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

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