當前位置:成語大全網 - 書法字典 - 常用臨床數據詞典

常用臨床數據詞典

數據字典

是元數據的集合,它在邏輯上和物理上描述了數據庫及其內容,以及存儲在SYSTEM和SYSAUX表空間中的幾個段。

SYS用戶擁有所有的數據字典表,數據字典基本上都是以$結尾的,比如col$,tab$等。這些數據字典存儲在系統表空間中。

數據字典的形成

它是在數據庫創建階段創建的,並在使用階段進行維護和更新。

它不能通過DML操作進行修改,只能通過相關命令修改系統來間接修改數據字典。

數據字典的特征

每個Oracle數據庫的支柱

描述數據庫及其對象。

包含只讀表和視圖。

存儲在系統表空間中。

所有者是系統用戶。

由Oracle服務器自己維護。

選擇訪問

數據字典內容:

數據字典提供以下信息:

邏輯和物理數據庫結構

對象的定義和空間分配

壹致性限制

用戶

性格;作用

權限

審計

數據字典的主要用途:

Oracle服務器使用它來查找以下信息:

用戶

目標

存儲結構

執行DDL語句時,Oracle服務器會修改數據字典。

用戶和管理員使用它來了解數據庫的信息。

基本表和數據字典視圖:

數據字典由兩部分組成:

基本表格

存儲數據庫的描述

創建數據庫命令創建(sql.bsq)

數據字典視圖

用於簡化基礎表的信息

通過公共同義詞訪問

由腳本catalog.sql創建

數據字典的基表中的數據難以理解。因此,很少有人直接訪問這些基表。相反,它是壹個數據字典視圖。

數據字典視圖分為多個類別,這些類別通過先行詞進行區分,即:USER、ALL和DBA。

用戶擁有的USER_*對象信息。

用戶可以訪問的所有_*對象信息

整個數據庫中的DBA_*對象信息

創建數據字典視圖:

構建庫之後,運行以下腳本來創建。

$ Oracle _ home/RDBMS/admin/catalog . SQL創建常用的數據字典和同義詞。

$ Oracle _ home/RDBMS/admin/cat proc . SQL創建pl/sql對象,如內置存儲過程和包。

DBCA將在構建庫時自動運行這兩個腳本,但是如果您手動構建庫,則需要手動運行它。

常用數據字典:

壹般情況:選項卡、字典、字典列

對象:DBA _ tables、DBA _ indexes、DBA _ tab _ columns、DBA _ constraints-》user _、all_

空間分配:DBA_SEGMENTS,DBA_EXTENTS

數據庫結構:DBA _表空間,DBA _數據_文件。

動態性能視圖:

就是把內存中的數據或者控制文件中的數據以表格的形式顯示出來,這些表格實際上是虛擬的表格,而不是真實的表格。

只要數據庫在運行,動態性能視圖就會不斷更新。

壹旦數據庫關閉或崩潰,動態性能視圖中的數據將會丟失,當數據庫重新啟動時,數據將會更新。

所有動態性能視圖名稱都存儲在v$fixed_table中。這些動態性能視圖都以V_$開頭,屬於sys。

Oracle為每個動態性能視圖創建了同義詞,同義詞刪除了中間的“_”以形成以v$開頭的同義詞。

通用數據字典視圖和動態性能視圖:

dba _對象

dba _表

dba _用戶

dba _表空間

v $控制文件控制文件信息

v $數據庫數據庫信息

V$DATAFILE數據文件信息

v $實例信息

v $參數參數信息

V $ TERM V $會話信息

V$SGA SGA信息

五。SGA信息

v $表空間表空間信息

v $線程

v $版本

v $期權

V$parameter顯示會話級別的參數,這是當前會話的參數信息。

如果沒有使用alter session單獨設置當前會話的參數值,則默認參數和系統級參數應該相同。

V$system_parameter顯示系統級參數,並保存由alter system修改的值(scope=both或scope=memory)。

以上兩個是目前有效的參數值。對於使用spfile的庫,也可以僅在spfile中臨時修改。

價值。V$spparameter顯示保存在spfile中的參數值(scope=spfile)。