본문 바로가기
IT/SQL

Dictionary

by 봉즙 2019. 6. 8.

Dictionary : 메타정보(정보를 위한 정보, data 정보)
     ex) Oracle서버 사용자명, 사용자에게 허가된 권한, DB객체명(Table, wquence, view, index 등), 테이블 제약조건, 감사 정보

- DBMS에 의해 생성되고 유지보수

- 데이터 베이스에 대한 정보를 가짐

- 읽기 전용으로만 제공되는 뷰와 테이블의 집합

- 데이터 사전 테이블은 sys사용자가 소유

 

Dictionary View의 종류 4가지

  • USER_ : 사용자가 소유한 객체에 관한 정보 저장
  •  ALL_ : 사용자에게  엑세스가 허용된 객체에 관한 정보를 저장
  • DBA_ : DBA권한을 가진 사용자가 액세스 할 수 있는 정보를 저장
  • V$ : 서버의 성능과 Locking에 관한 정보를 저장. 일반적으로 DBA에게만 허용.

기타 View

DICTIONARY : 모든 데이터 사전 테이블, 뷰, 동의어 저장
TABLE_PRIVILEGES : 사용자가 권한을 부여했거나 부여받은 오브젝트에 대한 권한
IND : USER_INDEXES의 동의어(타이핑 줄이기 위해 사용)

 

 

 

'IT > SQL' 카테고리의 다른 글

DCL(데이터 제어어)  (0) 2019.06.08
DDL(데이터 정의어)  (0) 2019.06.08
TRANSACTION CONTROL  (0) 2019.06.08
Constraint  (0) 2019.06.07
SubQUERY  (0) 2019.06.07

댓글