다음을 통해 공유


관계 작업

업데이트: 2007년 11월

데이터베이스 다이어그램의 테이블 간에 관계를 만들어 한 테이블의 열이 다른 테이블의 열과 연결된 방법을 볼 수 있습니다.

관계형 데이터베이스에서 관계를 사용하면 데이터가 중복되는 것을 방지할 수 있습니다. 예를 들어, 책에 대한 정보를 추적하는 데이터베이스를 디자인하는 경우 책 제목, 출판 날짜, 출판사 등의 책에 대한 정보를 저장하는 titles라는 테이블이 있을 수 있습니다. 또한 출판사의 전화 번호, 주소, 우편 번호 등 출판사에 대해 저장하고 싶은 정보도 있을 수 있습니다. 이러한 모든 정보를 titles 테이블에 저장하면 출판사 전화 번호는 출판사가 인쇄한 각 책의 제목마다 중복됩니다.

이에 대한 보다 나은 해결책은 출판사 정보를 publishers라는 별개의 테이블에 한 번만 저장하는 것입니다. 그런 다음 출판사 테이블의 항목을 참조하는 titles 테이블에 포인터를 놓기만 하면 됩니다.

데이터가 확실히 동기화하기 위해 titles 테이블과 publishers 테이블 간에 참조 무결성을 적용할 수 있습니다. 참조 무결성 관계는 한 테이블의 정보를 다른 테이블의 정보와 일치시키는 데 유용합니다. 예를 들어, titles 테이블의 각 제목은 publishers 테이블의 특정 출판사와 관련되어야 합니다. 제목을 데이터베이스에 없는 출판사의 데이터베이스에 추가할 수 없습니다.

관계 작업에 대한 자세한 내용은 다음 항목을 참조하십시오.

단원 내용

참조

  • 참조(Visual Database Tools)
    쿼리, 연산자 및 검색 조건과 관련된 일반 참조 항목, 사용자 인터페이스 참조 항목 및 오류 메시지 항목에 대한 링크를 제공합니다.

  • 외래 키 관계 대화 상자
    외래 키 관계를 만들거나 수정하기 위한 여러 가지 옵션에 대해 설명합니다.