TIL 23/1/12

드립이 블로그·2023년 1월 12일
0

TIL

목록 보기
51/80

제약조건
데이터의 무결성을 지키기 위해 column별로 조건을 미리 지정해 주는 것이다.
무결성 유지를 위해 DBMS가 제공한다.
일대다 관계를 맺은 경우, 제약조건으로 오류를 발생시킨다.

ON UPDATE CASCADE
테이블 생성시, 이 메소드를 추가해주면, 일대다 관계에서 일 쪽의 테이블의 Priamry Key를 변경시, 다 쪽의Foreign Key도 같이 변경이 된다.

ON DELETE CASCADE
테이블 생성시, 이 메소드를 추가해주면, 일대다 관계에서 일 쪽의 테이블의 Primary Key를 삭제시, 다 쪽의 Foreign Key도 같이 삭제가 된다.

이 외에 길이제한, null값 허용/비허용, 중복 허용/비허용 등등이 있다.

제약조건은 뭔가 표현이 잘 안되는 느낌이다.
이게 그렇게 중요한가 싶은 생각도 든다.

0개의 댓글