關於綱要物件
Oracle 資料庫中的每個物件都僅屬於一個綱要,而且具有對該綱要而言唯一的名稱。
綱要可包含的某些物件包含下列物件:
-
表格
在 Oracle 資料庫中,表格是資料儲存體的基本單位。表格保存所有使用者可存取的資料。每個表格都包含代表個別資料記錄的資料列。資料列是由代表記錄欄位的資料欄所組成。
-
索引
索引是可提高表格資料擷取效能的選擇性物件。索引建立於一或多個表格資料欄中,而且可在資料庫中自動維護。
-
檢視
您可以建立視觀表,將來自多個不同表格的資訊結合為單一簡報。視觀表可以倚賴來自不同表格與其他視觀表的資訊。
-
順序
當表格的所有記錄必須有所區別時,您可以使用序列為數值資料欄產生唯一的整數序列清單,每個數值資料欄都代表一個記錄的 ID。
-
同義字
同義字是綱要物件的別名。您可以為了安全和便利之故而使用同義字;例如,隱藏物件的擁有權或簡化 SQL 敘述句。
-
預存子程式
預存的子程式 (也稱為綱要層次子程式 ) 是資料庫中儲存的程序和功能。您可以從存取資料庫的從屬端應用程式呼叫它們。
觸發程式是儲存的子程式,當指定的事件發生於特定表格或檢視中時,資料庫會自動執行。觸發程式可以限制存取特定資料及執行記錄日誌。
-
套裝程式
套裝程式是以一個單位預存於資料庫中的一組相關子程式,以及它們所使用的明確游標和變數,目的是便於繼續使用。一如預存子程式,套裝子程式也可以從存取資料庫的從屬端應用程式呼叫。
一般來說,應用程式所使用的物件皆屬於相同綱要。
另請參閱:
-
Oracle Database Concepts,瞭解綱要物件的全方位簡介