日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

oracle中做数据字典,oracle中数据字典是干嘛用的啊

發(fā)布時間:2024/10/14 编程问答 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle中做数据字典,oracle中数据字典是干嘛用的啊 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

數(shù)據(jù)字典中包 含:

● 數(shù)據(jù)庫中所有方案對象(schema object)的定義(包括表,視圖,索引,簇,同義詞,序列,過程,函數(shù),包,觸發(fā)器等等)

● 數(shù)據(jù)庫為一個方案對象分配了多少空間,以及該對象當前使用了多少空間

● 列的默認值

● 完整性約束(integrity constraint)信息

● 數(shù)據(jù)庫用戶名

● 每個用戶被授予(grant)的權限(privilege)與角色(role)

● 監(jiān)控(audit)信息,例如哪個用戶對某個方案對象進行了訪問或更新操作

● 數(shù)據(jù)庫中的其他概要信息與數(shù)據(jù)庫內的其他數(shù)據(jù)相同,數(shù)據(jù)字典也是以表及視圖的形式組織的。一個數(shù)據(jù)庫全部的數(shù)據(jù)字典表與數(shù)據(jù)字典視圖都存儲在該數(shù)據(jù)庫的 SYSTEM 表空間內。數(shù)據(jù)字典不僅是 Oracle 數(shù)據(jù)庫的基礎組成部分,她也為所有用戶--從終端用戶,到應用程序設計者,再到數(shù)據(jù)庫管理員--提供了一個重要的工具。數(shù)據(jù)字典可以通過SQL語句進行訪問。由于數(shù)據(jù)字典是只讀的,用戶只能對這些表和視圖執(zhí)行查詢操作(SELECT語句)。

數(shù)據(jù)字典由以下兩種結構組成:

基表(base table)用于存儲相關的數(shù)據(jù)庫信息。只有 Oracle 才能讀寫這些表。用戶很少直接訪問她們,因為這些表是規(guī)范化(normalized),且其中的大部分數(shù)據(jù)的含義是普通用戶無法理解的。

用戶訪問視圖(user-accessible view)用于對數(shù)據(jù)字典基表內存儲的數(shù)據(jù)進行匯總與展示。這些視圖利用連接(join)及 WHERE

子句簡化基表中的數(shù)據(jù),將其解碼(decode)為用戶可理解的信息,例如用戶名,表名等。大多數(shù)數(shù)據(jù)庫用戶只能訪問這些視圖,而不能訪問基表。

警告:修改或操作數(shù)據(jù)字典表中的數(shù)據(jù)可能會給數(shù)據(jù)庫的運行帶來不可恢復的損害。

數(shù)據(jù)字典有三個主要用途:

● Oracle 利用數(shù)據(jù)字典來獲取關于用戶,方案對象,及存儲結構(storagestructure)的信息。

● 每當數(shù)據(jù)庫中執(zhí)行了 DDL 語句后,Oracle 將對數(shù)據(jù)字典進行修改。

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的oracle中做数据字典,oracle中数据字典是干嘛用的啊的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。