18.11.2013 Aufrufe

Das Handbuch zu KMyMoney - KDE Documentation

Das Handbuch zu KMyMoney - KDE Documentation

Das Handbuch zu KMyMoney - KDE Documentation

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

<strong>Das</strong> <strong>Handbuch</strong> <strong>zu</strong> <strong>KMyMoney</strong><br />

Kapitel 22<br />

Datenbank<br />

Tony Bloomfield<br />

2011-07-21<br />

4.6<br />

22.1 Relationale Datenbank verwenden<br />

22.1.1 Einleitung<br />

Seit der Version 1.0 ermöglicht es <strong>KMyMoney</strong>, Ihre Daten in einer relationalen Datenbank <strong>zu</strong><br />

speichern. Ein Vorteil der Nut<strong>zu</strong>ng dieses Industriestandards ist, dass Sie mit anderen Softwareprodukten<br />

auf Ihre Daten <strong>zu</strong>greifen und sie visualisieren können, z.B. mit OpenOffice© oder<br />

LibreOffice©, vielleicht in einem Format, das <strong>KMyMoney</strong> derzeit noch nicht bietet. Ein wenig<br />

SQL-Kenntnisse (SQL - Structured Query Language, die weltweit verwendete Standardsprache,<br />

um auf relationale Datenbanken <strong>zu</strong><strong>zu</strong>greifen) sollten es Ihnen erleichtern, Ihre Daten <strong>zu</strong> externen<br />

Programm <strong>zu</strong> exportieren, z. B. <strong>zu</strong> Budgetierungs-Programmen.<br />

22.1.2 Vorbereitung<br />

Um auf die Datenbank <strong>zu</strong><strong>zu</strong>greifen, nutzt <strong>KMyMoney</strong> das SQL-Modul der Qt Software als<br />

Teil der Qt-Bibliotheken. Dieses Modul unterstützt diverse Datenbanksysteme durch eine Auswahl<br />

an Datenbanktreibern. Für verbreitete Open-Source Systeme sind diese Treiber verfügbar:<br />

MySQL ® , SQLite (Nur Version 3 und höher) und PostgreSQL. <strong>Das</strong> Modul unterstützt ebenso<br />

größere, vorwiegend in der Industrie genutzte Systeme, wie Oracle ® und IBM DB2 ® .<br />

Mit Ausnahme von SQLite arbeiten alle Systeme nach dem Client/Server Modell, wobei die<br />

Client-Software auf ´´Ihrer´´ Maschine läuft, während der Server auf der gleichen Maschine läuft<br />

wie die eigentliche Datenbank, welche aber auch irgendwo anders im Netzwerk platziert werden<br />

kann. Natürlich wird Ihr Computer bei <strong>KMyMoney</strong> als ´´Persönlicher Finanzmanager´´ in<br />

einem normalen Szenario sowohl als Server, als auch Client fungieren. Nachdem Sie sich für ein<br />

Datenbankprodukt entschieden haben, ist der Schritt die Installation die Installation der Client<br />

und i.d.R. auch Server-Software.<br />

Zusätzlich <strong>zu</strong>r eigentlichen Datenbanksoftware müssen Sie das entsprechende Qt-<br />

Treibermodul installieren. Die meisten Distributionen bieten passende Treibermodule für die bekannten<br />

Datenbanken an. Ansonsten schauen Sie auf die Qt Software Webseite und suchen Sie<br />

dort nach SQL-Treibern.<br />

142

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!