Data Dictionary ( = System Catalog )
- DBMS가 운영하기 위해 필요한 정보를 저장한 테이블들과 뷰들의 집합
- 읽기 전용 (인간에게는)
- 수정 (DBMS의 역할)
- DBA
USER, OBJECT ...
USER_TABLES - 내가 소유한(=만든) 모든 것 (Owner)
ALL_TABLES - 내가 접근 가능한 모든 것 (Accessible)
DBA_TABLES - DBMS 내에 존재하는 모든 것
DBA_OBJECTS -> DBA를 ALL로 바꾼다
데이터베이스 소유자 계정과 개발자 계정을 구분 - 안전성을 위해서
테이블, 인덱스는 object인 동시에 segment
시퀀스, 시너님(synonym), 뷰(view) 은 object o, segment x
그래서 시퀀스, 시너님, 뷰는 ALL_SEGMENTS가 있을 수 없다. (왜냐하면 자체적인 저장 공간을 가지고 있지 않음)
'데이터베이스' 카테고리의 다른 글
[PL/SQL] 개요 및 주요 특징 (0) | 2019.06.17 |
---|---|
오라클 실습 - VIEW (0) | 2019.06.12 |
오라클 - 기본키와 외래키 (190611) (0) | 2019.06.11 |
오라클 - 제약사항 (190611) (0) | 2019.06.11 |
오라클 실습 (190610) (0) | 2019.06.10 |