제약조건->pk,uk,ck,not null =>하나의 테이블에 설정이 가능 =========== fk=>관계형 데이터베이스의 테이블간 정의를 위해 ====한개X->두개 이상을 관리 모든 데이터->한테이블에 저장 가능(필드수가 25~) 5만개->저장하기 힘들고->검색속도가 느리다. 서로 다른 한개이상의 테이블사이의 관계( (한개 이상의 테이블에서 설정하는 방법) foreign key(외래키)->테이블에 값을 저장할려고 할때 특정 필드와 연결이 되어있는 다른 테이블의 필드값을 검사 존재를 체크> 있으면값을 저장을 시켜준다.
->존재가 없으면-->저장 안해줌, 이것을 참조 무결성 강화규칙에 위배되어서 저장 못함 이라고 한다. ==(dept의 deptno) 참조란?
조회하여 비교하여 확인하는 것(ex경찰이 하는 신분증 조회), 그런 데이터가 있다 없다를 확인 test1/t1234 *fk를 위한 예제 만들기(표 두개)* 테이블을 작성할 때 제약조건을 한번에 줄 수 있다 > 테이블 지정 방식 ...
원문 링크 : 조인개요및 작성법