2017-02-22 8 views
2

저는 비교적 SQL Server에 익숙하지 않으며 직장에서 SQL Server 2014 버전을 사용하고 있습니다. 왜 우리는 실제로 SQL Server (SSMS 사용)에서이 데이터베이스 다이어그램이 필요합니까?SQL 서버에서 데이터베이스 다이어그램을 만드는 중요성/사용/이점

+2

자신과 함께 아이디어를 전달하고 동료와 함께. – dean

+0

Microsoft Access 편집에서 잘못하지 않았다면 관계 다이어그램을 사용하여 테이블 간의 기본/외래 키 관계를 변경할 수 있습니다. 이것은 데이터베이스 다이어그램이 ssms에서 작동하는 것과 같은 방법입니까? –

+2

Access에 대해서는 모르겠지만 SSMS에서는 다이어그램에 키 열을 표시하고 관계를 그려 데이터베이스에 저장시 반영 할 수 있습니다. – dean

답변

1

데이터베이스 다이어그램은 데이터베이스 구조의 시각화를 제공하며 이점이 가장 좋습니다 (일부는 아마도 유용 할 것입니다).

다이어그램을 사용하여 이름 바꾸기, 열 추가/제거, 키 설정 및 변경 사항을 포함하여 테이블을 편집 할 수 있지만 일반적으로 DDL 코드를 사용하여 처리하는 것이 가장 좋습니다 (물론, 하기).

데이터베이스 스키마를 데이터베이스 스키마에 대한 WYSIWYG 편집기로 생각할 수 있으며, 대부분의 WYSIWYG 편집기와 마찬가지로 대부분의 경우와 마찬가지로 단점이 있습니다. 모든 SSMS 디자이너 창에 맞습니다.

실제로 모든 SSA 디자이너 창은 데이터베이스 개체 디자인에 사용해서는 안되며 항상 DDL을 직접 사용하는 것이 좋습니다. 나는이 진술에 완전히 동의한다고 말할 수있다.