DATA DICTIONARY (관리용 테이블)
테이블은 2가지 종류가 있다.
데이터베이스를 생성할때 기본적으로 만들어지는 자료사전 (DATA DICTIONARY)테이블과
사용자의 데이터를 저장하고 관리하기 위해 생성하는 일반적 테이블이다.
데이타베이스 내의 모든 상태 정보를 제공해주며, 사용자가 생성한 테이블이 어떤것이 있는지,
어떤 구조로 생성되어있는지, 데이터베이스의 성능이 어떤지 등을 보여준다.
DBA_xxxxx : DB 전체 관련 정보를 제공
ALL_xxxxx : 자신이 생성한 오브젝트와 다른 사용자가 생성한 오브젝트중 자신이 볼수 있는 정보 제공
USER_xxxxx : 자신이 생성한 오브젝트 정보 제공
V$_xxxxx : DB의 성능 분석. 통계 정보를 제공 X$테이블에 대한 VIEW (메모리사용량,동시접속자)
X$_xxxxx : DB의 성능 분석, 통계 정보 제공하는 테이블
>CONNECT SYS/ORACLE AS SYSDBA>SHOW USER>SELECT * FROM DICTIONARY;>DESC DBA_USERS
>CONN SCOTT/TIGER>DESC USER_TABLES>SELECT TABLE_NAME FROM USER_TABLES
'Programing > Oracle' 카테고리의 다른 글
Oracle - VIEW (0) | 2008.07.29 |
---|---|
Oracle - CONSTRAINTS (0) | 2008.07.29 |
Oracle - DDL(DATA DEFINITION LANGUAGE) (0) | 2008.07.29 |
Oracle - join 문제 (0) | 2008.07.29 |
Oracle - join 문제 (0) | 2008.07.29 |