Search
Duplicate

4. Primary Key, Foreign Key에 대해 설명해보자

Created
2024/01/05 01:11
Tags
유민아
⇒ Primary키는 각 행을 식별하기 위한 unique한 값으로, 자동으로 not null로 설정됩니다. 1:1, 1:N, N:M 관계에서 각 테이블은 하나의 PrimayKey를 가지며, 1:N, N:M 관계에서 참조되는 테이블의 primary key를 참조하는 키를 foreign key라고 합니다.
박준영
Primary Key와 Foreign Key는 RDBMS(Relational Database Management System)에서 중요한 역할을 하는 키입니다.
Primary Key(기본 키): 후보 키 중에서 선정된 키 입니다. 후보 키와 마찬가지로 유일성과 최소성을 만족하고, Null값을 가질 수 없습니다. 기본 키는 테이블에서 각 행의 고유한 식별자 역할을 합니다. Foreign Key(외래 키): 외래 키는 한 테이블의 열이 다른 테이블의 기본 키를 참조하는 경우를 말합니다. 외래 키를 통해 두 테이블 간의 관계를 설정하고, 데이터의 무결성을 유지할 수 있습니다.
김한신
Primary Key (기본 키): - 테이블 내에서 각 행을 고유하게 식별하는 열. - 값이 중복되지 않고 널 값이 없어야 함.
Foreign Key (외래 키): - 다른 테이블의 프라이머리 키와 관련된 열. - 데이터베이스 간에 관계를 형성하며, 일관성과 정확성을 유지하는 데 사용. 간단히 말하면, 프라이머리 키는 자기 테이블의 각 행을 식별하고, 외래 키는 다른 테이블과의 관계를 설정하는 역할이다!
김민선
Primary Key (기본 키):
기본 키는 관계형 데이터베이스에서 특정 테이블의 각 행(row)을 고유하게 식별하는 데 사용되는 열(column) 또는 열의 집합입니다.
기본 키는 해당 테이블의 각 행을 고유하게 식별하며, 값은 중복될 수 없습니다.
각 테이블은 반드시 pk를 하나 가져야 합니다
테이블에서 기본 키로 선택된 열은 NULL 값을 가질 수 없으며, 데이터의 무결성과 참조 무결성을 유지하는 데 중요한 역할을 합니다.
Foreign Key (외래 키):
외래 키는 한 테이블의 열(또는 열의 집합)로, 다른 테이블의 기본 키와 관련이 있습니다.
외래 키를 사용하여 테이블 간에 관계를 설정하고, (부모 테이블의 기본 키를 참조하여 참조 무결성이 유지되기 때문에)두 테이블 간의 일관성을 유지할 수 있습니다.