大型資料庫概論

大型資料庫概論

《大型資料庫概論》是2018年3月清華大學出版社出版的圖書,作者是朱輝生、陳琳、李金海。

基本介紹

  • 中文名:大型資料庫概論
  • 作者:朱輝生、陳琳、李金海
  • 出版社:清華大學出版社
  • 出版時間:2018年3月
  • 定價:39 元
  • ISBN:9787302492498
內容簡介,圖書目錄,

內容簡介

本書以Oracle11g為藍本,深入淺出地介紹了大型資料庫系統的相關知識。全書共分10章,分別介紹了資料庫的基本理論、Oracle11g的安裝配置與基本操作、PL/SQL編程、Oracle11g資料庫的體系結構、Oracle11g資料庫的管理、Oracle11g資料庫對象的管理、Oracle11g資料庫的安全性、Oracle11g資料庫的恢復、Oracle11g資料庫的完整性與並發控制、Oracle11g資料庫套用系統的開發。

圖書目錄

第1章緒論
1.1資料庫的基本概念
1.1.1數據
1.1.2資料庫
1.1.3資料庫管理系統
1.1.4資料庫系統
1.2數據模型
1.2.1數據模型的概念
1.2.2數據模型的要素
1.2.3概念模型
1.2.4邏輯模型
1.3資料庫系統的體系結構
1.3.1資料庫系統的三級模式結構
1.3.2資料庫系統的二級映像與數據獨立性
1.4資料庫管理系統
1.4.1DBMS的工作模式
1.4.2DBMS的功能
1.4.3DBMS的組成
1.5Oracle 11g的特點
1.5.1Oracle 11g的特點
1.5.2Oracle 11g的三個版本
1.6小結
習題1
第2章Oracle 11g的安裝配置與基本操作
2.1Oracle 11g的安裝配置
2.2Oracle 11g的基本操作
2.2.1登錄Oracle 11g資料庫
2.2.2啟動Oracle 11g資料庫
2.2.3關閉Oracle 11g資料庫
2.3小結
習題2
實驗1Oracle 11g的安裝配置與基本操作
第3章PL/SQL編程
3.1.1PL/SQL語句塊
3.1.2PL/SQL變數
3.1.3PL/SQL常用數據類型
3.1.4PL/SQL運算符
3.1.5PL/SQL表達式
3.2PL/SQL控制結構
3.2.1順序結構
3.2.2選擇結構
3.2.3NULL結構
3.2.4循環結構
3.2.5GOTO語句
3.3游標
3.3.1顯式游標
3.3.2隱式游標
3.3.3游標的屬性
3.3.4帶參數的游標
3.4SQL *Plus/Worksheet的使用
3.4.1SQL *Plus
3.4.2SQL Developer
3.4.3SQL Developer與SQL *Plus的比較
3.5小結
習題3
實驗2PL/SQL編程
第4章Oracle 11g資料庫的體系結構
4.1Oracle 11g資料庫的邏輯結構
4.1.1表空間
4.1.2段
4.1.3區
4.1.4數據塊
4.2Oracle 11g資料庫的物理結構
4.2.1初始化參數檔案
4.2.2數據檔案
4.2.3控制檔案
4.2.4重做日誌檔案
4.3Oracle 11g實例
4.3.1實例的概念
4.3.2實例的記憶體結構
4.3.3實例的進程
4.4小結
習題4
第5章Oracle 11g資料庫的管理
5.1管理資料庫
5.1.1使用資料庫配置助手創建資料庫
5.1.2查看資料庫
5.2管理表空間
5.2.1創建表空間
5.2.2查看、修改表空間
5.2.3刪除表空間
5.3管理段
5.3.1創建段
5.3.2查看和修改段
5.3.3刪除段
5.4小結
習題5
實驗3Oracle 11g資料庫的管理
第6章Oracle 11g資料庫對象的管理
6.1管理表
6.1.1表的概念
6.1.2創建表
6.1.3查看、編輯表
6.1.4使用PL/SQL語句對表中數據行進行更新
6.1.5使用PL/SQL語句對表中數據進行查詢
6.1.6刪除表
6.1.7更改表名
6.2管理索引
6.2.1索引的概念
6.2.2創建索引
6.2.3查看、編輯索引
6.2.4刪除索引
6.3管理視圖
6.3.1視圖的概念
6.3.2創建視圖
6.3.3查看、編輯視圖
6.3.4刪除視圖
6.4管理同義詞和序列
6.4.1同義詞的概念
6.4.2管理同義詞
6.4.3序列的概念
6.4.4管理序列
6.5管理簇
6.5.1簇的概念
6.5.2創建簇
6.5.3查看、編輯簇
6.5.4刪除簇
6.6管理過程、函式和包
6.6.1過程
6.6.2函式
6.6.3包
6.7小結
習題6
實驗4Oracle 11g資料庫對象的管理(綜合一)
第7章Oracle 11g資料庫的安全性
7.1用戶管理
7.1.1用戶認證
7.1.2創建用戶
7.1.3查看用戶
7.1.4修改用戶
7.1.5刪除用戶
7.2許可權管理
7.2.1許可權的分類
7.2.2管理系統許可權
7.2.3管理對象許可權
7.3角色管理
7.3.1預定義角色
7.3.2創建角色
7.3.3查看角色
7.3.4為角色授予或撤銷許可權
7.3.5設定默認角色及啟用、禁用角色
7.3.6刪除角色
7.4小結
習題7
實驗5Oracle 11g資料庫的安全性
第8章Oracle 11g資料庫的恢復
8.1資料庫備份概述
8.1.1資料庫備份的概念
8.1.2資料庫備份的模式
8.1.3資料庫備份的策略
8.2Oracle 11g資料庫的備份
8.2.1脫機備份
8.2.2在線上備份
8.2.3使用企業管理器進行在線上備份
8.3資料庫恢復概述
8.3.1資料庫恢復的概念
8.3.2實例恢復與介質恢復
8.3.3完全恢復和不完全恢復
8.4Oracle 11g資料庫的恢復
8.4.1使用企業管理器進行資料庫恢復
8.4.2使用PL/SQL命令進行資料庫恢復
8.5小結
習題8
實驗6Oracle 11g資料庫的恢復
第9章Oracle 11g資料庫的完整性與並發控制
9.1完整性控制
9.1.1完整性約束
9.1.2觸發器
9.2並發控制
9.2.1事務
9.2.2並發操作可能引起的數據不一致
9.2.3Oracle 11g的封鎖機制
9.3小結
習題9
實驗7Oracle 11g資料庫的完整性與並發控制
第10章Oracle 11g資料庫套用系統的開發
10.1Visual C++開發資料庫套用系統概述
10.1.1Visual C++簡介
10.1.2Visual C++開發資料庫套用系統的特點
10.1.3Visual C++開發資料庫套用系統的相關技術
10.2Visual C++開發資料庫套用系統前的準備工作
10.2.1資料庫和資料庫表的創建
10.2.2數據源的配置
10.3基於MFC ODBC類開發Oracle 11g資料庫套用系統
10.3.1創建套用系統框架
10.3.2套用系統框架的資源分析
10.3.3套用系統框架的檔案分析
10.3.4製作套用系統的主窗體
10.3.5實現套用系統的增加、刪除、修改與查詢記錄功能
10.4基於ADO技術開發Oracle 11g資料庫套用系統
10.4.1創建套用系統框架
10.4.2製作套用系統的啟動界面
10.4.3製作套用系統的主界面
10.4.4製作“學生信息管理”對話框
10.4.5製作“課程信息管理”對話框
10.4.6製作“成績信息管理”對話框
10.4.7製作“關於”對話框
10.5小結
習題10
實驗8Oracle 11g資料庫套用系統的開發(綜合二)
附錄A手工創建資料庫和初始化參數檔案
A.1手工創建資料庫
A.2手工初始化參數檔案

相關詞條

熱門詞條

聯絡我們