새로운 기능: DatabaseSpy 2011의 차트 기능

화려하고 시각적으로 눈길을 끄는 차트는 숫자 데이터 테이블보다 훨씬 생생하며, 의미를 더 빠르게 전달합니다. 2010년 9월 8일에 출시된 Altova Missionkit v2011의 일부로, DatabaseSpy 2011에는 SQL 쿼리 결과를 시각적으로 표현할 수 있는 다양한 차트 기능을 제공하는 새로운 SQL 차트 도구가 포함되어 있습니다. DatabaseSpy 2011은 다양한 데이터 세트를 가장 적절하게 표현하기 위해 다음과 같은 차트 유형을 지원합니다

  • 선 그래프
  • 2차원 및 3차원 원형 차트
  • 2차원 및 3차원 막대 그래프
  • 원형 게이지 차트 및 막대형 차트

DatabaseSpy SQL 차트 도구에서 지원하는 데이터베이스 목록입니다

DatabaseSpy 2011은 다양한 데이터베이스 유형을 지원하며, SQL 쿼리 결과를 기반으로 다음과 같은 데이터베이스에 대한 차트를 생성할 수 있습니다

  • Microsoft® SQL Server® 2000, 2005, 2008
  • IBM DB2® 8, 9 버전
  • IBM DB2 for iSeries® 버전 5.4, 6.1
  • 오라클 9i, 10g, 11g
  • Sybase® 12
  • MySQL® 4, 5
  • PostgreSQL 8 버전
  • Microsoft Access™ 2003, 2007 버전

SQL 쿼리 결과 시각화

Altova DatabaseSpy 2011의 SQL 편집기 결과 창 도구 모음에 있는 링크를 클릭하면 데이터 시각화 작업을 시작하기 위한 "차트 선택" 대화 상자가 열립니다.

차트 도구 아이콘을 클릭하면 "열 선택" 대화 상자가 열리며, 여기서 사용자는 결과 테이블의 어떤 열을 X축으로 사용할지 지정할 수 있습니다. 또한, 사용자는 값 열의 순서를 변경하거나, 하나 이상의 결과 열을 차트에 포함하지 않을 수도 있습니다. 이 기능은 단일 쿼리를 통해 여러 테이블 열을 가져오는 경우, 해당 데이터의 부분 집합에 대해 여러 개의 차트를 생성할 수 있도록 해줍니다.

데이터는 처음에는 새로운 차트 창에서 기본 차트 유형과 설정으로 표시됩니다. 다른 DatabaseSpy의 보조 창과 마찬가지로, 차트 창은 고정 해제, 이동, 크기 조절이 가능한 독립적인 창으로 사용할 수 있습니다. 차트 창에는 9개의 탭이 있으며, 이를 통해 사용자는 9가지 다른 차트의 속성을 설정할 수 있으며, 이러한 차트는 서로 다른 쿼리 결과에 할당될 수도 있습니다.

"변경 유형" 대화 상자를 통해 사용자는 다양한 차트 스타일을 즉시 선택할 수 있습니다.

각 차트 유형 내에서, 하위 메뉴는 차트의 모든 디자인 요소를 상세하게 설정할 수 있도록 구성되어 있습니다. 각 차트 유형별로 다양한 사용자 정의 옵션을 제공하며, 여기에는 차트 제목, 전경 및 배경 색상, 축 범위 및 레이블 정의, 글꼴, 텍스트 색상 및 크기 조정 등이 포함됩니다. 또한, 드롭다운 메뉴를 통해 사용자는 사용자 정의된 차트 설정을 파일로 저장하고 불러올 수 있습니다. 예를 들어, 표준화된 차트 스타일을 저장하고 여러 쿼리 결과에 대해 이를 재사용할 수 있습니다. 아래 스크린샷은 이 페이지 상단에 있는 선 그래프의 몇 가지 설정 항목을 보여주며, 이는 SQL 쿼리 스크린샷에 표시된 온도 및 습도 데이터를 보여주는 것과 동일합니다.

아래 스크린샷은 연간 누적 판매량을 지역별로 보여주는 막대 그래프입니다. 이 그래프 스타일은 최신 판매 데이터를 지속적으로 업데이트하는 보고서에서 자주 활용될 수 있는 일반적인 예시입니다.

단일 SQL 쿼리 결과 테이블에서 여러 차트 생성하기 동일한 SQL 쿼리를 사용하여 여러 차트를 생성하는 것은 매우 간단하며, 결과 테이블에서 서로 다른 데이터 열을 선택하는 방식으로 이루어집니다. 아래 스크린샷에 표시된 SQL 쿼리는 뉴욕시를 구성하는 각 구의 인구와 면적을 반환합니다

사용자는 차트 창에서 원하는 탭을 선택한 다음, 차트 창 메뉴 모음에서 "데이터 선택" 메뉴 옵션을 클릭하여 데이터를 할당할 수 있습니다.

다음은 결과 테이블의 인구 및 면적 데이터 열을 사용하여 개별적으로 생성된 일반적인 원형 차트와 3차원 원형 차트의 예입니다

DatabaseSpy 2011에서는 사용자가 다른 색상 팔레트를 선택하거나 원하는 색상을 직접 지정하여 차트의 색상을 변경할 수 있습니다.

Altova DatabaseSpy에서 차트 색상 사용자 정의](https://www.altova.com/databasespy.html)

단일 값 또는 계산 결과로부터 생성되는 게이지 차트 게이지 차트는 단일 값을 시각적으로 표현하고, 해당 값이 최소값과 최대값 사이의 어느 위치에 있는지 보여주는 데 사용됩니다. 원형 게이지 차트의 경우, 사용자는 범위의 시작 및 종료 값, 그리고 게이지 상의 시작 및 종료 위치를 지정할 수 있습니다. DatabaseSpy 2011은 배경색, 테두리 색상, 바늘 색상, 텍스트 글꼴, 크기, 색상 등 다양한 요소를 선택하여 게이지 차트를 완벽하게 사용자 정의할 수 있도록 지원합니다.

DatabaseSpy 2011은 관계형 데이터를 포함하는 결과 테이블 또는 SQL 쿼리를 통해 수행된 계산 결과를 기반으로 차트를 생성할 수 있습니다. 게이지 차트는 단일 계산 값을 시각적으로 표현하는 데 적합합니다. 아래 스크린샷은 DatabaseSpy 2011의 SQL 편집기 창에서, 저장된 일일 판매 데이터와 판매 할당량 데이터를 기반으로 할당량 대비 판매 비율을 계산한 예시입니다.

계산된 값은 막대 그래프 형태로 표시될 때 더욱 효과적으로 나타날 수 있습니다. DatabaseSpy 2011에서는 그래프의 축을 따라 정의된 여러 범위에 대해 서로 다른 배경색을 지정할 수 있으며, 아래 예시에서 확인할 수 있습니다.

보고서용 차트 내보내기 DatabaseSpy 2011은 차트를 .png, .bmp, .gif 또는 .jpg 형식의 이미지 파일로 내보낼 수 있습니다. 이 기능은 화면 상의 차트 창 크기와 상관없이, 사용자가 원하는 크기로 차트를 조정하여 모든 종류의 보고서에 시각적으로 매력적인 요소를 추가할 수 있도록 지원합니다.

개발자, 비즈니스 분석가, 연구 전문가 또는 기타 데이터베이스 사용자이든, DatabaseSpy 2011은 SQL 쿼리 결과를 기반으로 보기 좋은 차트를 생성하여 데이터 보고서를 시각적으로 표현할 수 있습니다. 지금 바로 무료 30일 체험판을 다운로드하여 사용해 보세요! 또한, DatabaseSpy가 다른 Altova 도구들과 얼마나 잘 연동되는지 직접 확인하고 싶으시다면, Altova MissionKit의 무료 체험판을 다운로드하여 사용해 보십시오.