DOI QR코드

DOI QR Code

ER_Modeler: A Logical Database Design Tool based on Entity-Relationship Model

ER_Modeler: 개체 관계 모델 기반 논리적 데이터베이스 설계 도구

  • 정인환 (한성대학교 컴퓨터공학과) ;
  • 김영웅 (한성대학교 컴퓨터공학과)
  • Received : 2011.09.14
  • Accepted : 2011.10.14
  • Published : 2011.10.31

Abstract

In this paper, we propose ER_Modeler, which is a logical database design tool based on entity-relationship model. ER_Modeler provides the entity-relationship diagrams to be built graphically on windows and generates the graphs into the appropriate data definition language for creating relational database tables. Furthermore, ER_Modeler provides the import/export functions using XML to guarantee the interoperability with ERwin which is one of the most popular commercial products.

본 논문은 개체 관계 모델을 기반으로 하는 논리적 데이터베이스 설계도구인 ER_Modeler 개발에 관한 연구이다. ER_Modeler는 윈도우 상에서 개체 관계 다이어그램(Entity-Relationship Diagram: ERD)을 작성할 수 있는 그래픽 편집도구 기능과 생성된 ERD 정보로부터 논리적 데이터베이스 테이블을 정의하기 위해 데이터 정의어(Data Definition Language: DDL)를 자동 생성하는 기능을 제공한다. 또한 상업적으로 가장 많이 사용되고 있는 Erwin 제품과의 호환성을 제공하기 위해 XML을 이용하여 ERwin과의 Export/Import 기능도 제공해준다.

Keywords

References

  1. B. Thalheim, Entity-Relationship Modeling : Foundation of Database Technology, Spring Verlag, 2000.
  2. http://www.ca.com/events/webcasts/na/Understanding-CA-ERwin-Design-Layer-Architecture/53826.aspx
  3. http://msdn.microsoft.com/ko-kr/netframework/default.aspx
  4. J. Melton, Advanced SQL:1999-Understanding Object-Relational and Other Advanced Features, Morgan Kaufmann, 2002.
  5. W. Liu, H. yao, "A logical design method for relational databases based on generalization and aggregation semantics", Journal of computer science and technology, 12(3), 52-262, 1997.
  6. http://www.w3.org/standards/xml/
  7. http://www.metaintegration.net/Products/MIMB/
  8. http://www.agiledata.org/essays/mappingObjects.html -Mapping Objects to Relational Databases: O/R Mapping In Detail