首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

Oracle 9i 方案對象完整分類:數據、管理、PL/SQL 編程三大類21種對象詳解

     編輯:Oracle 資料庫相關知識

方案對象概念

Schema Objects 是用戶擁有的邏輯結構,分為三大類共 21 種,EM 界面完整列出。

數據方案對象 (7 種)

名稱用途
表存儲用戶數據,分系統表(數據字典)與用戶表
索引加速查詢,緊密關聯表
視圖SQL 查詢定義,隱藏複雜度、增強安全
簇相關表按公共列物理共存,提升連接性能
同義詞別名,隱藏所有者與對象名
序列生成唯一序號,常用於主鍵
數據庫鏈接分布式環境下遠程數據庫連接信息

管理方案對象 (8 種)

名稱用途
實體化視圖預計算查詢結果(快照),加速報表
實體化視圖日志記錄基表變更,支援快速刷新
刷新組批量管理多個 MView 的刷新時間/條件
表類型 / 數組類型嵌套表、VARRAY,支援集合類型
對象類型面向對象建模基礎(屬性+方法)
Java 源/類/資源數據庫內存儲 Java 代碼
高級隊列異步消息傳遞基礎設施

PL/SQL 編程方案對象 (6 種)

名稱用途
過程可執行單元,無返回值
函數返回單值,可用於 SQL 表達式
包 / 包體封裝相關過程/函數/變量/游標
觸發器事件驅動自動執行,強制業務規則
類型 / 類型體對象類型規範與實現分離

查看方案對象

EM 「管理目標導航器」展開用戶 Schema,即可瀏覽、編輯、刪除上述所有對象。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved