한 조직에 필요한 정보를 여러 응용 시스템에서 공용으로 사용할 수 있도록 논리적으로 연관된 데이터를 모으고, 중복을 최소화하여 구조적으로 통합 저장해 놓은 것
하나의 큰 프로그램에서 반복적으로 사용되는 부분들을 분리하여 작성해 놓은 작은 서브프로그램
데이터 조작어, 관리어, 정의어
SQL에서 CRUD를 담당하는 DML(SELECT, INSERT, UPDATE, DELETE) 중에서 데이터를 추출하기 위해 사용되는 언어를 DQL(SELECT)라고 한다
VIEW SEQUENCE INDEX SYNONYM
Transaction Control Language