문제

과거에는 개념 설계 단계에있는 동안 Visio (2003 Professional, If It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It It). 그래도 데이터를 얻는 좋은 방법이 없기 때문에 이것은 꽤 고통 스럽습니다. 밖으로 Visio의 이 답변 일시적인 진통제에 대한 희망을줍니다). 디자인은 일반적으로 꽤 작기 때문에 그 고통은 그리 나쁘지 않았습니다. 그러나 나는 더 좋고 덜 고통스럽고 지속 가능한 솔루션을 찾고 싶습니다.

이 제품 카테고리에 대한 나의 유일한 실제 경험은 매우 오래된 것입니다 (예 : ER/Studio는 10 년 전)이므로 오늘날 풍경이 어떻게 보이는지 전혀 모릅니다. 나는 stackoverflow를 둘러 보았습니다 내가 찾을 수있는 내 질문과의 유일한 일치 그다지 고무적이지 않았습니다. 내 기본 요구 사항은 다음과 같습니다.

  • 오프라인으로 작동합니다. 이것이 SSMS의 다이어그램을 사용하지 않는 주요 이유입니다. 반 마감 된 디자인을 주위에 던지고 있는데, 아마도 실제 데이터베이스를 인스턴스화 할 준비가 될 때까지 다른 사람들과 함께 세련되고 싶을 때가 있습니다.
  • SQL Server 2000+를 지원합니다. 다른 데이터베이스는 훌륭하지만 DBS의 99%는 SQL Server이며 대부분은 2000 명이며 2005 년은 2000입니다.
  • 다이어그램 만. 이러한 도구는 성능 도구 또는 일종의 모델링 프로세스를 구운 포괄적 인 DBA 또는 모델 아키텍트 제품군의 일부입니다. 필요 SQL DDL의 다이어그램 및 전방 엔지니어링입니다. (리버스 엔지니어링은 좋을 것입니다.)
  • 팔과 다리의 비용이들 수 없습니다. 이것은 까다로운 것입니다. 나는 알고 있습니다 (그리고 또한 꽤 주관적입니다). 그러나 우리는 거대한 기능 장애 엔터프라이즈 팀을 일하지 않습니다. 때때로 씹을 수있는 더 복잡한 데이터베이스를 가지고있는 소수의 개발자 일뿐입니다. 도대체 5000 달러 도구에 대한 승인을 받고 있습니다.

내가 찾고있는 제품도 존재합니까?

편집하다: 약간의 찌르기에서, 나는 유망한 것처럼 보이는 몇 가지를 나타 냈습니다. 이 도구에 대한 경험이 있습니까?

  • Modelright, Modelright, Inc.
  • BDB, Bainsoft (Bainsoft) (Google은 대부분 Shady "Great Software Downloads!"사이트에 대한 히트 페이지를 올리기 때문에이 제품에 대해 조금 조심합니다.
  • 아쿠아 데이터 스튜디오, Aquafold (주로 SSMS와 같은 도구를 대체하지만 ER 모델러가 내장되어 있습니다)
도움이 되었습니까?

해결책

퀘스트 소프트웨어에는라는 도구가 있습니다 두꺼비 데이터 모델러 무료는 아니지만 팔과 다리도 비용이 들지 않습니다.

고품질, 매우 유용하고 매우 강력합니다. 전문적인 환경에서 데이터 모델링에 대해 진지하게 생각한다면 분명히 살펴볼 가치가 있습니다.

마크

다른 팁

나는 사용했다 디아 이런 종류의 SQL 헬퍼 스크립트. DIA는 무료입니다. SQL 생성기는 DIA2SQL입니다. 보다 여기 일부 링크의 경우. 그리고 여기에 있습니다 DIA 용 Windows 설치 프로그램

Erwin Data Modeler, Data Workbench, Enterprise Architect, ER Studio, Toad Data Modeler와 같은 SQL Server ERD 및 전진 엔지니어링에는 여러 도구가 제공됩니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top