이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문
Visual Studio 2017을 사용하는 것이 좋습니다.

관계 작업

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

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

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

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

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

참고참고

SQL Server 2012 형식의 데이터베이스에 대해 새로운 버전의 테이블 디자이너가 표시됩니다. 이 항목에서는 이전 형식의 SQL Server를 사용하는 이전 버전의 테이블 디자이너에 대해 설명합니다.

새 버전에서는 스크립트 창에서 직접 또는 그래픽 인터페이스를 통해 테이블 정의를 변경할 수 있습니다. 그래픽 인터페이스를 사용할 경우 스크립트 창에서 테이블의 정의가 자동으로 업데이트됩니다. 스크립트 창에서 SQL 코드를 적용하려면 업데이트 단추를 선택합니다. 새 버전에 대한 자세한 내용은 방법: 테이블 디자이너를 사용하여 데이터베이스 개체 만들기를 참조하십시오.

테이블 관계(Visual Database Tools)

데이터가 중복되는 것을 방지하기 위한 수단으로서의 관계에 대한 간략한 개요를 제공합니다.

테이블 관계 형식

일대일, 일대다, 다대다 관계에 대해 설명합니다.

참조 무결성 개요

참조 무결성을 적용하기 위한 요구 사항과 이러한 요구 사항이 데이터베이스 사용자에게 미치는 영향에 대해 설명합니다.

방법: 관계 속성 변경

관계의 속성을 변경하는 방법에 대해 설명합니다.

방법: 테이블 간의 관계 만들기

데이터베이스 다이어그램에서 데이터베이스 테이블 간의 관계를 만드는 방법에 대해 설명합니다.

방법: 관계 삭제

두 테이블 사이에서 관계를 제거하는 방법에 대해 설명합니다.

방법: 관계를 만들 때 기존 데이터 검사

관계를 만들 때 기존 데이터를 검사하는 방법에 대해 설명합니다.

방법: 관계 속성 표시

관계의 속성에 액세스하는 방법에 대해 설명합니다.

참조(Visual Database Tools)

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

외래 키 관계 대화 상자

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

표시: