기존 테이블과 데이터베이스에 대한 연결이 주어진 관계를 보여주는 다이어그램을 생성하는 방법이 있습니까?
SQL Server 2008 Express Edition 용입니다.
기존 테이블과 데이터베이스에 대한 연결이 주어진 관계를 보여주는 다이어그램을 생성하는 방법이 있습니까?
SQL Server 2008 Express Edition 용입니다.
답변:
예. SQL Server 2008 자체를 사용할 수 있지만 SQL Server Management Studio Express (설치되어 있지 않은 경우)를 설치해야합니다. 데이터베이스 다이어그램을 마우스 오른쪽 버튼으로 클릭하고 새 다이어그램을 만듭니다. 기존 테이블을 선택하고 테이블에서 참조를 올바르게 지정한 경우. 선택한 테이블의 전체 다이어그램을 볼 수 있습니다. 추가 참조 는 SQL Server 데이터베이스 다이어그램 시작을 참조하십시오.
DBVis를 사용해보십시오-https://www.dbvis.com/download에서 다운로드 하십시오 -프로 버전 (필요하지 않음)과 충분한 버전이 있습니다.
SQL Server에 적합한 JDBC- 데이터베이스 드라이버를 가져 오기만하면됩니다.이 도구는 하나의 단일 버튼을 눌러 테이블과 참조를 직교, 계층, 원으로 표시합니다. ;-) 등을 표시합니다. 나는 지금 몇 년 동안 무료 버전을 사용합니다.
SQLDeveloper는 이것을 할 수 있습니다.
SQL 문의 경우 리버스 눈송이를 시도 할 수 있습니다. sourceforge 또는 데모 사이트 ( http://snowflakejoins.com/)에 가입 할 수 있습니다 .
Visio Professional에는 데이터베이스 다이어그램을 만드는 경우 데이터베이스 리버스 엔지니어링 기능이 있습니다. 무료는 아니지만 대부분의 회사에서 보편적으로 사용되며 쉽게 얻을 수 있어야합니다.
Visio 2003은 리버스 엔지니어링을 위해 SQL2005 또는 SQL2008과 잘 작동하지 않으므로 2007을 가져와야합니다.
데이터베이스 용 DeZign은이 작업을 잘 수행 할 수 있어야합니다.
SQL Server 용 SchemaCrawler 는 GraphViz의 도움으로 데이터베이스 다이어그램을 생성 할 수 있습니다. 외래 키 관계가 표시되고 명명 규칙을 사용하여 유추 될 수도 있으며 정규식을 사용하여 테이블과 열을 제외 할 수 있습니다.
MySQL WorkBench는 무료 소프트웨어이며 Oracle이 개발했으며 SQL 파일을 가져 오거나 데이터베이스를 지정할 수 있으며보다 시각적으로 호소력을 발휘할 수있는 SQL 다이어그램을 생성합니다. GNU / Linux 및 Windows에서 실행되며 무료이며 전문가 수준입니다.