본문
DDL(Data Define Language)
DB(Oracle) 2017. 1. 13. 11:51
반응형
# DDL(Data Define Language)
- 스키마, 도메인, 테이블, 뷰, 인덱스를 정의하거나 변경 또는 제거할 때 사용하는 언어
- DDL로 정의된 내용은 메타데이터가 되며, 시스템 카탈로그에 저장된다.
- CREATE, ALTER(테이블에 대한 정의를 변경), DROP
# 메타데이터(Meta Data)
데이터 관리를 위한, 데이터에 대한 데이터를 의미
EX)
"학년은 숫자 1자리이며, 1~4만 저장할 수 있다."
라는 데이터는 실제 데이터가 아닌, 데이터를 저장하기 위한 데이터이므로 메타데이터라고 한다
# 시스템 카탈로그(System Catalog)
데이터베이스 관리자의 도구로,
데이터베이스에 저장되어 있는 모든 데이터 개체들에 대한 정의나 명세에 대한 정보가 수록되어 있는 시스템 테이블을 의미
- 참고 : http://terms.naver.com/entry.nhn?docId=1224192&cid=40942&categoryId=32840
반응형
댓글