본문 바로가기

데이터베이스

오라클 정리 (190612)

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