1. 데이터 사전 개념 (메타데이터)
= 데이터베이스의 데이터를 제외한 모든 정보가 있다.
-> 즉, 데이터의 데이터를 가지고 있음을 의미한다.
- 사용자에게 읽기 전용 테이블로 제공
- 단순 조회만 가능하다.
2. 데이터 사전 내용
<데이터 사전 내 존재하는 메타데이터의 유형>
1) 사용자 정보 (ID, PASSWORD, 권한)
2) 객체정보 (테이블, 뷰, 인데스)
3) 무결성 제약정보
4) 함수 / 프로시저 / 트리거
3. 데이터 사전 용도
= 컴파일러 / 옵티마이저 등과 같은 구성요소에 데이터 사전은 작업 수행하는데 필요한 참고 정보일뿐만 아니라 작업의 대상이다.
4. 오라클 데이터 사전 영역
1) DBA
= 데이터 베이스의 모든 객체 조회 가능
EX) select * from DBA_TABLES
EX) select * from DBA_INDEXS
EX) select * from DBA_VIEWS
2) ALL
= 객체와 타 계정의 접근 권한을 가진 모든 객체 조회가능
EX) select * from ALL_TABLES
EX) select * from ALL_INDEXS
EX) select * from ALL_VIEWS
3) USER
= 자신의 계정이 소유한 객체 조회 가능
EX) select * from USER_TABLES
EX) select * from USER_INDEXS
EX) select * from USER_VIEWS
'DB 이야기' 카테고리의 다른 글
SQL 기본 이해 (0) | 2020.12.11 |
---|---|
5] Primary key와 Unique index 논쟁 (0) | 2020.08.12 |
데이터 정의 (0) | 2020.07.03 |
DAY 1. 사용할 id 생성 (0) | 2020.04.13 |
디비 이야기 27. 조인 수행 원리 (0) | 2020.04.04 |