DOI QR코드

DOI QR Code

데이터 모델을 위한 엔터티 도출 절차에 관한 연구

A Study on Elicitation Procedures of the Entity for Data Model

  • 김도유 (부경대학교 컴퓨터공학과) ;
  • 여정모 (부경대학교 컴퓨터공학과)
  • 투고 : 2012.09.11
  • 심사 : 2013.01.16
  • 발행 : 2013.07.31

초록

정보 시스템의 골격이라고도 할 수 있는 데이터 모델은 프로세스 모델과 함께 정보 시스템에 있어서 중요한 두개의 축을 이룬다. 데이터 모델의 핵심요소로는 엔터티, 속성, 관계가 있으며, 이 중에서도 엔터티는 데이터 모델에서 가장 근본적인 요소로서, 엔터티를 명확하게 도출하지 못한다면 데이터 모델 전체가 모호해지게 된다. 본 연구에서는 엔터티 도출에 대해서만 다루었다. 기존의 엔터티를 도출하는 방법은 설계자의 경험과 업무지식에 많이 의존되고 명확한 절차가 제시되지 않아, 초보자나 미숙련자가 접근하기에는 많은 어려움이 있다. 이를 해결하는데 도움이 될 수 있도록 본 연구에서는 선행연구의 제안 절차를 통해 미리 도출된 대상업무에서 체계적인 절차로 엔터티를 도출할 수 있는 업무기반 엔터티 도출 절차를 제안한다. 그리고 데이터 모델링에 경험이 없는 학부생들을 대상으로 가상업무에 대하여 제안 절차를 적용하도록 하였고, 기존 방법과 제안 절차의 비교가 불가능하다는 점을 감안하여 학생들이 도출한 엔터티와 모범 답안 간의 유사도 검사로 제안 절차를 검증하였다. 그 결과, 모범 답안에 상당히 근접하게 엔터티를 도출한 것을 확인하였다. 따라서 본 연구에서 제안한 절차가 데이터 모델링에 경험이 없는 초보자가 익숙하지 않은 업무에 적용하더라도 모범 답안에 근접하게 엔터티를 도출할 수 있음이 확인되었다. 엔터티를 제외한 데이터 모델의 핵심요소인 속성과 관계의 도출에 대한 연구는 차후로 미룬다.

The data model that can be said as skeleton of the information system constitutes important 2 axles in the information system together with the process model. There is entity, properties, relation as key factors of the data model, and entity is the most fundamental factor in the data model, and thus total data model becomes vague if not deriving entity definitely. This study dealt with entity deduction only. Deducing methods of existing entity depended on experiences, task knowledge of designers and clear procedures were not suggested, so there were many difficulties in approaching them from beginners or unskilled persons. For giving helps in solving the problem, this study proposes entity- deducing procedures based on tasks that can derive entity with a systematic process at previously derived target businesses through suggested methods from advancing researches. And the study enabled proposing procedures on imaginary tasks to be applied, objecting to undergraduates who had not experiences on the data modeling, and then verified suggesting process through a similarity checking between best answers with deduced entity by students after taking impossible points of comparing existing methods with suggesting process into consideration. By doing so, deducing entity closely to the best answer was confirmed accordingly. Therefore, a fact could be confirmed that beginners were able to deduce entity closely to the best answer even if letting beginners who had not experiences on the data modeling be applied to unfamiliar tasks. Regarding researches on properties and relation deduction besides entity, this study leaves them to next time.

키워드

참고문헌

  1. Hwasik Lee, "Data Architecture Solution I", En-core, 2003.
  2. Hwasik Lee, Hyunsan Kim, Haesul Yang, "Expression Method and Application Plan of the Entity for a Data Modeling", Korea Information Processing Society, Vol.12, No2, 2005.
  3. Korea Database Agency, "Data Architecture Professional Guide", Korea Database Agency, 2010.
  4. Jonghyun Kim, "Information Engineering and Data Modeling", Korean Institute of Information Scientists and Engineers, Vol.12, No.11, 1994.
  5. Steve Hoberman, "Data Modeling Master Class", Technics Pubn Llc, 2011.
  6. Michael C. Reingruber, "The Data Modeling Handbook", Intervision, 2002.
  7. Graeme Simsion, "Data Modeling Essentials", Morgan KaufmannPub, 2005.
  8. Jan Speelpenning, "Data Modeling and Relational Database Design", Oracle, 2001.
  9. Jeongmo Yeo, Sunyi Park, "A Study on Elicitation Method of Target Businesses for Application Development", Korea Institute of Information and Communication Engineering, Vol.15, No.12, pp.2599-2608, 2012.