Visio 2003 Architect 버전에서는 UML ER 다이어그램에서 즉시 SQL Server 데이터베이스를 생성 할 수 있습니다. 그러나 Visio 2007을 사용하면 그런 방법이 없습니다. 제 질문은 SQL2005/2008에서 다른 모든 최신 도구가 ER-> DB 또는 DB-> ER을 지원할 수 있습니까?E-R 다이어그램에서 SQL 서버 2005/2008 데이터베이스를 생성하는 데 도움이되는 도구는 무엇입니까?
답변
, 당신은 시도 할 수 있습니다 : 웹 사이트에서 DBDesigner
:
DBDesigner 4 비주얼 데이터베이스 디자인 모델링, 생성 및 유지 관리를 단일의 완벽한 환경으로 통합하는 시스템입니다.
그것은 전문적인 기능과 명확하고 간단한 사용자 인터페이스를 결합하여 데이터베이스를 처리하는 가장 효율적인 방법을 제공합니다.
DBDesigner 4는 Oracle의 Designer ©, IBM의 Rational Rose ©, Computer Associates의 ERwin © 및 Kompany의 DataArchitect ©와 비교되는 제품이지만 Microsoft Windows © 2k/XP 및 Linux KDE/Gnome에서 사용할 수있는 오픈 소스 프로젝트입니다. 그것은 GPL에 릴리스입니다.
그리고 그것은 다음과 같은 기능 지원 : 리눅스/MS 윈도우
- 가능한을 MySQL, Oracle, MSSQL 및 ODBC 데이터베이스 리버스 엔지니어링
- - 정의 스키마 세대
- 모델 - 투 - 데이터베이스 syncronisation
- 인덱스 지원
- 자동 외래 키 배치
- 약한 엔티티 지원
- 표준 저장 삽입 및 동기화
- 전체 문서 기능
- 고급 모델 인쇄
- Outp 유타 이미지로
- 모든 옵션
- 사용자 정의 데이터 유형
- 데이터베이스 스토리지, 데이터베이스 내에서 모델을 저장하는 능력을 가진 모든 MySQL의 데이터 유형
- 네트워크 -/다중 사용자 데이터베이스 저장을 통해 액세스
- 버전 관리 *
- SQL 쿼리 작성기
- SQL 명령 내역
- SQL 명령어 저장 모델 내
- 플러그인 인터페이스
내가 (내 자신의 강조) 위의 굵은 사람을 생각하는 당신이 필요로 무엇을 제공해야합니다 (즉, 효과적으로 양방향 데이터베이스/모델 동기화).
기존 도구를 사용하여 기존 데이터베이스를 ER 다이어그램으로 리버스 엔지니어링했습니다. 내가 기억하는 바에 따르면, 내가 사용한 적이있는 소프트웨어 중 가장 안정적인 소프트웨어는 아니었다. (나는 몇 차례 추락 한 것으로 생각된다.) 그러나 이것은 조금 전 이었으므로 지금은 더 안정적 일 수있다.
저는 Enterprise Architect도 그렇게 할 수 있다고 생각합니다.
당신은 DBML 파일을 생성 비주얼 스튜디오에서 ER 다이어그램을 다음 huagati 플러그인을 사용하여 SQL 서버 스크립트로 내보낼 수 있습니다. http://www.huagati.com/dbmltools/
대부분의 도구는 SQL 2005/2008을 올바르게 처리하지 못합니다. 하지만 CA ERwin® Process Modeler이 가장 효과적입니다 (비용은 들지 않습니다).
community edition이 있지만 모델 당 25 개체로 제한됩니다.
Google에 알려주세요. 당신이 이것을 달성하기 위해 자유/오픈 소스 도구를 찾고 있다면
- 1. mssql 데이터베이스 용 xml 스키마를 생성하는 데 도움이되는 도구는 무엇입니까?
- 2. PrintDocument를 만드는 데 도움이되는 도구는 무엇입니까?
- 3. 최고의 무료 ER 모델링 도구는 무엇입니까?
- 4. 기존 Oracle 데이터베이스에서 데이터베이스 다이어그램/ER 다이어그램을 생성하는 도구는 무엇입니까?
- 5. ER 다이어그램에서 객체로 관계형 데이터베이스 디자인
- 6. 데스크탑에서 MySQL 데이터베이스를 백업하는 데 사용할 수있는 도구는 무엇입니까?
- 7. JavaScript를 생성하는 도구는 무엇입니까?
- 8. 데이터베이스를 스크립트로 추출하는 데 도움이되는 SQL 2005 도구를 잊어 버렸습니다.
- 9. 핸들에 대한 메모리 누수를 찾는 데 도움이되는 도구는 무엇입니까?
- 10. 얼룩덜룩 한 .NET 코드베이스를 정리하고 정리하는 데 도움이되는 도구는 무엇입니까?
- 11. WinForms 앱에서 .CHM 내의 주제를 참조하는 데 도움이되는 도구는 무엇입니까?
- 12. 큰 데이터베이스를 계획하는 데 도움이되는 팁
- 13. 더미 데이터로 데이터베이스를 채우는 훌륭한 도구는 무엇입니까?
- 14. SQL Server 데이터베이스에서 ERD를 생성하는 데 사용할 수있는 유용한 도구는 무엇입니까?
- 15. ODBC 데이터베이스에서 SQL 스키마를 내보내는 데 사용할 도구는 무엇입니까?
- 16. 새 데이터베이스를 생성하는 SQL 스크립트
- 17. AVM2 바이트 코드를 편집/생성하는 데 사용할 수있는 도구는 무엇입니까?
- 18. Android API XML 파일을 생성하는 데 사용되는 도구는 무엇입니까?
- 19. 설명서를 생성하는 Diff 도구는 무엇입니까?
- 20. C# 3.0에는 정적 HTML을 생성하는 데 도움이되는 클래스가 있습니까?
- 21. opengl을 사용하여 3d metaballs을 생성하는 데 도움이되는 자원을 찾고 싶습니다
- 22. 두 SQL Server 데이터베이스를 비교할 수있는 무료 도구는 무엇입니까?
- 23. SQL 서버 데이터베이스를 MySQL로 변환
- 24. Viso 다이어그램에서 SQL 내보내기
- 25. 참조 횟수를 늘리는 데 도움이되는 규칙은 무엇입니까?
- 26. 문자열 SQL 매개 변수 용 SQL 자동 완성 도구는 무엇입니까?
- 27. 데이터베이스를 자동으로 비정형 화하는 도구는 무엇입니까?
- 28. 링크 목록에서 사이트 맵을 생성하는 도구는 무엇입니까?
- 29. 위임을 통한 인터페이스 구현을 생성하는 도구는 무엇입니까?
- 30. 예제를 사용하여 문법을 생성하는 도구는 무엇입니까?
Visio 2007에서는 아키텍트 버전을 사용할 수 없습니다. 대신 SQL Server 2005/2008에 대해 Visio 2003 Architect 버전을 사용해 보셨습니까? 나는 네가 그들을 나란히 돌릴 수 있다고 믿는다. –