본문 바로가기

PRIMARY KEY2

SQL FOREIGN KEY 제약 조건 안녕하세요!! 이번 포스팅에서는 SQL FOREIGN KEY 제약 조건에 대해서 알아보겠습니다. 흔히들 FOREIGN KEY 를 우리나라 말로 외래키라고 사용합니다. 외래키 제약조건은 한 마디로 말해서 두 테이블간의 관계를 선언하여 데이터간의 무결성을 보장해주는 역할을 합니다. 즉 외래키 관계를 설정하면 하나의 테이블이 다른 테이블에 의존하는 형태입니다. 외래키 테이블에 데이터가 입력될 경우 기준 테이블의 내용을 참조해서 데이터가 입력되기 때문에 만약 기준 테이블에 데이터가 존재하지 않을 경우 값이 반영되지 않게 됩니다. 그리고 외래키 설정시 주의해야 할점은 기준 테이블의 열에 반드시 primary key, unique 제약조건이 설정되어 있어야 한다는 점입니다. 설명은 여기까지 마치고 테이블을 예로들어.. 2013. 9. 16.
SQL PRIMARY KEY 제약조건 안녕하세요!! 이번 포스팅에서는 제약조건중에서 PRIMARY KEY 에 대해서 설명하겠습니다. PRIMARY KEY 는 테이블의 각 레코드를 식별하는데 사용됩니다. PRIMARY KEY 는 고유 한 값을 포함해야 합니다. PRIMARY KEY 열은 NULL 값을 포함 할 수 없습니다. 각 테이블에는 PRIMARY KEY 가 있어야하고, 각 테이블은 하나의 PRIMARY KEY 를 가질 수 있습니다. 아래처럼 테이블을 만들때 PRIMARY KEY 조건을 줄 수 있습니다. CREATE TABLE Person ( Id int NOT NULL PRIMARY KEY, Name varchar(255) NOT NULL, Address varchar(255), City varchar(255) ) 그리고 저의 경우 My.. 2013. 9. 12.