1
기본적으로 데이터베이스 관련된 책을 구입해서, 확실히 개념을 구분하는 것이 좋을 듯 싶습니다.
많은 사람들이 이론 보다는 실전에 강한면이 있으니다만...
이론을 바탕으로 하는 실전이 훨씬 강함을 느낄수 있습니다.
간단히 설명하자면요...
참조무결성 : PK(기본키)가 지정된 테이블과 FK(외래키)가 지정된 테이블 사이에서, FK(외래키)로 지정된 칼럼의 데이터가 PK(기본키)로 지정된 테이블의 칼럼값 이외의 값을 가질 수 없다는 제약 조건입니다.
개체무결성 : PK(기본키로) 지정된 칼럼은 중복된 데이터를 가질 수 없다는 제약 조건 입니다.
즉, Key 라는 것은 튜플(레코드)를 유일하게 구분해 낼 수 있는 칼럼으로 지정해야 합니다.
만일 중복된 데이터가 발견 된다면, 기본키로 칼럼을 잘못 지정했다는 의미겠지요.
참고로 KEY에 종류가 있습니다.
슈퍼키, 후보키, 기본키 ... 이런 개념을 확실히 해 두는 것도 괜찮을 겁니다.
까먹지마님 너무나 좋은 정보 감사합니다(__)
글을 읽으니 이해가 잘 되는것 같습니다^^