---
title: "새로운 기능: DatabaseSpy 2011의 차트 기능"
date: "2010-10-05"
categories: 
  - "software"
tags: 
  - "database-tool"
  - "databasespy"
  - "missionkit"
  - "v2011"
description: DatabaseSpy 2011에서 새롭게 추가된 차트 기능을 통해 사용자는 SQL 쿼리 결과를 다양한 종류의 사용자 정의 가능한 차트로 시각적으로 표현할 수 있습니다.
---
Status: #blog

Tags:  #database-tool #databasespy #missionkit #v2011

Categories: [development](/blog/ko/category/development.md) [database + sql](/blog/ko/category/database-sql.md)
# 새로운 기능: DatabaseSpy 2011의 차트 기능

[![다중 데이터베이스 쿼리, 설계 및 데이터베이스 비교 도구.](https://lh6.ggpht.com/_REdrfeVqYdU/TKo14enmFvI/AAAAAAAAAPM/R3i0zkwktzg/clip_image001%5B7%5D.gif?imgmax=800 "Multi-database query, design, and database comparison tool.")](https://www.altova.com/databasespy.html)

화려하고 시각적으로 눈길을 끄는 차트는 숫자 데이터 테이블보다 훨씬 생생하며, 의미를 더 빠르게 전달합니다. 2010년 9월 8일에 출시된 [Altova Missionkit v2011](https://www.altova.com/ko/missionkit/software-development-tools.html)의 일부로, [DatabaseSpy 2011](https://www.altova.com/ko/databasespy.html)에는 SQL 쿼리 결과를 시각적으로 표현할 수 있는 다양한 차트 기능을 제공하는 새로운 SQL 차트 도구가 포함되어 있습니다. [DatabaseSpy 2011](https://www.altova.com/ko/databasespy.html)은 다양한 데이터 세트를 가장 적절하게 표현하기 위해 다음과 같은 차트 유형을 지원합니다

- 선 그래프
- 2차원 및 3차원 원형 차트
- 2차원 및 3차원 막대 그래프
- 원형 게이지 차트 및 막대형 차트

![Altova DatabaseSpy에서 SQL 쿼리 결과를 바탕으로 생성된 선 그래프](https://lh4.ggpht.com/_REdrfeVqYdU/TKo14lQj97I/AAAAAAAAAPQ/T2rDt01XiJQ/clip_image002%5B7%5D.gif?imgmax=800 "A line chart generated from SQL query results by Altova DatabaseSpy")

**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 편집기](https://www.altova.com/ko/databasespy/sql-editor.html) 결과 창 도구 모음에 있는 링크를 클릭하면 데이터 시각화 작업을 시작하기 위한 "차트 선택" 대화 상자가 열립니다. 

[![Altova DatabaseSpy에서 사용되는 SQL 쿼리와 결과 테이블](https://lh3.ggpht.com/_REdrfeVqYdU/TKo14_OR5WI/AAAAAAAAAPU/B31pIncttPs/clip_image003%5B6%5D.gif?imgmax=800 "A SQL query and result table in Altova DatabaseSpy")](https://www.altova.com/databasespy.html) 

차트 도구 아이콘을 클릭하면 "열 선택" 대화 상자가 열리며, 여기서 사용자는 결과 테이블의 어떤 열을 X축으로 사용할지 지정할 수 있습니다. 또한, 사용자는 값 열의 순서를 변경하거나, 하나 이상의 결과 열을 차트에 포함하지 않을 수도 있습니다. 이 기능은 단일 쿼리를 통해 여러 테이블 열을 가져오는 경우, 해당 데이터의 부분 집합에 대해 여러 개의 차트를 생성할 수 있도록 해줍니다. 

[![DatabaseSpy SQL 차트 도구의 "열 선택" 대화 상자](https://lh4.ggpht.com/_REdrfeVqYdU/TKo15JYlv6I/AAAAAAAAAPY/Y0osq9hIIns/clip_image004%5B6%5D.gif?imgmax=800 "DatabaseSpy SQL Chart Tool Select Columns dialog")](https://www.altova.com/databasespy.html) 

데이터는 처음에는 새로운 차트 창에서 기본 차트 유형과 설정으로 표시됩니다. 다른 DatabaseSpy의 보조 창과 마찬가지로, 차트 창은 고정 해제, 이동, 크기 조절이 가능한 독립적인 창으로 사용할 수 있습니다. 차트 창에는 9개의 탭이 있으며, 이를 통해 사용자는 9가지 다른 차트의 속성을 설정할 수 있으며, 이러한 차트는 서로 다른 쿼리 결과에 할당될 수도 있습니다. 

[![Altova DatabaseSpy에서 SQL 쿼리 결과를 바탕으로 생성된 막대 그래프 ](https://lh5.ggpht.com/_REdrfeVqYdU/TKo15f9RmJI/AAAAAAAAAPc/NMkJaY3kkA4/clip_image005%5B6%5D.gif?imgmax=800 "A bar chart generated from SQL query results by Altova DatabaseSpy ")](https://www.altova.com/databasespy.html) 

"변경 유형" 대화 상자를 통해 사용자는 다양한 차트 스타일을 즉시 선택할 수 있습니다. 

[![DatabaseSpy SQL 차트 도구의 "변경 유형" 대화 상자](https://lh3.ggpht.com/_REdrfeVqYdU/TKo15rVKTaI/AAAAAAAAAPg/N8JYq5cn93k/clip_image006%5B6%5D.gif?imgmax=800 "DatabaseSpy SQL Chart Tool Change Type dialog")](https://www.altova.com/databasespy.html) 

각 차트 유형 내에서, 하위 메뉴는 차트의 모든 디자인 요소를 상세하게 설정할 수 있도록 구성되어 있습니다. 각 차트 유형별로 다양한 사용자 정의 옵션을 제공하며, 여기에는 차트 제목, 전경 및 배경 색상, 축 범위 및 레이블 정의, 글꼴, 텍스트 색상 및 크기 조정 등이 포함됩니다. 또한, 드롭다운 메뉴를 통해 사용자는 사용자 정의된 차트 설정을 파일로 저장하고 불러올 수 있습니다. 예를 들어, 표준화된 차트 스타일을 저장하고 여러 쿼리 결과에 대해 이를 재사용할 수 있습니다. 아래 스크린샷은 이 페이지 상단에 있는 선 그래프의 몇 가지 설정 항목을 보여주며, 이는 SQL 쿼리 스크린샷에 표시된 온도 및 습도 데이터를 보여주는 것과 동일합니다. 

[![DatabaseSpy SQL 차트 도구의 차트 모양 설정 대화 상자](https://lh6.ggpht.com/_REdrfeVqYdU/TKo15-VoDJI/AAAAAAAAAPk/5Ce_JiDAXnA/clip_image007%5B7%5D.gif?imgmax=800 "DatabaseSpy SQL Chart Tool Chart Appearance dialog")](https://www.altova.com/databasespy.html) 

아래 스크린샷은 연간 누적 판매량을 지역별로 보여주는 막대 그래프입니다. 이 그래프 스타일은 최신 판매 데이터를 지속적으로 업데이트하는 보고서에서 자주 활용될 수 있는 일반적인 예시입니다. 

[![Altova DatabaseSpy에서 SQL 쿼리 결과를 기반으로 생성된 3차원 막대 그래프 ](https://lh6.ggpht.com/_REdrfeVqYdU/TKo16I5HaZI/AAAAAAAAAPo/duHQGYHX_k0/clip_image008%5B6%5D.gif?imgmax=800 "A 3-D bar chart generated from SQL query results by Altova DatabaseSpy ")](https://www.altova.com/databasespy.html) 

**단일 SQL 쿼리 결과 테이블에서 여러 차트 생성하기**
동일한 SQL 쿼리를 사용하여 여러 차트를 생성하는 것은 매우 간단하며, 결과 테이블에서 서로 다른 데이터 열을 선택하는 방식으로 이루어집니다. 아래 스크린샷에 표시된 SQL 쿼리는 뉴욕시를 구성하는 각 구의 인구와 면적을 반환합니다 

[![Altova DatabaseSpy에서 사용되는 SQL 쿼리와 결과 테이블](https://lh6.ggpht.com/_REdrfeVqYdU/TKo166cYcSI/AAAAAAAAAPs/ZG8tBJX0pmw/clip_image009%5B7%5D.gif?imgmax=800 "A SQL query and result table in Altova DatabaseSpy")](https://www.altova.com/databasespy.html) 

사용자는 차트 창에서 원하는 탭을 선택한 다음, 차트 창 메뉴 모음에서 "데이터 선택" 메뉴 옵션을 클릭하여 데이터를 할당할 수 있습니다.

[![DatabaseSpy SQL 차트 도구의 "데이터 선택" 대화 상자](https://lh3.ggpht.com/_REdrfeVqYdU/TKo160nBI9I/AAAAAAAAAPw/ylkv2O4Msu8/clip_image010%5B6%5D.gif?imgmax=800 "DatabaseSpy SQL Chart Tool Select Data dialog")](https://www.altova.com/databasespy.html) 

다음은 결과 테이블의 인구 및 면적 데이터 열을 사용하여 개별적으로 생성된 일반적인 원형 차트와 3차원 원형 차트의 예입니다

[![Altova DatabaseSpy에서 SQL 쿼리 결과를 기반으로 생성된 2차원 원형 차트 ](https://lh6.ggpht.com/_REdrfeVqYdU/TKo17OIzvBI/AAAAAAAAAP0/IfzLbZ8Q6N0/clip_image011%5B6%5D.gif?imgmax=800 "A 2-D pie chart generated from SQL query results by Altova DatabaseSpy ")](https://www.altova.com/databasespy.html) 

[![Altova DatabaseSpy에서 SQL 쿼리 결과를 기반으로 생성된 3차원 원형 차트 ](https://lh6.ggpht.com/_REdrfeVqYdU/TKo17VI2ncI/AAAAAAAAAP4/cVCEvrFDW18/clip_image012%5B6%5D.gif?imgmax=800 "A 3-D pie chart generated from SQL query results by Altova DatabaseSpy ")](https://www.altova.com/databasespy.html) 

DatabaseSpy 2011에서는 사용자가 다른 색상 팔레트를 선택하거나 원하는 색상을 직접 지정하여 차트의 색상을 변경할 수 있습니다. 

**[Altova DatabaseSpy에서 차트 색상 사용자 정의](https://lh5.ggpht.com/_REdrfeVqYdU/TKo17sjgMQI/AAAAAAAAAP8/FybV0CRHzXs/clip_image014%5B6%5D.jpg?imgmax=800 "Altova DatabaseSpy에서 차트 색상 사용자 정의")](https://www.altova.com/databasespy.html)** 

**단일 값 또는 계산 결과로부터 생성되는 게이지 차트** 게이지 차트는 단일 값을 시각적으로 표현하고, 해당 값이 최소값과 최대값 사이의 어느 위치에 있는지 보여주는 데 사용됩니다. 원형 게이지 차트의 경우, 사용자는 범위의 시작 및 종료 값, 그리고 게이지 상의 시작 및 종료 위치를 지정할 수 있습니다. DatabaseSpy 2011은 배경색, 테두리 색상, 바늘 색상, 텍스트 글꼴, 크기, 색상 등 다양한 요소를 선택하여 게이지 차트를 완벽하게 사용자 정의할 수 있도록 지원합니다. 

[![Altova DatabaseSpy에서 생성된 원형 게이지 차트 ](https://lh3.ggpht.com/_REdrfeVqYdU/TKo18GX04pI/AAAAAAAAAQA/kLLsViBAufM/clip_image016%5B5%5D.jpg?imgmax=800 "A round gauge chart generated by Altova DatabaseSpy ")](https://www.altova.com/databasespy.html) 

DatabaseSpy 2011은 관계형 데이터를 포함하는 결과 테이블 또는 SQL 쿼리를 통해 수행된 계산 결과를 기반으로 차트를 생성할 수 있습니다. 게이지 차트는 단일 계산 값을 시각적으로 표현하는 데 적합합니다. 아래 스크린샷은 DatabaseSpy 2011의 SQL 편집기 창에서, 저장된 일일 판매 데이터와 판매 할당량 데이터를 기반으로 할당량 대비 판매 비율을 계산한 예시입니다. 

[![Altova DatabaseSpy에서 단일 계산 결과를 생성하는 SQL 쿼리](https://lh5.ggpht.com/_REdrfeVqYdU/TKo19AsKxGI/AAAAAAAAAQE/8vxQ0mG20QI/clip_image017%5B6%5D.gif?imgmax=800 "SQL query that generates a single calculated result in Altova DatabaseSpy")](https://www.altova.com/databasespy.html) 

계산된 값은 막대 그래프 형태로 표시될 때 더욱 효과적으로 나타날 수 있습니다. DatabaseSpy 2011에서는 그래프의 축을 따라 정의된 여러 범위에 대해 서로 다른 배경색을 지정할 수 있으며, 아래 예시에서 확인할 수 있습니다.

[![(이미지 삽입)](https://lh4.ggpht.com/_REdrfeVqYdU/TKo19oIf2WI/AAAAAAAAAQI/MuttUyW4iIw/clip_image018%5B6%5D.gif?imgmax=800 "clip_image018")](https://www.altova.com/databasespy.html) 

**보고서용 차트 내보내기** DatabaseSpy 2011은 차트를 .png, .bmp, .gif 또는 .jpg 형식의 이미지 파일로 내보낼 수 있습니다. 이 기능은 화면 상의 차트 창 크기와 상관없이, 사용자가 원하는 크기로 차트를 조정하여 모든 종류의 보고서에 시각적으로 매력적인 요소를 추가할 수 있도록 지원합니다. 

[![데이터베이스 스파이 차트 메뉴의 내보내기 옵션 ](https://lh5.ggpht.com/_REdrfeVqYdU/TKo192JnPAI/AAAAAAAAAQM/JDKcgSGOiXM/clip_image019%5B7%5D.gif?imgmax=800 "Export option in the DatabaseSpy Charts menu ")](https://www.altova.com/databasespy.html) 

개발자, 비즈니스 분석가, 연구 전문가 또는 기타 데이터베이스 사용자이든, DatabaseSpy 2011은 SQL 쿼리 결과를 기반으로 보기 좋은 차트를 생성하여 데이터 보고서를 시각적으로 표현할 수 있습니다. 지금 바로 무료 30일 체험판을 [다운로드](https://www.altova.com/ko/download/databasespy/database_tool_enterprise.html)하여 사용해 보세요! 또한, DatabaseSpy가 다른 Altova 도구들과 얼마나 잘 연동되는지 직접 확인하고 싶으시다면, [Altova MissionKit](https://www.altova.com/ko/missionkit/software-development-tools.html)의 무료 체험판을 [다운로드](https://www.altova.com/ko/download/missionkit/software_development_tools_enterprise.html)하여 사용해 보십시오.
