데이터베이스 다이어그램 디자인(Visual Database Tools)
적용 대상: SQL Server Azure SQL 데이터베이스 Azure SQL Managed Instance Analytics Platform System(PDW)
데이터베이스 디자이너는 연결할 데이터베이스를 디자인하고 시각화할 수 있게 하는 비주얼 도구입니다. 데이터베이스를 디자인할 때 데이터베이스 디자이너를 사용하여 테이블, 열, 키, 인덱스, 관계, 제약 조건 등을 만들거나 편집하거나 삭제할 수 있습니다. 데이터베이스를 시각화하려면 데이터베이스에 있는 테이블, 열, 키 및 관계의 일부 또는 전부를 보여 주는 하나 이상의 다이어그램을 만들 수 있습니다.
모든 데이터베이스의 경우 원하는 만큼 데이터베이스 다이어그램을 만들 수 있습니다. 각 데이터베이스 테이블은 여러 다이어그램에 표시할 수 있습니다. 따라서 서로 다른 다이어그램을 만들어 데이터베이스의 다른 부분을 시각화하거나 디자인의 다른 부분을 강조할 수 있습니다. 예를 들어 모든 테이블과 열을 보여 주는 큰 다이어그램을 만들 수 있으며 열을 표시하지 않고 모든 테이블을 보여 주는 더 작은 다이어그램을 만들 수 있습니다.
만드는 각 데이터베이스 다이어그램은 연결된 데이터베이스에 저장됩니다.
데이터베이스 다이어그램의 테이블 및 열
데이터베이스 다이어그램 내에서 각 테이블은 제목 표시줄, 행 선택기 및 속성 열 집합의 세 가지 고유한 기능을 사용하여 표시할 수 있습니다.
제목 표시줄 제목 표시줄에는 테이블 이름이 표시됩니다.
테이블을 수정했지만 아직 저장하지 않은 경우 테이블 이름 끝에 별표(*)가 표시되어 저장되지 않은 변경 내용을 나타냅니다. 수정된 테이블 및 다이어그램을 저장하는 방법에 대한 자세한 내용은 데이터베이스 다이어그램 작업(Visual Database Tools)을 참조하세요.
행 선택기 행 선택기를 클릭하여 테이블에서 데이터베이스 열을 선택할 수 있습니다. 열이 테이블의 기본 키에 있는 경우 행 선택기는 키 기호를 표시합니다. 기본 키에 대한 자세한 내용은 키 작업을 참조하세요.
속성 열 속성 열 집합은 테이블의 특정 보기에만 표시됩니다. 다섯 가지 뷰 형식 중 하나를 사용하여 테이블을 볼 수 있으며, 이를 통해 다이어그램의 크기 및 레이아웃을 쉽게 관리할 수 있습니다.
테이블 뷰에 대한 자세한 내용은 다이어그램에 표시된 정보의 양 사용자 지정(Visual Database Tools)을 참조하세요.
데이터베이스 다이어그램에서의 관계
데이터베이스 다이어그램 내에서 각 관계는 엔드포인트, 선 스타일 및 관련 테이블의 세 가지 고유한 기능을 사용하여 표시할 수 있습니다.
엔드포인트 줄의 엔드포인트는 관계가 일대일인지 일대다인지를 나타냅니다. 관계에 한 엔드포인트에 키가 있고 다른 엔드포인트에 숫자 8이 있는 경우 일대다 관계입니다. 관계에 각 엔드포인트에 키가 있는 경우 일대일 관계입니다.
라인 스타일 라인 자체(해당 엔드포인트 아님)는 새 데이터가 외래 키 테이블에 추가되는 경우 DBMS(데이터베이스 관리 시스템)가 관계에 대한 참조 무결성을 적용하는지 여부를 나타냅니다. 선이 실선으로 표시되면 외래 키 테이블에서 행을 추가하거나 수정할 때 DBMS에서 관계에 대한 참조 무결성을 적용합니다. 이 줄이 점선으로 나타나면 외래 키 테이블에 행이 추가되거나 수정될 때 DBMS가 관계에 대한 참조 무결성을 적용하지 않는 것입니다.
관련 테이블 관계 줄은 한 테이블과 다른 테이블 사이에 외래 키 관계가 있음을 나타냅니다. 일대다 관계의 경우 외래 키 테이블은 줄의 숫자 8 기호 근처에 있는 테이블입니다. 줄의 두 엔드포인트가 모두 동일한 테이블에 연결되면 관계는 반사 관계입니다. 자세한 내용은 반사 관계 그리기(Visual Database Tools)를 참조하세요.
이 섹션의 내용
데이터베이스 다이어그램 소유권 이해(Visual Database Tools)
데이터베이스 다이어그램 디자이너에서 탐색(Visual Database Tools)
데이터베이스 다이어그램 디자이너 설정(Visual Database Tools)
이전 버전에서 데이터베이스 다이어그램 업그레이드(Visual Database Tools)
데이터베이스 다이어그램 디자이너 열기(Visual Database Tools)
참고 항목
데이터베이스 다이어그램 작업(Visual Database Tools)
데이터베이스 다이어그램에서 테이블 작업(Visual Database Tools)
다이어그램 레이아웃 작업(Visual Database Tools)