日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

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

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

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

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

● 數(shù)據(jù)庫(kù)為一個(gè)方案對(duì)象分配了多少空間,以及該對(duì)象當(dāng)前使用了多少空間

● 列的默認(rèn)值

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

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

● 每個(gè)用戶被授予(grant)的權(quán)限(privilege)與角色(role)

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

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

數(shù)據(jù)字典由以下兩種結(jié)構(gòu)組成:

基表(base table)用于存儲(chǔ)相關(guān)的數(shù)據(jù)庫(kù)信息。只有 Oracle 才能讀寫(xiě)這些表。用戶很少直接訪問(wèn)她們,因?yàn)檫@些表是規(guī)范化(normalized),且其中的大部分?jǐn)?shù)據(jù)的含義是普通用戶無(wú)法理解的。

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

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

警告:修改或操作數(shù)據(jù)字典表中的數(shù)據(jù)可能會(huì)給數(shù)據(jù)庫(kù)的運(yùn)行帶來(lái)不可恢復(fù)的損害。

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

● Oracle 利用數(shù)據(jù)字典來(lái)獲取關(guān)于用戶,方案對(duì)象,及存儲(chǔ)結(jié)構(gòu)(storagestructure)的信息。

● 每當(dāng)數(shù)據(jù)庫(kù)中執(zhí)行了 DDL 語(yǔ)句后,Oracle 將對(duì)數(shù)據(jù)字典進(jìn)行修改。

與50位技術(shù)專家面對(duì)面20年技術(shù)見(jiàn)證,附贈(zèng)技術(shù)全景圖

總結(jié)

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

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。