MySQLQuery-Browser
Falls man eigene Berichte erstellen möchte, sollte man das Tool auf jeden Fall installieren. Es ermöglicht einerseits einen Blick in die Datenbankstruktur von DaNiS und anderseits ein „gefahrloses“ Testen von Datenbankabfragen.
Dieses Tool steht kostenlosen zum Download unter der Adresse http://dev.mysql.com/downloads nach einem Klick auf links stehenden Menüeintrag "GUI Tools" zur Verfügung. Anschließend muss für den Windowsdownload in der grau unterlegten Zeile auf den Link "Pick a mirror" geklickt werden. Auf der nächsten Seite kann man sich registrieren lassen oder die Registrierung durch einen Klick auf den ganz unten stehenden Link "No thanks, just take me to the downloads!" übergehen. Nun sucht man sich einen Server in Deutschland aus und startet den Download durch einen Klick auf den Link "HTTP".
Nach der Installation müssen beim ersten Start die Zugangsdaten zu den MySQL-Daten eingegeben werden.
Die hierfür notwendigen Angaben entsprechen dem nebenstehenden Bild. Das erforderliche Passwort ist dasselbe, das bei der DaNiS-Installation eingegeben wurde.
Es kann sein, dass beim ersten Start der QueryBrowser eine andere als die untenstehende Fenstereinteilung hat. In diesem Fall hilft das Drücken der Funktionstaste F11 um diese Fenstereinteilung herzustellen.
Die wesentlichen Elemente des MySQLQuery-Browsers sind der Eingabebereich für Abfragen, die Liste mit den DaNiS-Datentabellen, die grünen Steuerungselemente und Eingabebereich für Abfragen
nach dem Klick auf „Ausführen“ die Ergbnismenge. Hier wurde die Abfrage select * from fach f eingegeben, das als Ergebnis alle Fächer ausgibt, die in der aktuellen Datenbank existieren.
Diese einfache MySQL-Abfrage nach dem Muster select * from TABELLENNAME funktioniert mit allen Tabellen gleichermaßen und zeigt immer die gespeicherten Daten der angesprochenen Tabelle.
Wenn man statt des Sterns * die Namen einzelner Felder in die Abfrage schreibt, dann werden in dem Ergebnis nur diese Felder angezeigt.
Wenn man eine nur bestimmte Menge der gespeicherten Daten erhalten möchte, dann kann man die Ausgabe durch die Eingabe einer oder mehrerer Bedingungen einschränken. Die untenstehenden Daten sind das Ergebnis der Abfrage
Die farbliche Hervorhebung der MySQL-Befehle und der Bedingung werden von dem Browser automatisch vorgenommen.