문제

저는 한동안 MySQL 및 MSSQL과 함께 일했으며 더 복잡한 프로젝트를 설계 할 때 다양한 케이스 및 UML 도구를 사용했습니다.

나는 최근에 동료에게 그의 부서에 액세스 데이터베이스를 제공 할 수 있는지 물었다. 응용 프로그램 자체는 너무 복잡하지 않으며 액세스는 실제로 작업에 이상적인 도구처럼 보입니다.

몇 년 전 (정상화에 대해 들어 본 적이 있기 전) 몇 년 전 매우 아마추어 데이터베이스 외에도 액세스 경험이 많지 않았습니다. ER 다이어그램을 사용하여 데이터베이스를 설계하고 액세스 작업을 수행 할 때도 동일한 작업을 수행하는 습관이 생겼습니다. 내장 된 "관계"보기는 관계를 보는 데 적합한 것으로 보이지만 (Duh!) 먼저 테이블을 만들어야합니다.

ERD를 사용하여 데이터베이스를 직접 설계 할 수있는 방법을 알고 있거나 기본적으로 액세스하거나 타사 도구를 사용하여 왕복 생성을 통해 데이터베이스를 직접 설계하는 방법을 아는 사람이 있습니까? 내가 보통 지원 액세스를 사용하는 소프트웨어의 비가 아닙니다.

"실제"데이터베이스를 사용하여 망친 것 같지만 도움이 감사합니다 ...

업데이트: 작업에 ODBC를 사용하는 것에 대한 메모리를 조깅했기 때문에 아래의 답변을 선택했습니다. 이미 ODBC를 통해 연결할 수있는 우수한 Argouml 응용 프로그램을 사용했습니다. 아래의 답변을 선택하면 설치할 필요가 없었기 때문에 Modelright 응용 프로그램을 승인하지 않았다는 것을 명확히하고 싶었습니다.

도움이 되었습니까?

해결책

Modelright가 당신을 위해 이것을 할 것입니다. ODBC 및 MySQL을 사용하여 모든 DB에 액세스하는 커뮤니티 버전을 다운로드 할 수 있습니다.

http://www.modelright.com/downloads.aspx

나는 현재 SQL Server와 함께 사용하고 있으며 훌륭하게 작동합니다.

다른 팁

Datanamic (ERD 도구)의 Dezign은 액세스 데이터베이스에서 읽고 다이어그램을 만들 수 있습니다. ODBC가 필요하지 않습니다. MS 액세스에 대한 기본 연결.

데이터베이스 용 Dezign

다이어그램보기에서 테이블을 가장 확실하게 설계 할 수 있습니다. 다이어그램의 테이블을 마우스 오른쪽 버튼으로 클릭하고 디자인보기를 선택하십시오.

테이블을 추가하려면 먼저 테이블을 만들어야합니다 (그러나 실제로는 큰 문제가 아니며 실제로 추가 마우스 클릭에 해당합니다.)

또한 액세스 다이어그램이 SQL Server와 다른 사람들이 관계 디자이너의 왼쪽 조인을 올바르게 표시하지 않는 곳에 왼쪽 조인을 올바르게 표시한다는 것을 알게됩니다. 따라서이 모든 중요한 조인 정보는 다른 "예상"전문 도구의 다른 장소로 문서화되어야합니다. 그래서 어떻게 든 관계가있는 데 필요한 것들에서 가장 유용하고 중요한 옵션을 남기지 못했습니다.

따라서 모든 테이블 디자인은 액세스 관계 (다이어그램)보기에서 수행 할 수 있습니다. "매우 작은"변경 사항 만 변경 사항을 작성한 다음 테이블 디자인을 선택하는 것입니다. 테이블을 추가해야합니다. (PK ID Autonumber를 추가하기 만하면). 이 시점에서 액세스 ERD보기에서 그 이후로 테이블을 추가하고 마우스 오른쪽 버튼을 클릭하여 해당 시점에서 다른 모든 것을 설계 할 수 있습니다 (관계 설정 포함).

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