最大的網站源碼資源下載站,
數據方案對象| 名稱 | 含義 |
| 數據表 | 表是用于存放用戶數據的數據庫對象。數據庫中的表按照功能的不同可以分為系統表和用戶表兩類。系統表用于存儲管理用戶數據和數據庫本身的數據,又稱數據字典表;用戶表用于存放用戶的數據信息,默認建立的數據表就是用戶表 |
| 索引 | 索引就猶如一本書的目錄,利用它可以快速找到所需要的內容。索引總是和數據表緊密相關聯的 |
| 視圖 | 視圖是查看數據表中數據的一種方法,使用視圖的主要目的就是確保數據表的安全性和隱蔽數據的復雜性。視圖不是數據表,僅僅是一些sql查詢語句的定義 |
管理方案對象
表7.2 oracle 9i的管理方案對象
| 名稱 | 含義 |
| 數據庫鏈接 | 管理分布式網絡數據庫服務器環境的登錄用戶名、口令和數據庫位置 |
| 同義詞 | 同義詞用于隱藏表的用戶名和數據表名,提供安全性 |
| 序列 | 直接產生唯一的順序序號的一種方案對象 |
| 實體化視圖 | 包含了對一個或多個數據表的查詢結果的數據表,又稱快照 |
| 實體化視圖日志 | 記錄上一次快照刷新后對數據表所做的所有修改信息的數據表,又稱快照日志 |
| 刷新組 | 設置對數據庫用戶下的所有對象什么時間、按照什么條件進行刷新 |
| 簇 | 將一些互相關聯,具有相同字段的數據表集中存儲的一種管理結構 |
| 表類型 | 表類型也可以稱為嵌套表類型,在表的定義里可以包含嵌套表 |
pl/sql編程方案對象
表7.3 oracle 9i的pl/sql編程方案對象
| 名稱 | 含義 |
| 過程 | 過程也叫做存儲過程,是由sql語句和pl/sql語句組合在一起為執行某一個任務的一個可執行單位,類似于高級程序設計語言中的模塊 |
| 函數 | 函數和過程的結構類似。過程和函數差別在于,函數總返回單個值給調用者,而過程沒有值返回給調用者 |
| 程序包 | 程序包也稱為包,是被集中到一個單獨的單元的一組過程、函數、變量和sql語句的定義 |
| 程序包體 | 程序包體也稱為包體,是與對應的程序包同名的,關于程序包內聲明的函數、過程的詳細執行代碼 |
| 觸發器 | 觸發器是一種特殊類型的存儲過程,由一些sql語句組成,主要用于執行強制性的業務規則或要求,但不返回結果 |
| 對象類型 | 對象是面向對象分析與設計的基本概念,具有相同的屬性和服務的對象被稱為類,在oracle 9i中把類稱為對象類型,在一些數據庫書籍里也稱為抽象數據類型 |
| 數組類型 | 在oracle 8中被稱為可變數組。提供了自定義數組功能,包括數組元素的個數、元素的類型、長度和精度等。 |
| 高級隊列 | 一種數據的存儲結構,特點是先進先出 |
| java源 | 一些java源代碼,這些源代碼可以作為java共享過程相互調用 |
| 維 | 對數據倉庫中的數據進行分類的邏輯結構 |
如何查看方案對象
如圖7.1所示界面。列舉了oracle 9i中的21種方案對象。
新聞熱點
疑難解答