쿼리 디자이너 사용 방법

Published: 2025-05-23 | Jan Procházka

많은 애널리스트, 테스터, 프로젝트 매니저, 파워 유저들에게 SQL 데이터베이스 작업에서 가장 어려운 부분은… 바로 SQL입니다.

DbGate의 쿼리 디자이너를 사용하면 테이블을 캔버스로 끌어다 놓고, 보고 싶은 컬럼을 선택하고, 간단한 드롭다운으로 필터를 정의하여 단 한 줄의 코드를 작성하지 않고도 강력한 쿼리를 만들 수 있습니다.

주요 장점

  • SQL 학습 곡선이 0 – 테이블과 조인을 시각적으로 다룹니다.
  • 빠른 결과 – 디자이너는 여전히 데이터베이스에서 실행되는 실제 SQL 문을 생성하므로, 네이티브 속도를 유지합니다.
  • 안전한 탐색 – 도구는 기본적으로 읽기 전용이므로, 실수로 데이터를 수정하지 않습니다.
  • 재사용 가능 – 어떤 디자이너 페이지든 저장된 쿼리(Saved Query)로 저장하여 나중에 다시 실행하거나 동료와 공유할 수 있습니다. 그리고 다가오는 6.5 버전에서는 디자이너 쿼리를 DbGate 클라우드에 저장하는 것도 가능해집니다.
DbGate - query designer

튜토리얼

이 튜토리얼에서는 DbGate에서 데이터를 선택하기 위해 쿼리 디자이너를 사용하는 방법을 단계별로 설명합니다.

1단계 - 데이터베이스에 연결하기

  • DbGate를 열고 메인 메뉴에서 File/New connection을 클릭합니다.
  • 데이터베이스 엔진을 선택하고 연결 매개변수를 입력합니다.
  • Connect를 클릭합니다. 새 연결이 Connections 아래에 표시됩니다.

2단계 - 쿼리 디자이너 열기

  • 아무 데이터베이스나 마우스 오른쪽 버튼으로 클릭하고 “Design query"를 선택하거나,
  • 아무 테이블이나 마우스 오른쪽 버튼으로 클릭하고 “Design query"를 선택합니다 – 이 경우 해당 테이블이 포함된 상태로 쿼리 디자이너가 열립니다.

3단계 - 테이블과 조인 추가

  • 테이블을 쿼리 디자이너 캔버스로 드래그 앤 드롭합니다.
  • 조인을 만들기 위해 컬럼을 드래그 앤 드롭합니다.

4단계 - 표시할 컬럼 선택

  • Columns 그리드(하단 패널)에 추가한 테이블의 모든 컬럼이 나열됩니다.
  • 결과 집합에 포함하려면 “Output” 열의 체크박스를 선택합니다.
  • 필요하다면 Alias 열에서 컬럼 이름을 변경할 수 있습니다 – 가독성 향상에 도움이 됩니다.

5단계 - 행 필터링 및 정렬

  • 컬럼에 대한 필터를 정의하기 위해 DbGate의 강력한 필터링 옵션을 사용합니다.
  • “Add OR condition” 버튼을 사용해 조건을 더 추가합니다.
  • 정렬에 사용할 컬럼을 지정하려면 “Sort order” 필드를 사용합니다.
  • 합계를 구해야 한다면 “Aggregate” 드롭다운에서 COUNT, SUM, AVG 등을 선택합니다.

6단계 - 쿼리 미리 보기 및 실행

  • “Execute” 버튼을 사용하거나 Ctrl + Enter를 눌러 실행합니다.
  • 디자이너에 Results 그리드가 표시되며, 다른 데이터 편집기처럼 페이지 이동, 복사, 빠른 필터링을 할 수 있습니다.

비하인드 스토리: DbGate는 이미 완전한 SQL 문을 생성해 두었습니다. “SQL” 탭을 선택해 코드를 확인해 보세요 – 학습용으로도 좋습니다!

7단계 - 결과 내보내기

  • Export를 선택하고 CSV, Excel (.xlsx), JSON, NDJSON 중 하나를 고릅니다.
  • 확인 후 저장 위치를 선택하면, DbGate가 파일을 생성하여 리포트나 BI 도구에서 바로 사용할 수 있습니다.

다음 단계

  • SQL 테이블과 MongoDB 컬렉션을 시각적으로 결합하기 위해 Perspectives를 살펴보세요.
  • 자연어 설명에서 쿼리를 생성하기 위해 쿼리 편집기에서 AI Assistant를 사용해 보세요.

지금 바로 쿼리 디자이너를 사용해 보세요!

쿼리 디자이너는 DbGate Premium 및 Team Premium 에디션에만 포함된 기능입니다. 지금 바로 DbGate Premium을 다운로드하세요!