1. USER_ 데이터 딕셔너리 뷰
:자신이 생성한 테이블, 인덱스, 뷰, 동의어 등과 같은 객체나 해당 사용자에게 부여된 권한 정보를 조회할 수 있다.
- USER_TABLES : 테이블이 저장된 테이블 스페이스 이름, 데이터가 저장된 물리적 공간 그리고 블록 파라미터 정보 등이 저장된다.
- USER_OBJECTS : 사용자가 생성한 테이블 정보와 함께 인덱스, 시퀀스, 동의어, 뷰 등과 같은 객체에 대한 이름, 종류, 생성 날짜 등의 정보를 저장한다.
- USER_CATALOG : 사용자 소유로 생성된 모든 객체 이름과 객체 종류에 대한 정보를 저장한다.
ex)SELECT table_name FROM user_tables;
2. ALL_ 데이터 딕셔너리 뷰
: 자신이 생성한 테이블, 인덱스, 뷰, 동의어 등과 같은 객체나 자신에게 권한이 있는 객체나 정보를 조회할 수 있다.
ex) SELECT table_name FROM ALL_tables;
3. DBA_ 데이터 딕셔너리 뷰
: DBA 나 SELECT ANY TABLE 권한을 가진 사용자만 접근할 수 있다
ex) SELECT owner,table_name FROM dba_tables;
4. v$_ 데이터 딕셔너리 뷰
: DB의 관리나 상태의 정보
ex) SELECT * FROM v$instance;
:자신이 생성한 테이블, 인덱스, 뷰, 동의어 등과 같은 객체나 해당 사용자에게 부여된 권한 정보를 조회할 수 있다.
- USER_TABLES : 테이블이 저장된 테이블 스페이스 이름, 데이터가 저장된 물리적 공간 그리고 블록 파라미터 정보 등이 저장된다.
- USER_OBJECTS : 사용자가 생성한 테이블 정보와 함께 인덱스, 시퀀스, 동의어, 뷰 등과 같은 객체에 대한 이름, 종류, 생성 날짜 등의 정보를 저장한다.
- USER_CATALOG : 사용자 소유로 생성된 모든 객체 이름과 객체 종류에 대한 정보를 저장한다.
ex)SELECT table_name FROM user_tables;
2. ALL_ 데이터 딕셔너리 뷰
: 자신이 생성한 테이블, 인덱스, 뷰, 동의어 등과 같은 객체나 자신에게 권한이 있는 객체나 정보를 조회할 수 있다.
ex) SELECT table_name FROM ALL_tables;
3. DBA_ 데이터 딕셔너리 뷰
: DBA 나 SELECT ANY TABLE 권한을 가진 사용자만 접근할 수 있다
ex) SELECT owner,table_name FROM dba_tables;
4. v$_ 데이터 딕셔너리 뷰
: DB의 관리나 상태의 정보
ex) SELECT * FROM v$instance;
'Database > Oracle' 카테고리의 다른 글
오라클 테이블 사용 용량 (0) | 2009.12.30 |
---|---|
테이블 생성, 수정, 삭제 (0) | 2009.12.30 |
데이터 무결성 제약조건 (1) | 2009.12.30 |
인덱스(Index) (1) | 2009.12.30 |
뷰 View (1) | 2009.12.30 |