Oracle資料庫技術及套用

Oracle資料庫技術及套用

《Oracle資料庫技術及套用》是2012年5月電子工業出版社出版的圖書,作者是“全國高職業教育計算機系列規劃教材”叢書編委會。

基本介紹

  • 中文名:Oracle資料庫技術及套用
  • 作者:“全國高職業教育計算機系列規劃教材”叢書編委會
  • 出版時間:2012年5月
  • 出版社:電子工業出版社
  • 頁數:252 頁
  • ISBN:9787121166983
  • 類別:資料庫
  • 定價:29 元
  • 開本:16 開
  • 裝幀:平裝
內容簡介,圖書目錄,

內容簡介

本書圍繞創建“學生成績管理系統”資料庫項目展開,全書設計1個預備知識及9個任務,包括:Oracle資料庫的安裝及SQL * Plus工具,學生成績管理系統的資料庫管理,學生成績管理資料庫中表的設計,數據查詢在學生成績管理資料庫中的套用,視圖在學生成績管理資料庫中的套用,PL/SQL基礎程式設計在學生成績管理資料庫中的套用,游標和異常處理在學生成績管理資料庫中的套用,PL/SQL程式單元在學生成績管理資料庫中的套用,學生成績管理資料庫的安全管理,學生成績管理資料庫的備份與恢復等。

圖書目錄

目 錄
預備知識 Oracle資料庫的 安裝及SQL*Plus工具 (1)
知識目標 (1)
能力目標 (1)
預備任務1 安裝Oracle 11g資料庫伺服器 (1)
任務描述 (1)
任務分析 (1)
相關知識 (2)
0.1.1 關係資料庫基礎 (2)
0.1.2 Oracle 11g簡介及基本組件 (5)
任務實現 (6)
0.1.3 Windows XP環境下Oracle 11g資料庫伺服器的安裝 (6)
0.1.4 安裝後的測試 (14)
0.1.5 Oracle的卸載 (16)
預備任務2 啟動與退出SQL *Plus (16)
任務描述 (16)
任務分析 (17)
相關知識 (17)
任務實現 (18)
預備任務3 使用SQL *Plus常用命令 (19)
任務描述 (19)
任務分析 (19)
相關知識 (19)
任務實現 (24)
預備任務4 在SQL*Plus中使用變數 (25)
任務描述 (25)
任務分析 (25)
相關知識 (25)
任務實現 (27)
預備任務5 SQL*Plus的報表功能 (28)
任務描述 (28)
任務分析 (28)
相關知識 (28)
任務實現 (31)
習題 (32)
實訓0.1 安裝Oracle 11g資料庫 (32)
實訓0.2 SQL *Plus工具的套用 (33)
任務1 學生成績管理系統的資料庫管理 (34)
知識目標 (34)
能力目標 (34)
子任務1.1 創建資料庫 (34)
任務描述 (34)
任務分析 (34)
1.1.1 Oracle資料庫結構 (35)
相關知識 (35)
1.1.2 創建資料庫 (36)
任務實現 (40)
1.1.3 使用DBCA(Database Configuration Assistant)創建資料庫 (40)
1.1.4 使用PL/SQL創建資料庫eStudent1 (48)
1.1.5 實例的管理 (48)
子任務1.2 刪除資料庫實例 (50)
任務描述 (50)
任務分析 (51)
相關知識 (51)
任務實現 (51)
子任務1.3 管理表空間 (53)
任務描述 (53)
任務分析 (53)
相關知識 (53)
任務實現 (54)
習題 (60)
實訓1 資料庫管理 (61)
任務2 學生成績管理資料庫中表的設計 (62)
知識目標 (62)
能力目標 (62)
子任務2.1 表的創建 (62)
任務描述 (62)
任務分析 (62)
相關知識 (63)
任務實現 (64)
2.1.1 使用Oracle SQL Develpoer創建表 (64)
2.1.2 使用CREATE TABLE語句創建表 (65)
子任務2.2 表的修改 (67)
任務描述 (67)
任務分析 (67)
相關知識 (67)
任務實現 (69)
2.2.1 使用Oracle SQL Develpoer修改表 (69)
2.2.2 使用ALTER TABLE修改表 (69)
子任務2.3 表的刪除 (70)
任務描述 (70)
任務分析 (70)
相關知識 (70)
任務實現 (70)
子任務2.4 用約束保障數據的完整性 (71)
任務描述 (71)
任務分析 (71)
相關知識 (71)
任務實現 (73)
2.4.1 主鍵約束的創建 (73)
2.4.2 外鍵約束的創建 (74)
2.4.3 檢查約束的創建 (75)
2.4.4 唯一性約束的創建 (76)
2.4.5 非空約束的創建 (77)
子任務2.5 添加、修改與刪除記錄 (78)
任務描述 (78)
任務分析 (78)
相關知識 (79)
任務實現 (80)
2.5.1 添加記錄 (80)
2.5.2 修改記錄 (81)
2.5.3 刪除記錄 (82)
子任務2.6 序列 (84)
任務描述 (84)
任務分析 (84)
相關知識 (84)
任務實現 (86)
2.6.1 創建序列 (86)
2.6.2 修改序列 (86)
2.6.3 刪除序列 (87)
子任務2.7 同義詞 (88)
任務描述 (88)
任務分析 (88)
相關知識 (88)
任務實現 (89)
2.7.1 使用Oracle SQL Developer管理同義詞 (89)
2.7.2 使用PL/SQL操作同義詞 (90)
子任務2.8 索引 (91)
任務描述 (91)
任務分析 (91)
相關知識 (91)
2.8.1 索引簡介 (91)
2.8.2 索引的分類 (91)
2.8.3 創建索引 (92)
2.8.4 修改索引 (92)
2.8.5 查詢索引 (93)
2.8.6 刪除索引 (93)
任務實現 (94)
習題 (97)
實訓2 表的設計 (98)
任務3 數據查詢在學生成績管理資料庫中的套用 (99)
知識目標 (99)
能力目標 (99)
子任務3.1 單表的數據檢索 (99)
任務描述 (99)
任務分析 (100)
相關知識 (100)
任務實現 (102)
子任務3.2 從多張表中檢索數據 (105)
任務描述 (105)
任務分析 (105)
相關知識 (105)
任務實現 (107)
子任務3.3 子查詢 (109)
任務描述 (109)
任務分析 (109)
相關知識 (109)
任務實現 (110)
子任務3.4 集合查詢 (111)
任務描述 (111)
任務分析 (111)
相關知識 (111)
任務實現 (112)
習題 (113)
實訓3 數據查詢 (115)
任務4 視圖在學生成績管理資料庫中的套用 (117)
知識目標 (117)
能力目標 (117)
子任務4.1 視圖的創建 (117)
任務描述 (117)
任務分析 (117)
相關知識 (118)
任務實現 (118)
子任務4.2 視圖的修改 (120)
任務描述 (120)
任務分析 (120)
相關知識 (120)
任務實現 (121)
子任務4.3 視圖的刪除 (122)
任務描述 (122)
任務分析 (122)
相關知識 (122)
任務實現 (123)
習題 (123)
實訓4 視圖的套用 (124)
任務5 PL/SQL基礎程式設計在學生成績管理資料庫中的套用 (125)
知識目標 (125)
能力目標 (125)
子任務5.1 PL/SQL編程基礎 (125)
任務描述 (125)
任務分析 (125)
相關知識 (126)
任務實現 (129)
子任務5.2 使用記錄類型 (131)
任務描述 (131)
任務分析 (131)
相關知識 (131)
任務實現 (133)
子任務5.3 流程控制語句 (135)
任務描述 (135)
任務分析 (135)
相關知識 (135)
任務實現 (138)
5.3.1 IF語句 (138)
5.3.2 CASE語句 (139)
5.3.3 循環語句 (140)
5.3.4 GOTO語句 (142)
習題 (142)
實訓5 PL/SQL基礎 (143)
任務6 游標和異常處理在學生成績管理資料庫中的套用 (145)
知識目標 (145)
能力目標 (145)
子任務6.1 游標的套用 (145)
任務描述 (145)
任務分析 (145)
相關知識 (146)
任務實現 (149)
6.1.1 隱式游標 (149)
6.1.2 顯式游標 (150)
子任務6.2 異常處理 (154)
任務描述 (154)
任務分析 (154)
相關知識 (155)
任務實現 (156)
6.2.1 預定義異常 (156)
6.2.2 非預定義異常 (158)
6.2.3 用戶自定義異常 (159)
習題 (160)
實訓6 PL/SQL游標和異常處理 (161)
任務7 PL/SQL程式單元在學生成績管理資料庫中的套用 (163)
知識目標 (163)
能力目標 (163)
子任務7.1 過程 (163)
任務描述 (163)
任務分析 (164)
相關知識 (164)
任務實現 (165)
7.1.1 過程的創建 (165)
7.1.2 過程的調用 (165)
子任務7.2 函式 (169)
任務描述 (169)
任務分析 (169)
相關知識 (169)
任務實現 (170)
7.2.1 創建函式及函式的調用 (170)
7.2.2 函式的管理 (170)
子任務7.3 包 (173)
任務描述 (173)
任務分析 (173)
相關知識 (173)
任務實現 (174)
子任務7.4 觸發器 (176)
任務描述 (176)
任務分析 (176)
相關知識 (176)
任務實現 (178)
7.4.1 DML觸發器 (178)
7.4.2 INSTEAD OF觸發器 (180)
習題 (181)
實訓7 過程、函式、包和觸發器的創建和使用 (182)
任務8 學生成績管理資料庫的安全管理 (186)
知識目標 (186)
能力目標 (186)
子任務8.1 用戶管理 (186)
任務描述 (186)
任務分析 (186)
相關知識 (187)
任務實現 (189)
子任務8.2 許可權管理 (190)
任務描述 (190)
任務分析 (190)
相關知識 (190)
8.2.1 系統許可權管理 (190)
8.2.2 對象許可權管理 (193)
8.2.3 許可權信息的查詢 (194)
任務實現 (194)
子任務8.3 角色管理 (197)
任務描述 (197)
任務分析 (197)
相關知識 (197)
任務實現 (198)
子任務8.4 概要檔案管理 (200)
任務描述 (200)
任務分析 (200)
相關知識 (200)
任務實現 (202)
習題 (203)
實訓8 安全管理 (204)
任務9 學生成績管理資料庫的備份與恢復 (205)
知識目標 (205)
能力目標 (205)
子任務9.1 用戶管理 (205)
任務描述 (205)
任務分析 (205)
相關知識 (206)
任務實現 (207)
9.1.1 脫機備份與恢復 (207)
9.1.2 在線上備份與恢復 (208)
9.1.3 不完全恢復 (209)
子任務9.2 邏輯備份與恢復 (210)
任務描述 (210)
任務分析 (210)
相關知識 (210)
任務實現 (213)
9.2.1 使用EXP/IMP命令導出/導入數據 (213)
9.2.2 使用OEM導出與導入數據 (216)
習題 (226)
實訓9 數據備份與恢復 (226)
習題答案 (227)
預備知識 Oracle資料庫的安裝及SQL * Plus工具 (227)
任務1 學生成績管理系統的資料庫管理 (227)
任務2 學生成績管理資料庫中表的設計 (227)
任務3 數據查詢在學生成績管理資料庫中的套用 (228)
任務4 視圖在學生成績管理資料庫中的套用 (229)
任務5 PL/SQL基礎程式設計在學生成績管理資料庫中的套用 (229)
任務6 游標和異常處理在學生成績管理資料庫中的套用 (231)
任務7 PL/SQL程式單元在學生成績管理資料庫中的套用 (232)
任務8 學生成績管理資料庫的安全管理 (236)
任務9 學生成績管理資料庫的備份與恢復 (236)
參考文獻 (237)

相關詞條

熱門詞條

聯絡我們