이미 정의되어있는 테이블을 변경하는 것
주요 명령어 : CREATE, ALTER, DROP, TRUNCATE
데이터베이스에 저장된 데이터를 조회, 삽입, 수정, 삭제
주요 명령어 : SELECT, INSERT, UPDATE, DELETE
데이터베이스에 접근 권한을 관리하는 명령어
주요명령어 : GRANT, REVOKE
작성된 SQL을 쿼리라고 한다. 데이터베이스에 물어보기 위한 구문
데이터베이스를 구분하기 위한 논리적 단위.
데이터베이스의 논리적 구조는 하나 이상의 스키마로 구성된다. 데이터베이스 내의 객체들의 정의 및 구조를 포함. 테이블, 뷰, 인덱스 등
데이터베이스 구조에서의 스키마랑은 다르게 데이터베이스 내의 테이블에 대한 구조적 설명이나 정의를 제공. 테이블이 포함하는 열의 이름, 데이터유형, 제약조건 등 명시.
ex) 테이블스키마 정의서 어디에있어요? 스키마 정의가 어떻게돼요?
비슷한 애들끼리 묶음으로써 관리에 용이하고 유지보수, 사용성을 향상시킬 수 있다.