国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

Oracle數據字典文檔

瀏覽:31日期:2023-11-11 16:36:38

select * from dictionary;

--數據字典

數據字典是Oracle存放有關數據庫信息的地方,其用途是用來描述數據的。

比如一個表的創建者信息,創建時間信息,所屬表空間信息,用戶訪問權限信息等。

數據庫數據字典是一組表和視圖結構。它們存放在SYSTEM表空間中

當用戶在對數據庫中的數據進行操作時遇到困難就可以訪問數據字典來查看詳細的信息。

用戶可以用SQL語句訪問數據庫數據字典。

數據字典內容包括:

1,數據庫中所有模式對象的信息,如表、視圖、簇、及索引等。

2,分配多少空間,當前使用了多少空間等。

3,列的缺省值。

4,約束信息的完整性。

5,Oracle用戶的名字。

6,用戶及角色被授予的權限。

7,用戶訪問或使用的審計信息。

8,其它產生的數據庫信息。

Oracle中的數據字典有靜態和動態之分。

1,靜態數據字典-->主要是在用戶訪問數據字典時不會發生改變的,

--例如某用戶創建的表

2,動態數據字典-->是依賴數據庫運行的性能的,反映數據庫運行的一些內在信息,所以在訪問這類數據字典時往往不是一成不變的。

--當前鎖住的對象

靜態數據字典:這類數據字典主要是由表和視圖組成

數據字典中的表是不能直接被訪問的,但是可以訪問數據字典中的視圖。

靜態數據字典中的視圖分為三類,它們分別由三個前綴夠成:user_*、 all_*、 dba_*。

user_*

該視圖存儲了關于當前用戶所擁有的對象的信息。(即所有在該用戶模式下的對象)

all_*

該試圖存儲了當前用戶能夠訪問的對象的信息。(與user_*相比,all_* 并不需要擁有該對象,只需要具有訪問該對象的權限即可)

dba_*

該視圖存儲了數據庫中所有對象的信息。(前提是當前用戶具有訪問這些數據庫的權限,一般來說必須具有管理員權限)

------------------------------------------------

select * from dictionary;

--查詢該用戶擁有哪些表

--user_tables主要描述當前用戶擁有的所有表的信息,

----主要包括表名、表空間名、簇名等。通過此視圖可以清楚了解當前用戶可以操作的表有哪些

desc user_tables;

select table_name from user_tables;

select * from user_tables;

--查詢該用戶擁有哪些索引

select index_name from user_indexes;

--查詢該用戶擁有哪些視圖

select view_name from user_views;

--查詢該用戶擁有哪些數據庫對象,對象包括表、視圖、存儲過程、觸發器、包、索引、序列、JAVA文件等。

select object_name from user_objects;

--主要描述當前用戶的信息,主要包括當前用戶名、帳戶id、帳戶狀態、表空間名、創建時間等。

select * from user_users;

---------------------------------------------

----all_列出來的信息是當前用戶可以訪問的對象而不是當前用戶擁有的對象。

--查詢某一用戶下的所有表、過程、函數等信息。

select owner , object_name ,object_type from all_objects

--------------------------------------------

--對于dba_開頭的需要管理員權限,

--查詢表空間的信息(當前用戶必須擁有DBA角色)。

select * from dba_data_files

----------------------------------------------

動態數據字典

Oracle包含了一些潛在的由系統管理員如SYS維護的表和視圖,由于當數據庫運行的時候它們會不斷進行更新,所以稱它們為動態數據字典(或者是動態性能視圖)。這些視圖提供了關于內存和磁盤的運行情況,所以我們只能對其進行只讀訪問而不能修改它們。

Oracle中這些動態性能視圖都是以v$開頭的視圖.

v$access

該視圖顯示數據庫中鎖定的數據庫對象以及訪問這些對象的會話對象(session對象)。

select * from v$access

v$session

該視圖列出當前會話的詳細信息。

v$active_instance

該視圖主要描述當前數據庫下的活動的實例的信息。依然可以使用select語句來觀察該信息。

v$context

該視圖列出當前會話的屬性信息。比如命名空間、屬性值等。

標簽: Oracle 數據庫
相關文章:
主站蜘蛛池模板: 日本三级在线观看中文字 | 午夜日韩精品 | 亚洲精品视频免费观看 | 九九在线精品视频xxx | 亚洲黄色在线视频 | 日韩美视频网站 | 99视频国产热精品视频 | 精品久久久久久久 | 免费看岛国视频在线观看 | 精品国产一区二区三区国产馆 | 国产乱子伦片免费观看中字 | 亚洲国产成人久久综合一区 | 成人夜色香网站在线观看 | 亚洲欧美高清 | 91大神大战丝袜美女在线观看 | 德国女人一级毛片免费 | 国产网曝手机视频在线观看 | 久久青草国产手机看片福利盒子 | 日本午夜人成免费视频 | 91手机看片国产福利精品 | 日韩 欧美 国产 师生 制服 | 日本毛片在线看 | 国产一区免费观看 | 老司机午夜精品网站在线观看 | 国产欧美一区二区精品性色 | 在线观看二区三区午夜 | 成人欧美一级毛片免费观看 | 鲁丝一区二区三区不属 | 97视频在线视频 | a级做爰视频免费观看 | 岛国午夜精品视频在线观看 | 在线精品日韩一区二区三区 | 国产成人精品免费视频软件 | 欧美另类videosgrstv变态 欧美另类高清xxxxx | 成人国产精品 | 欧美一级人与动毛片免费播放 | 91chinesevideo在线观看 | 久久韩国 | 91九色精品国产免费 | 成人做爰视频www视频 | 夜色www|