USER_CATALOG

 

*사용 예

 

USER_CATALOG

 

*기능

-사용자 소유로 생성된 모든 객체 이름과 객체 종류에 대한 정보 저장

-Table_name : 객체 이름

-Table_type : 객체 종류

 

 

USER_OBJECT

 

*기능

-사용자가 생성한 테이블 정보와 함께 인덱스, 시퀀스, 동의어, 뷰 같은 객체에 대한 이름, 종류, 생성 날짜 등 정보 저장

 

*사용 예

-객체의 종류가 테이블이고 이름이 ADDR로 시작하는 객체의 이름, 종류, 생성날짜를 출력하여라.

 

 

 

사용자 테이블 정보 조회

 

*USER_TABLES

-테이블이 저장된 테이블스페이스 이름, 데이터가 저장된 물리적 공간 그리고 블록 파라미터 정보 등과 같은 정보를 저장

 

*사용 예

-테이블 이름이 ADDR로 시작하는 테이블의 이름, 테이블이 저장된 테이블스페이스 이름, 최소 확장영역 수와 최대 확장영역 수를 출력하여라.

 

 

 

데이터 사전의 종류

 

[표11.2] 데이터베이스 관리를 위해 자주 사용하는 데이터 사전 뷰

 

 

DBA_ 데이터 사전 뷰

 

*DBA_ 데이터 사전 뷰

-시스템 관리와 관련된 뷰

-DBA나 SELECT ANY TABLE 시스템 권한을 가진 사용자

-사용자 접근 권한, 데이터베이스 자원관리 목적

 

*사용 예

-DBA_데이터 사전 뷰 조회 예

 

 

ALL_데이터 사전 뷰

 

*기능

-데이터베이스 전체 사용자와 관련된 뷰

-해당 객체의 소유자를 확인 가능

。OWNER 칼럼 존재

-사용자는 ALL_ 사전 뷰를 이용하여 접근할 수 있는 모든 객체에 대한 정보 조회 가능

 

*사용 예

-ALL_ 데이터 사전 뷰 조회 예

 

USER_데이터 사전 뷰

 

*기능

-일반 사용자와 가장 밀접하게 관련된 뷰

-자신이 생성한 테이블, 인덱스, 뷰, 동의어 등의 객체나 해당 사용자에게 부여된 권한 정보 조회

 

*사용 예

-USER_데이터 사전 뷰 조회 예

 

+ Recent posts