Skip to content

boostcampwm-2024/web36-QLab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Web36-QLab

메인 베너


Group 5 Group 6 Group 4



팀원소개 (Query Squard)



문제의식

쉽고 빠르게 쿼리를 연습할 수 없을까? 🤔
Query를 연습하고 싶은데, DB 환경세팅이 너무 어렵고 많은 시간이 소요되네...

예시 시나리오: 호눅스님이 300만건의 유저데이터를 넣어 검색 쿼리의 성능을 비교해보라고 하셨다.

  • 조건에 맞는 300만건의 데이터는 어떻게 생성하지?
    • 복잡한 프로시저 작성..
      • js코드 구현하여 작업..
  • 쿼리만 빠르데 실행하고 싶은데 복잡한 DB 환경세팅에 너무 많은 시간이 소요
  • 이전에 실행한 쿼리들의 시간을 비교하는게 어려움

기능

핵심 기능

  • DB 환경제공 : 클라우드 상에서 사용자에게 DB 환경을 제공하고 관리한다.
  • 쿼리 실행 : 쉘 단위로 쿼리를 작성하고 실행해서 결과를 출력할 수 있다.
  • 쿼리 결과 : 쿼리 작성 결과를 보여준다.
main page

서브 기능 (도구)

  • ERD 보기 : 현 ERD를 보여준다.
  • Table 추가 : 테이블을 GUI를 통해 만들고 추가할 수 있음
  • Table 수정 : 테이블을 GUI를 통해 수정할 수 있음
  • Data 추가 : 조건에 따른 대량의 레코드 데이터 추가
erd page
table tool page
data tool page