Oracle 基礎教程 2/e

秦婧 王斌

  • 出版商: 機械工業
  • 出版日期: 2025-12-01
  • 售價: $414
  • 語言: 簡體中文
  • 頁數: 249
  • ISBN: 7111793498
  • ISBN-13: 9787111793496
  • 相關分類: Oracle
  • 下單後立即進貨 (約4週~6週)

相關主題

商品描述

本書基於Oracle 12c版本中的常用技術,介紹Oracle數據庫的基礎知識,包括Oracle數據庫的安裝,管理、配置與維護,表管理、函數、查詢、視圖與索引,以及序列與同義詞;接著介紹PL/SQL的基本語法、存儲過程與觸發器、用戶與權限、備份與恢覆; 結合Java語言和Python語言,通過具體的實例,深入講解使用Oracle數據庫的方法。部分章節配有習題,並且重要知識點配有微課講解,以指導讀者深入地進行學習。本書既可作為高等學校計算機及相關專業的教材,也可作為管理信息系統開發人員的技術參考書。

作者簡介

秦婧,博士,沈陽醫學院醫學信息工程學院信息工程教研室教師。主要研究方向為 系統及人工智能。在高校和培訓機構講授過C#、Java、ASP、SQL Server、Oracle、MySQL、軟件工廠等課程。錄制過相關課程視頻。在2014年的全國課件大賽獲三等獎。參與省級項目《案件書面言語量化分析技術研究》中軟件的開發。

目錄大綱

前言
第一部分 基礎篇
第1章 Oracle 12c數據庫簡介
1.1 數據庫基礎
1.1.1 與數據庫相關的概念
1.1.2 數據庫的類型
1.2 E-R圖
1.2.1 什麼是E-R圖
1.2.2 使用E-R圖設計數據庫
1.3 Oracle數據庫的發展
1.4 Oracle 12c數據庫體系結構
1.4.1 Oracle數據庫物理存儲結構
1.4.2 Oracle數據庫邏輯存儲結構
1.4.3 Oracle數據庫的內存結構
1.4.4 Oracle數據庫的進程結構
1.5 本章小結
1.6 本章習題
第2章 安裝Oracle 12c數據庫
2.1 在Windows下安裝Oracle 12c數據庫
2.1.1 安裝Oracle的基本要求
2.1.2 安裝Oracle 12c
2.2 卸載Oracle 12c數據庫
2.3 Oracle 12c數據庫自帶工具介紹
2.3.1 SQL Plus
2.3.2 SQL Developer
2.3.3 企業管理器(OEM)
2.4 本章小結
2.5 本章習題
第3章 數據庫管理、配置與維護
3.1 管理Oracle 12c數據庫
3.1.1 使用DBCA創建數據庫
3.1.2 刪除數據庫
3.2 配置數據庫
3.2.1 配置監聽服務
3.2.2 啟動和停止監聽服務
3.2.3 配置網絡服務名
3.3 管理數據庫服務
3.3.1 啟動和停止數據庫
3.3.2 更改數據庫的啟動類型
3.4 維護表空間
3.4.1 理解表空間
3.4.2 創建表空間
3.4.3 設置默認表空間與臨時表空間
3.4.4 修改表空間
3.4.5 刪除表空間
3.5 實例演練—在TestBase數據庫中管理表空間
3.6 本章小結
3.7 本章習題
第4章 表管理
4.1 SQL分類
4.2 數據類型
4.2.1 數值型
4.2.2 字符型
4.2.3 日期型
4.2.4 其他數據類型
4.3 創建表
4.3.1 基本語法
4.3.2 使用語句創建表
4.4 修改表
4.4.1 修改列
4.4.2 添加列
4.4.3 刪除列
4.4.4 重命名列
4.4.5 重命名表
4.5 刪除表
4.5.1 表刪除操作
4.5.2 表截斷操作
4.6 表約束
4.6.1 主鍵約束
4.6.2 非空約束
4.6.3 唯一約束
4.6.4 檢查約束
4.6.5 外鍵約束
4.6.6 修改約束
4.7 實例演練
4.7.1 創建學生信息管理系統所需表
4.7.2 為學生信息管理系統中的表設置約束
4.8 本章小結
4.9 本章習題
第5章 操作表中的數據
5.1 向表中添加數據
5.1.1 基本語法
5.1.2 向表中添加指定的數據
5.1.3 向表中插入特殊值
5.1.4 覆制表中數據
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.5 本章小結
5.6 本章習題
第6章 函數
6.1 系統函數
6.1.1 數值函數
6.1.2 字符函數
6.1.3 日期函數
6.1.4 轉換函數
6.1.5 聚合函數
6.1.6 其他函數
6.2 自定義函數
6.2.1 創建函數
6.2.2 刪除函數
6.3 本章小結
6.4 本章習題
第7章 查詢
7.1 運算符
7.1.1 算術運算符
7.1.2 比較運算符
7.1.3 邏輯運算符
7.2 基本查詢語句
7.2.1 基本語法
7.2.2 查詢表中全部數據
7.2.3 查詢表中指定列
7.2.4 給列設置別名
7.2.5 去除表中重覆記錄
7.2.6 對查詢結果排序
7.2.7 在查詢中使用表達式
7.2.8 使用CASE…WHEN語句查詢
7.3 帶條件的查詢語句
7.3.1 查詢帶NULL值的列
7.3.2 使用ROWNUM查詢指定數目的行
7.3.3 範圍查詢
7.3.4 模糊查詢
7.4 分組查詢
7.4.1 在分組查詢中使用聚合函數
7.4.2 帶條件的分組查詢
7.4.3 對分組查詢結果排序
7.5 多表查詢
7.5.1 笛卡兒積
7.5.2 內連接查詢
7.5.3 外連接查詢
7.5.4 交叉連接查詢
7.6 子查詢
7.6.1 WHERE子句中的子查詢
7.6.2 FROM子句中的子查詢
7.7 實例演練—在學生信息管理系統表中查詢數據
7.8 本章小結
7.9 本章習題
第二部分 提高篇
第8章 視圖與索引
8.1 管理視圖
8.1.1 視圖的作用與分類
8.1.2 創建視圖
8.1.3 刪除視圖
8.1.4 使用DML語句操作視圖
8.2 管理索引
8.2.1 索引的分類
8.2.2 創建索引
8.2.3