Data Modeler

NEXCORE Data Modeler 개괄

View Resource

01.NEXCORE 데이터 모델링 도구는 분석 및 설계 단계에서 정보시스템의 데이터 구조를 설계하기 위한 ER 모델을 작성하는 도구입니다.

02.데이터 설계 모델의 품질 향상을 보장하며, 데이터 관련 산출물들을 자동으로 생성하여 관련 비용을 최소화합니다.

03.별도의 메타 시스템을 적용하지 않아도, 도메인 및 용어집 기능을 활용하여 모델 표준 규칙 정의를 할 수 있습니다.

quality Diagram

제품상세

사용자 편의성이 높은 간편한 데이터 모델 작성
  • 데이터 모델 작성은 쉬워야 합니다. NEXCORE 데이터 모델링 도구는 하나의 데이터 모델링 작업에 참여하는 다양한 모델러에게 일관되고 접근하기 쉬운 모델 표기법을 제공하며, 또한 사용자의 편의를 위해 외부 도구(Excel)를 활용하여 Import할 수 있는 기능을 제공합니다. NEXCORE 데이터 모델링 도구는 주제영역의 깊이(Depth) 제한이 없기 때문에 프로젝트 별, 모델러 별로 업무 영역을 확장하여 사용할 수 있습니다.

템플릿 기반 산출물 자동 생성
  • 데이터 산출물 작성은 자동으로 쉽게 이루어져야 합니다. NEXCORE 데이터 모델링 도구는 데이터 산출물에 대한 고민 없이, 기 정의된 템플릿으로 쉽고 빠르게 총 10여 종의 산출물을 생성할 수 있습니다. 또한 사용자 정의 템플릿 생성 기능을 통해 필요한 산출물 템플릿을 모델러가 직접 정의하여 활용할 수 있습니다.

모델 표준화 기능 지원
  • 데이터의 품질을 확보하기 위해서는 데이터 모델의 표준 준수를 강제화할 수 있어야 합니다. NEXCORE 데이터 모델링 도구는 외부 메타 시스템을 별도로 사용하지 않더라도, 데이터 타입의 그룹(도메인)이나 표준 용어집 기능을 제공함으로써 체계적인 방법으로 엔티티와 애트리뷰트를 관리할 수 있으며, 설계 점검을 통해 결함을 도출함으로써 설계 결함을 사전에 예방할 수 있습니다.

체계적인 품질 관리 Governance
  • 데이터 설계 모델은 모델링 작업이 진행되며 계속 변화하기 때문에 모델파일의 버전관리가 필요합니다. NEXCORE 데이터 모델링 도구의 설계 모델 버전 관리와 변경 요청 프로세스를 통해 모델의 진행 상태와 변경 상태를 지속적으로 관리할 수 있습니다.

주요기능

데이터 모델 정의
  • 개념/논리/물리 모델의 모델 간 변환 기능 제공

  • 프로젝트 기반의 단계별 모델 통합 관리

데이터 타입 그룹 관리
  • DBMS별/모델 별 데이터 타입 그룹을 관리

  • 데이터 타입 설정과 모델 전환을 지원함

  • DBMS별로 다양한 버전의 DDL 스크립트를 생성함

역공학(Reverse Engineering)
  • 다양한 DBMS 지원

  • 실제 DBMS의 스키마를 물리 모델로 생성함

도메인과 용어집
  • 컬럼의 데이터 타입과 제약 사항을 정의함

  • 용어집을 통해 데이터 설계에 사용하는 표준 용어 정의

현행 DB 분석 자료 생성
  • Reverse Engineering 으로 추출한 물리 모델 정보를 표준 용어집을 활용하여 논리 모델을 생성할 수 있음

  • 역생성된 모델로부터 현행 DB 산출물을 생성할 수 있음

모델 설계 산출물 생성
  • 전문가의 권장 산출물을 통해 설계된 모델을 쉽고 빠르게 산출물로 생성할 수 있음

  • 자유롭게 구성이 가능한 사용자 정의 산출물 생성 지원

  • 행정자치부 권장 산출물 생성 지원

설계 모델 점검
  • 설계 모델의 점검을 통해 모델 표준 규칙 위배를 분석함

  • 스키마 결함 사전 예방의 효과가 있음

영향도 분석
  • 엔티티, 어트리뷰트, 테이블, 컬럼등의 오브젝트의 변경으로 인해 영향받는 오브젝트를 검색함

  • 오브젝트 변경 시 영향 정도를 파악할 수 있음

기타 사용자 기능 제공
  • 모델 맵 뷰 (아웃라인 뷰) 지원

  • 모델 자동 정렬 기능

  • 오브젝트 검색

기대효과

표준화된 데이터베이스 설계 환경 구축

모델 설계 수시 점검을 통한 지속적 품질 관리

데이터 관련 산출물 작성 및 출력에 대한 고민 해결