데이터베이스에 들어있는 데이터의 정확성(일관성)을 보장하기 위해 부정확한 자료가 데이터베이스 내에 저장되는 것을 방지하기 위한 제약 조건을 의미함
create : 생성
cascade : 부모테이블의 값이 사라지면 참조하고있는 테이블의 값도 사라지게하는 연관성을 갖게하는것
restrict(=no action) : 참조하는 테이블이 있으면 삭제 못하게 하는것
constraint : 조건 제약을 거는것
alter : 변경
drop : 제거
select
insert
delete
update
commit : 정상적인 기능 완료
rollback : 비정상적인 종료
grant : 사용권한 부여
revoke : 사용권한 취소