안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
청강문화산업대학교 전자출결 DBMS 전환 - 운영 중 시스템의 이기종 DB 전면 마이그레이션
개발
웹
CSP 인프라 이전, 데이터 이전
프로젝트 배경
1. 문제점 전자출결 시스템은 구축 당시 표준이던 CUBRID로 납품되어 운영 중 학교의 학사시스템은 전부 Oracle 기반이라 DB가 이원화된 상태 DB가 서로 달라 데이터 연계와 통합 관리, 유지보수에 제약 발생 2. 프로젝트 목표 운영 중인 전자출결 시스템의 데이터베이스를 CUBRID에서 Oracle로 전면 전환 학사시스템과 동일한 DB 기반으로 통합해 관리 일원화 전환 과정에서 기존 기
프로젝트 성과
전체 쿼리 전수 변환
MyBatis XML에 정의된 전체 쿼리를 대상으로 두 DBMS의 문법 차이(함수·페이징·날짜 처리·시퀀스 등)를 분석해 Oracle 문법으로 전량 변환
데이터 타입 매핑 기준 수립
CUBRID와 Oracle 간 타입 차이를 정리한 매핑 기준을 수립하고 전체 테이블 구조를 Oracle 기준으로 재정의
전환 후 검증 완료
전체 데이터 이관 후 원본 대비 건수 대조와 화면 단위 기능 검증을 거쳐, 운영 서비스 영향을 최소화하며 전환 완료
이기종 DBMS 전환 역량 확보
계획 수립부터 변환·이관·검증까지 단독 수행. 이후 데이터 이관이 포함된 프로젝트의 방법론 기반이 됨
핵심 기능
전환 구조
운영 중인 전자출결 시스템의 데이터베이스를 CUBRID에서 Oracle로 전면 전환했습니다. 쿼리·타입·구조를 모두 대상으로 하는 작업이었습니다.
진행 단계
전환 계획 수립
2021.01.
전환 범위를 정하고 두 DBMS 간 문법·타입 차이를 분석
프로젝트 상세
전자출결 시스템은 최초 구축 당시 표준이던 CUBRID로 납품되어 운영 중이었습니다. 그런데 학교의 학사시스템은 모두 Oracle 기반이어서 DB가 이원화된 상태였고, 고객사가 DBMS 표준화를 위한 전환을 요청하면서 시작된 프로젝트입니다. 작업의 핵심은 두 가지였습니다. 하나는 쿼리 변환입니다. MyBatis XML에 정의된 전체 쿼리를 대상으로 두 DBMS의 문법 차이를 찾아야 했습니다. 함수 이름이

비슷한 프로젝트를 준비 중이라면?
위시켓 매니저와 상담하세요.

참여 개발사와 미팅 연결

프로젝트 1:1 컨설팅 제공

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

yc******
개발 · 법인사업자

프로젝트 정보

참여 기간
2021.01. ~ 2021.05.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
100%
고객사
청강문화산업대학교
역할
DBMS 전환 전담 (쿼리 변환 · 구조 재정의 · 데이터 이관 · 검증)
관련 기술
Oracle
cubrid
Toad