Skip to main content

기본 키 란 무엇입니까?

기본 키는 단일 레코드에 고유 한 데이터베이스의 항목입니다.이 키는 일반적으로 두 가지 방법 중 하나 인 데이터베이스 외부의 고유 식별 코드 또는 데이터베이스 내에서 생성 된 숫자로 도출됩니다.데이터베이스에 사회 보장 번호 또는 부품 식별 번호와 같이 항상 입력에 고유 한 정보가 포함 된 경우 일반적으로 기본 키로 사용됩니다.데이터에 그러한 식별자가 없을 때 데이터베이스는 종종 각 레코드에 고유 한 코드를 제공하기 위해 내부 시스템을 기반으로 숫자를 생성합니다.레코드가 만들어 질 때 열쇠가 있어야합니다. mdash;나중에 추가 할 수 없습니다.각 키는 다른 키와 완전히 달라야합니다.이것은 이름이나 생년월일과 같은 일반적인 식별자가 같은 날 같은 날에 같은 날에 태어날 수 있기 때문에 사용할 수 없다는 것을 의미합니다.마지막으로, 일단 생성 된 기본 키는 절대 변경 될 수 없습니다.

데이터베이스에 무한한 수의 항목이있을 수 있으므로 기본 키는 무한해야합니다.데이터베이스에 키가 부족하지 않도록하기 위해 대부분의 레코드는 키에 숫자 코드를 사용합니다.숫자는 항상 더 커질 수 있고 컴퓨터는 단순히 구형 항목에 장소 보유 제로를 추가 할 수 있으므로 시스템은 키가 부족하지 않습니다.때때로 이러한 숫자는 비 유니 퀴크 정보를 기반으로하지만 키가 실행 가능하도록 고유 식별자가 추가됩니다.

데이터베이스는 데이터 구성 방법으로 기본 키를 사용합니다.키는 반복되지 않기 때문에 해당 정보는 데이터베이스가 모든 레코드를 서로 분리 할 수있게합니다.레코드의 각 정보는 키에 다시 연결됩니다.그렇게하면 시스템에 어떤 일이 발생하든 데이터베이스는 느슨한 정보에서 레코드를 재건 할 수 있습니다.∎ 의미있는 기본 키를 할당하는 것은 종종 값을 자동 생성하는 것보다 더 나은 실습으로 간주됩니다.이렇게하면 레코드에 둘 다 키로 작동하고 데이터를 제공하는 식별자가 제공됩니다.소규모 데이터베이스에서는이 차이가 거의 필요하지 않지만 대형 시스템에서는 생성 된 키가 사용하는 추가 공간이 심각한 데이터베이스 블로트 일 수 있습니다.이것은 시스템을 늦추고 데이터베이스에 훨씬 더 많은 저장 공간이 필요합니다.