객체지향 개념 기반의 SELECT 쿼리의 정의 및 구현

Implementation and Definition of select query based on object-oriented concept

  • 신형기 (고려대학교 소프트웨어공학과) ;
  • 김장원 (고려대학교 컴퓨터전파통신공학과) ;
  • 백두권 (고려대학교 컴퓨터전파통신공학과)
  • Shin, Hyung-Ki (Dept, of Software Engineering, Korea University) ;
  • Kim, Jang-Won (Dept. of Computer Science & Radio Communications Engineering, Korea University) ;
  • Baik, Doo-Kwon (Dept. of Computer Science & Radio Communications Engineering, Korea University)
  • 발행 : 2010.06.30

초록

프로그래밍 코드 안에서 작성하는 기존의 문자열 조합 방식으로 SELECT 쿼리를 작성할 때 일정한 규칙이 없이 다양한 형태로 쿼리가 작성되고 있으며, 이로 인해 쿼리 작성과 관리에 불편함을 주고 있다. 이런 불편함을 해소하고 일관된 규칙을 적용할 수 있는 쿼리 작성 방법을 객체지향 개념을 이용해서 SELECT 쿼리 객체를 정의하고 사용하는 방식으로 제시한다. 이를 위하여 기존 Dynamic Query Class[1]에 SELECT 쿼리 객체를 정의하여 추가하여 전체 상속 관계를 완성하고, SELECT 쿼리에서 둘 이상의 테이블 조인 관계를 객체를 사용해서 구현할 수 있음을 제시한다.

키워드