Home. 
.

transparent

transparent

transparent

Tool zur Erstellung komplexer SQL-Diagramme

Bei der Auswahl des Diagrammtyps sollte immer die Art der anzuzeigenden Daten berücksichtigt werden. Mit Hilfe der umfangreichen Stil- und Diagrammfunktionen von DatabaseSpy können Sie Ihre SQL-Abfrageergebnisse präzise und übersichtlich grafisch darstellen.

Zusätzlich zu den auf der Seite SQL-Diagrammtool beschriebenen Diagrammfunktionen bietet DatabaseSpy® 2012 Diagrammtypen zur grafischen Darstellung von SQL-Abfrageergebnissen:

  • Stapelbalkendiagramme
  • Flächendiagramme
  • Gestapelte Flächendiagramme
  • Kerzendiagramme
  • Diagramm-Overlays
  • Hintergrundbilder & und Farbverläufe
  • Funktion zum Ändern der Position der Achsenbeschriftungen

Datenbanken, die von DatabaseSpy SQL-Diagrammen unterstützt werden

DatabaseSpy® 2012 unterstützt mehrere Datenbanktypen und kann anhand der Ergebnisse der SQL-Abfrage der folgenden Datenbanken Diagramme generieren:

  • Microsoft® SQL Server® 2000, 2005, 2008
  • IBM DB2® 8, 9
  • IBM DB2 for iSeries® v5.4, 6.1
  • Oracle® 9i, 10g, 11g
  • Sybase® 12
  • MySQL® 4, 5
  • PostgreSQL 8
  • Microsoft Access™ 2003, 2007

Download Klicken Sie hier um eine kostenlose 30-Tage Testversion von Altova® DatabaseSpy® 2012 mit dem vollen Funktionsumfang herunterzuladen!

Stapelbalkendiagramme

Stapelbalkendiagramme sind eine Variante zu Balkendiagrammen. Sie eignen sich vor allem zur Darstellung mehrerer Datenbereiche. Außerdem lassen sich Daten in einem kleineren Bereich mit Hilfe von Stapelbalkendiagrammen besser veranschaulichen.

In den Abbildungen unten sehen Sie eine SQL-Abfrage zu Umsätzen pro Region über eine Zeitspanne von zwei Jahren und ein Stapelbalkendiagramm zur Darstellung der Daten.

A SQL query and results in Altova DatabaseSpy

A stacked bar chart in Altova DatabaseSpy

Beachten Sie, dass die Gesamthöhe jedes Stapels im Stapelbalkendiagramm dem Gesamtumsatz für die einzelnen Regionen im Laufe von zwei Jahren entspricht, da die Umsätze des Vorjahres oberhalb der diesjährigen bisherigen Umsätze hinzugefügt wurden. Stapelbalkendiagramme dienen als Ergänzung zu regulären Balkendiagrammen und 3-D-Balkendiagrammen und bieten dem Benutzer möglichst viel Flexibilität bei der Darstellung von SQL-Abfrageergebnissen.

Falls Sie waagrechte Balken bevorzugen, können Sie diese Ausrichtung auf dem Register "Darstellung ändern" durch Auswahl der Option "X und Y tauschen" wählen.

Chart orientation selection in Altova DatabaseSpy

A horizontal stacked bar chart in Altova DatabaseSpy

Diese Ausrichtungsoption steht auch für andere 2-D-Balken-, Linien-, Flächen- und Kerzendiagramme zur Verfügung.

Flächendiagramme

Flächendiagramme ähneln Liniendiagrammen, wobei die Diagramme durch Schattierungen optisch ansprechender gestaltet werden können. Im unten gezeigten Flächendiagramm sehen Sie eine Aufzeichnung der stündlichen Veränderungen der Temperatur und Luftfeuchtigkeit im Laufe des Tages. Durch kreative Farbwahl können die Daten besser veranschaulicht werden!

An area chart in Altova DatabaseSpy

Bevor Sie ein Flächendiagramm erstellen, sollten Sie die Werte in den einzelnen Datenkategorien berücksichtigen. Bei der Erstellung eines Flächendiagramms bildet jede Kategorie eine undurchsichtige Ebene, die über den Ebenen für die zuvor abgerufenen Daten zu liegen kommt. Im oben gezeigten Fall sind die Temperaturwerte immer höher als die Luftfeuchtigkeitswerte. Daher wurde eine SQL-Abfrage erstellt, mit der der Temperaturwert vor dem Feuchtigkeitswert abgerufen wird, damit die Temperaturwerte die Luftfeuchtigkeitsdaten nicht verdecken.

A SQL query for temperaute and humidity in Altova DatabaseSpy

Wenn die Datenspalten entsprechend der SQL-Abfrage allerdings der Reihe nach mit Werten in ansteigender Reihenfolge angezeigt werden, würde die letzte Ebene alle vorhergehenden überlappen und verdecken. In diesem Fall können Sie über das DatabaseSpy® 2012 Diagrammregister "Daten auswählen" Spalten zu den Ergebnissen hinzufügen oder daraus löschen um die Daten in der richtigen Reihenfolge zu ordnen. Außerdem können Sie auf dem Register "Daten auswählen" die Namen, die den einzelnen Spalten auf der X-Achsen-Beschriftung zugewiesen sind, bearbeiten.

The charting Select Data dialog in Altova DatabaseSpy

Als Alternative dazu können die Farben auf dem Register "Darstellung ändern" mit Hilfe der Option "Transparenz" angepasst werden, damit verdeckte Ebenen wieder zu sehen sind.

Gestapelte Flächendiagramme

Wie der Name schon sagt, werden die Spaltendaten bei gestapelten Flächendiagrammen übereinander gestapelt, um dadurch die Gesamtsumme einer Datenreihe darzustellen. Das Problem bei regulären Flächendiagrammen, nämlich, dass sich Daten überlappen können und dadurch verdeckt werden, fällt bei gestapelten Flächendiagrammen weg.

Im Diagramm unten wird eine Tabelle der monatlich zurückgelegten Flugkilometer eines Passagiers dargestellt, wobei die Flugkilometer nach Inlands- und Auslandsflugkilometern getrennt sind.

A stacked area chart in Altova DatabaseSpy

Unten sehen Sie die entsprechende SQL-Abfrage und die Tabelle mit einem Teil der Ergebnisse.

Im gestapelten Flächendiagramm sehen Sie eine grafische Darstellung der Gesamtsumme aller Inlands- und Auslandsflugkilometer, obwohl diese Gesamtsumme nicht das Ergebnis der SQL-Abfrage war. Genau erkennbar ist dies oberhalb des Jännereintrags, wo der Bereich der Auslandsflüge (International) die Y-Achse knapp unterhalb der 600er Marke schneidet (die Originaldaten enthielten 392 Millionen Inlandsflugkilometer und 181 Millionen Auslandsflugkilometer. Das sind in Summer 573).

A SQL query for air passenger miles in Altova DatabaseSpy

Im gestapelten Flächendiagramm sehen Sie eine grafische Darstellung der Gesamtsumme aller Inlands- und Auslandsflugkilometer, obwohl diese Gesamtsumme nicht in den Abfrageergebnissen enthalten war. Der Bereich der Auslandsflüge (International) schneidet die Y-Achse knapp unterhalb der 600er Marke. Dieser Betrag entspricht den Gesamtflugkilometern (392 Inlandsflugkilometer + 181 Auslandsflugkilometer = 573).

Kerzendiagramme

Kerzendiagramme wurden ursprünglich von einem reichen japanischen Geschäftsmann entwickelt, der um das Jahr 1750 an der lokalen Reisbörse zu handeln begann. Er führte Aufzeichnungen zur lokalen Marktpsychologie und lernte, seinen Gewinn zu maximieren, indem er die Preisentwicklung genau verfolgte und sich dadurch nicht zu überstürzten Käufen oder Verkäufen hinreißen ließ.

Heute dienen Kerzendiagramme zur Darstellung von Finanzdaten wie z.B. Aktienkursen über eine bestimmte Zeitspanne. An jedem Börsentag stehen für jede Aktien vier relevante Datenpunkte zur Verfügung, die in Form eines Kerzendiagramms dargestellt werden können: der Kurs zu Börsenbeginn, der Kurs zu Börsenschluss, der Tageshoch- und -tiefstand. Anhand dieser Indikatoren beurteilen Investoren und Finanzanalysten gerne die Entwicklung eines Aktienkurses über eine bestimmte Zeitspanne hinweg.

Im unten gezeigten Kerzendiagramm zeigen die gefüllten Balken den jeweiligen Anfangs- und Schlusskurs an, während die dünne vertikale Linie durch die einzelnen Balken den Hoch- und Tiefstand des Akienkurses am jeweiligen Tag angibt.

A candlestick chart in Altova DatabaseSpy

In dieser Version des Diagramms sehen Sie anhand der Farbe der einzelnen Balken, ob die Aktie an diesem Tag gestiegen oder gefallen ist. Ein grüner Balken steht für einen Kursanstieg. Der Anfangskurs lag beim unteren Rand des Balkens, der Schlusskurs beim oberen Rand des Balkens. Wenn die Aktie an diesem Tag gefallen ist, wird der Balken rot angezeigt und die Symbolik wird umgekehrt. Der Anfangskurs liegt am oberen Balkenrand, der Schlusskurs am unteren Balkenrand.

Zur Definition der Linien- und Füllfarben, des Bereichs der Y-Achse und der Werte und anderer Einstellungen stehen zahlreiche Optionen zur Verfügung. Ursprünglich wurde ein Kursanstieg durch einen leeren und ein Kursverfall durch einen gefüllten Balken angezeigt. Auch diese Option, die sich vor allem zur Schwarzweiß-Darstellung eignet, steht in DatabaseSpy® 2012 zur Auswahl.

A candlestick chart variation in Altova DatabaseSpy

Es gibt eine weitere Kerzendiagrammvariante, in der kein Anfangskurs angezeigt wird, sondern die Schwankungsbreite einfach durch eine vertikale Linie und der Schlusskurs durch eine horizontale Linie dargestellt wird. DatabaseSpy® 2012 unterstützt dieses Format automatisch bei SQL-Abfragen, die nur den Hochstand, Tiefstand und Schlusskurs zurückgeben.

A candlestick chart variation in Altova DatabaseSpy

Diagramm-Overlays

Mit Hilfe der Overlay-Funktion können sogar mehrere Diagramme in einem einzigen Bild miteinander kombiniert werden, wobei die einzelnen Overlay-Diagramme sogar anhand separater Datenbankabfragen generiert werden können. In der Abbildung unten sehen Sie zwei Select-Anweisungen, mit denen jeweils die Aktienkurse und das Aktienvolumen aus historischen Aktienmarktstatistiken abgerufen werden, wobei die Ergebnisse auf den separaten Ergebnisregistern "Price" und "Volume" angezeigt werden.

Two SQL queries for stock price and volume in Altova DatabaseSpy

Die Ergebnisse lassen sich einfach miteinander kombinieren, um eine typische Aktienentwicklung zu zeigen: Die Tageskurse werden in Form eines Kerzendiagramms dargestellt und das Tagesvolumen wird in Form eines Balkendiagramms als Overlay-Diagramm erstellt.

A candlestick chart with overlay for daily sales volume in Altova DatabaseSpy

Hintergrundbilder und Farbverläufe

Dank der Möglichkeit, Farbverläufe für den Diagrammhintergrund und Hintergrundbilder zu definieren, können Sie Ihre eigenen Diagramme nun noch attraktiver und flexibler gestalten. Durch das Übereinanderlegen mehrerer Diagramme können mehrere Datenbestände auf unterschiedliche Art und mit unterschiedlichen Y-Achsen visualisiert werden.

An area chart with background image in Altova DatabaseSpy

Im Dialogfeld "Darstellung ändern" kann, wie im Diagramm "Winter games" oben, ein Hintergrundbild ausgewählt werden, oder es kann, wie im Diagramm "Summer 2010" ein Hintergrundfarbverlauf definiert werden.

The Change Appearance dialog lets you set chart gradient and image properties in Altova DatabaseSpy

A chart with a background tint in Altova DatabaseSpy

Auswahl der Position der X- und Y-Achsenbeschriftungen

Sie können die Beschriftungen der X- und X-Achse des Diagramms nun mit Hilfe einer der unten gezeigten Optionen positionieren.

The Axis Position selection in Altova DatabaseSpy

So werden etwa im oben gezeigten Diagramm "Winter Games" die Beschriftungen der X-Achse beim Wert angezeigt, in diesem Fall 10, und die X-Achse wird auf der rechten Seite des Diagramms angezeigt.

Ob für Entwickler, Business Analysten, oder zu anderen Datenbankanalysezwecken - DatabaseSpy® 2012 kann zur Veranschaulichung Ihrer Datenbankberichte ansprechende Diagramme generieren – Downloaden Sie jetzt eine kostenlose 30-Tage-Testversion!



transparent
Download
Pricelist
Buy
Video
Comparison
Datasheet
Print
Mail
Like It
.
.

SQL Server Magazine Editors' Choice Awards

SQL Server Editors' Choice

Altova DatabaseSpy wurde vom SQL Server Magazine zum Sieger beim Editors’ Choice Award 2007 gekürt.

.
.

Redmond Roundup Champion
Redmond Magazine Roundup Champion

.

In einem vom Redmond Magazine durchgeführten Vergleich von Datenbanktools wurde Altova DatabaseSpy zum "hinsichtlich seiner Funktionalitäten insgesamt besten Tool" gekürt!

.
.

transparent

transparent