ER/Studio
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
ER/Studio는 엠바카데로가 개발한 엔터프라이즈급 데이터 모델링 도구이다. 1997년 첫 출시 이후 지속적인 업데이트를 통해 다양한 DBMS 지원, 기능 개선, 사용자 편의성 향상을 이루어왔다. 논리 및 물리 데이터 모델 설계, 자동화, 스크립팅, 정/역 공학, 데이터 계보 문서화, 협업 지원 등 다양한 기능을 제공하며, 여러 표기법과 라이선스 체계를 지원한다. 관련 소프트웨어로는 ER/Studio Enterprise Team Edition, ER/Studio DA, Team Server Core 등이 있다.
더 읽어볼만한 페이지
- 데이터 모델링 도구 - MySQL 워크벤치
MySQL 워크벤치는 MySQL 데이터베이스를 위한 시각적 설계, 개발, 관리 도구이며, DBDesigner4를 기반으로 발전하여 데이터베이스 모델링, SQL 개발, 데이터베이스 관리 등 다양한 기능을 제공한다. - 데이터 모델링 도구 - DBeaver
DBeaver는 2010년 이반 포포프가 개발한 오픈 소스 데이터베이스 관리 도구로, 다양한 데이터베이스 시스템 지원, 사용자 친화적 인터페이스, 여러 버전 제공, 다양한 운영체제 및 언어 지원, SQL 쿼리 실행 및 편집, 데이터 브라우징 및 편집, 데이터베이스 구조 탐색 및 편집 등 다양한 기능을 제공한다. - 데이터베이스 관리 도구 - MySQL 워크벤치
MySQL 워크벤치는 MySQL 데이터베이스를 위한 시각적 설계, 개발, 관리 도구이며, DBDesigner4를 기반으로 발전하여 데이터베이스 모델링, SQL 개발, 데이터베이스 관리 등 다양한 기능을 제공한다. - 데이터베이스 관리 도구 - ADSO
ADSO는 데이터 수명주기 동안 자동화된 검증 프로세스를 통해 데이터의 정확성과 일관성을 유지하고, IDDM과 같은 도구 및 데이터 검증 규칙을 활용하여 데이터 품질을 향상시키는 시스템이다.
2. 역사
엠바카데로는 1993년에 설립된, 데이터베이스 지원 도구에 주력하는 기업이다. 1997년 ER/Studio가 출시된 이후 현재(XE6 버전 10.0)까지 빠른 업데이트와 기술 지원을 통해 업계 최고의 데이터 모델링 도구로 평가받고 있다.[1] ER/Studio는 엠바카데로 제품군에서 데이터 거버넌스 지원 전략의 핵심 도구이다.
CA의 ERwin은 세계 1위의 모델링 도구였지만, 수년간 기능 개선이 이루어지지 않고 문제 해결 능력이 부족했으며, 연구 개발(R&D) 투자가 저조하여 고객들의 신뢰를 잃어가고 있었다.[1] 이 때문에 글로벌 대형 기업들이 ERwin에서 ER/Studio로 전환하는 사례가 빈번하게 발생하였고, ER/Studio는 데이터 모델링 도구 시장에서 실질적인 세계 1위의 입지를 다지게 될 것으로 예상되었다.[1]
하지만 한국 시장에서는 영업 및 기술 지원의 한계로 인해 ERwin, DA#, 파워디자이너 등에 밀려 큰 관심을 받지 못하고 있다.[1]
2. 1. 엠바카데로의 ERwin 인수 무산
엠바카데로는 2014년 3월, CA의 ERwin 인수를 시도했으나 미국 법무부의 반대로 무산되었다.[1] 미국 법무부는 엠바카데로의 ERwin 인수가 데이터 모델링 툴 시장의 독점을 야기하고 공정한 경쟁을 저해할 수 있다고 판단했다.[1] 법무부의 판결 요지는 "미국 정부, 금융권에서 폭넓게 사용되고 있는 ER/Studio를 보유한 엠바카데로가 ERwin을 인수할 경우 데이터 모델링 툴 시장의 독점이 우려되며 공정한 경쟁이 저해된다. 따라서 소비자의 피해가 예상되는 바 이 거래는 기각한다"였다.[1]이러한 결과로 CA는 ERwin을 "중단된 사업(discontinued operations)"으로 분류하게 되었다.[1] 이는 ERwin의 기능 개선 및 기술 지원이 저조해지는 결과로 이어졌고, 고객들은 제품의 신뢰성에 대해 실망감을 표현하게 되었다.[1]
3. 기능
- 논리 및 물리 데이터 모델 설계 지원[2]
- 다양한 관계형 데이터베이스(RDBMS) 및 NoSQL 플랫폼 지원 (MongoDB|몽고DB영어, Hadoop Hive|하둡 하이브영어 등)
- 포워드 엔지니어링(Forward Engineering): 데이터 모델로부터 데이터베이스 스키마 자동 생성[2]
- 리버스 엔지니어링(Reverse Engineering): 기존 데이터베이스로부터 데이터 모델 자동 생성
- SQL DDL를 사용한 데이터베이스 코드 자동 생성
- 모델 비교 및 병합
- 데이터 계보(Data Lineage) 문서화: ETL 툴과의 연동을 통해 데이터 변환 과정을 시각화
- 협업 지원: 리포지토리(Repository)를 통한 모델 공유 및 버전 관리
- 보고 기능 (HTML|HTML영어, RTF|RTF영어, XML|XML영어 등)
- 내장 비즈니스 용어집(Business Glossary)
- Collibra|콜리브라영어와 같은 데이터 거버넌스 도구와의 통합
- 모델 완성도 검증
- 자동 외래 키 마이그레이션
- 용량 계획
- 논리적 또는 물리적 모델에서 XML|XML영어 스키마 생성
- 개체-관계 모델의 수, 데이터베이스 제약 조건, 데이터베이스 인덱스, 데이터 고유성을 지정하기 위한 대화 상자를 포함하여 모델을 그래픽으로 수정하는 기능[2]
- IDEF1X|IDEF1X영어, 제임스 마틴이 개발한 두 가지 변형의 정보 기술 엔지니어링 및 차원 모델링 표기법 지원
- 엑셀 연동 (메타데이터 상호 교환)[15]
- 사전 관리, 논리 모델과 물리 모델 내 속성 이름 등의 일괄 대체, 동음이의어·이음동의어 통합 지원[16]
4. 특징
ER/Studio는 사용하기 쉬운 인터페이스를 제공하여, 처음 사용하는 사람도 쉽게 적응하고 작업 생산성을 높일 수 있다.[15]
주요 특징은 다음과 같다:
ER/Studio는 매년 메이저 업그레이드를 통해 고객의 요구사항에 빠르게 대응하고 있으며, 엠바카데로의 주력 툴로써 R&D 투자가 활발히 이루어지고 있다(경쟁 툴 평균 R&D 금액의 두 배 이상 투자).[16] 또한, 2007년 Gartner Report에서 전 세계 사용자 만족도 1위 제품으로 선정된 바 있다.
5. 표기법
- IDEF1X (ERD의 일종)
- 스타 스키마
- 스노우플레이크 스키마
6. 라이선스 체계
ER/Studio는 크게 세 가지 라이선스 형태로 나뉜다. (버전에 따라 세부 사항은 달라질 수 있음)
예시:
- ER/Studio Data Architect Multi-Platform Workstation × 1 라이선스: ER/Studio 기본 기능(리포지토리 기능 없음)을 제공하며, 모든 지원 데이터베이스에 대해 모델 생성이 가능하다. 1대의 PC에 설치하여 지정된 1명만 사용할 수 있다.
- ER/Studio Enterprise Single Platform for Oracle Concurrent User × 3 라이선스: ER/Studio 기본 기능 및 리포지토리 기능을 제공하며, Oracle 데이터베이스에 대해서만 모델 생성이 가능하다. 동일 회사 네트워크 내 PC 100대에 설치하여, 동시에 3명까지 사용할 수 있다.
7. 관련 소프트웨어
- 엠바카데로 ER/Studio Enterprise Team Edition은 리포지토리와 웹 포털 등 엔터프라이즈급에서 필요한 다양한 도구를 포함하는 최상위 에디션이다.[1]
- ER/Studio DA는 데이터 모델링 도구로, CA의 ERwin 데이터 모델러에 해당한다.[2]
- Team Server Core는 웹 포털로, 웹 브라우저에서 ERD 조회 및 리포팅, 비즈니스 용어집, 메타데이터 관리 등 사용자 간 커뮤니티 도구로서 기능을 담당한다.[3]
- Repository는 데이터 모델 협업 저장소로, 데이터 모델 내 동일 객체(데이터 모델, 엔티티 등)를 여러 명이 동시에 수정할 수 있게 한다.[4]
- Data Lineage는 다양한 ETL 툴(Data stage, Power Center, SSIS 등)의 스크립트를 ER/Studio로 가져와 복잡한 변환 작업을 쉽게 도식화하고 관리하여, 노동 집약적인 ETL 관리를 ER/Studio에서 쉽게 할 수 있게 한다.[5]
8. 과거 버전 (한국어판 출시 기준)
ER/Studio는 상위 호환은 지원하지만, 하위 호환은 기본적으로 지원하지 않는다.[1] 따라서 ER/Studio를 버전 업하거나 ER/Studio의 버전이 다른 머신 간에 데이터 모델 파일을 이동할 때는 백업을 하는 등의 대책이 필요하다.[1] (오래된 하위 버전으로 생성·업데이트된 모델의 데이터는 상위의 새로운 버전에서 열 수 있지만, 상위의 새로운 버전에서 생성·업데이트된 모델의 데이터는 오래된 하위 버전에서 열 수 없다.)[1]
참조
[1]
웹사이트
IDERA Announces Intent to Acquire Embarcadero, Expands Position in Database Management and Developer Tools Markets
https://www.idera.co[...]
2015-10-07
[2]
서적
Database Modeling and Design: Logical Design
https://books.google[...]
Elsevier
2011-02-10
[3]
서적
Beginning Oracle Database 11g Administration: From Novice to Professional
https://books.google[...]
Apress
2009-02-18
[4]
웹사이트
Exciting News: Embarcadero Announces ER/Studio 2016 - Blog - Blog - IDERA Community
https://community.id[...]
2020-03-09
[5]
웹사이트
New patch releases available for ER/Studio 16.5.0 (2016+) and also ER/Studio Team Server 16.1.x (2016) - Blog - Blog - IDERA Community
https://community.id[...]
2020-03-09
[6]
웹사이트
IDERA Enhances Business Architecture Capabilities with Latest ER Studio Release
https://www.idera.co[...]
2020-03-09
[7]
웹사이트
Announcing ER/Studio 17.1 General Availability - Blog - Blog - IDERA Community
https://community.id[...]
2020-03-09
[8]
웹사이트
ER/Studio 18.0 is now available! - Blog - Blog - IDERA Community
https://community.id[...]
2020-03-09
[9]
웹사이트
ER/Studio 18.1 General Availability - Blog - Blog - IDERA Community
https://community.id[...]
2020-03-09
[10]
웹사이트
ER/Studio 18.2 General Availability - Blog - Blog - IDERA Community
https://community.id[...]
2020-03-09
[11]
웹사이트
ER/Studio 18.3 General Availability - Blog - Blog - IDERA Community
https://community.id[...]
2021-01-13
[12]
웹사이트
ER/Studio 18.4 General Availability - Blog - Blog - IDERA Community
https://community.id[...]
2021-01-13
[13]
웹사이트
ER/Studio 18.5 General Availability - Blog - Blog - IDERA Community
https://community.id[...]
2021-01-13
[14]
문서
ER/Studioハンズオンセミナー - 日揮情報システム
http://www.jsys.co.j[...]
[15]
문서
ER/Worksheetダウンロードサイト - 日揮情報システム
http://download.jsys[...]
[16]
문서
Naming Utility ダウンロードサイト - 日揮情報システム
http://download.jsys[...]
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com