제약조건 정의

    (혼공MySQL)13. SQL 테이블 제약조건(기본키, 외래키, 고유키)

    제약 조건으로 테이블을 견고하게 할 수 있다. 데이터의 오류를 줄여 완전 무결한 코드를 만들 수 있다. 제약 조건은 데이터의 무결성을 지키기 위해 제한하는 조건이다. 종류들 PRIMARY KEY 제약조건 FOREIGN KEY 제약조건 UNIQUE 제약조건 CHECK 제약조건 DEFAULT 정의 NULL 값 허용 기본 키 제약조건 PRIMARY KEY 제약조건 1개 열에 기본키 제약 조건을 설정할 수 있다. 이 것으로 구분할 수 있다. 중복 X NULL허용 X 기본키로 하면 클러스터형 인덱스가 생성된다. 외래 키 제약 조건 UNIQUE 제약조건 두 테이블 사이의 관계를 연결해주고, 그 결과 데이터의 무결성을 보장해주는 역할을 하고 외래 키가 설정된 열은 꼭 다른 테이블의 기본 키와 연결이 된다. 고유 키..