Datenbank
Back to current versionRestore this version

Datenbanken unter Linux #

Wer unter Linux Daten verwalten will, hat dazu sehr viele Möglichkeiten. Diese Seite soll als Hilfe dienen, welche Software aus dem Riesen-Wust der Möglichkeiten für ein bestimmtes Problem sinnvoll ist. Ich bitte darum, daß diese Aufstellung erweitert wird, falls jemand Erfahrung mit anderer Software hat.

Zuerst einmal wird oft ein Unterschied zwischen dem Datenbankserver und der Applikation gemacht. Der Server verwaltet die eigentlichen Daten, auf die man dann mit unterschiedlichsten Client-Applikationen zugreifen kann. In einer idealen Lösung kann man dann mit verschiedenen Werkzeugen unterschiedliche Aufgaben mit denselben Daten erledigen. Es gibt natürlich auch "integrierte" Datenbanken. Diese sind bei kleinen Datenmengen angenehm, weil man keinen Server installieren und einrichten muss, dafür sind sie nicht mehrbenutzerfähig und oft auch in der Datenbankfunktionalität eingeschränkt sowie nicht für wirklich große Datenmengen vorgesehen.

Datenbankserver #

Datenbank-Applikationen #

Grundlegende Verwaltung der Datenbank #

Integrierte Bearbeitung von Daten #

Dies sind Programme, die in Ihrer Funktion Vorbildern wie "MS Access" nachempfunden sind. Man kann Verknüpfungen zwischen Tabellen definieren und dann ein Formular erzeugen, mit dem man die Daten editieren kann sowie Reporte ausdrucken. Durch Skripting z.B. innerhalb von Formularen etc. können sogar einfache Applikationen mit eigener Geschäftslogik erstellt werden.

Bei Kexi fehlte völlig der Reportgenerator. Den scheinbar dazugehörigen Generator "Kugar" konnte ich nicht zur Zusammenarbeit mit einer Datenbank überreden. Überhaupt halte ich von einer integrierten Lösung hier mehr, weil man seine Reporte ja auch auf vorhandene Views und Querys anwenden will. Vielleicht ist das Ganze innerhalb von "KOffice" besser integriert, das habe ich für den Test nicht komplett installieren wollen.

Mit Openoffice Base habe ich mich vor einiger Zeit mal beschäftigt. Es leidet stark darunter, daß man vor einigen Jahren die Datenbank aus Openoffice herausgerissen hat und das Thema seitdem nur stiefmütterlich behandelte. Inzwischen (seit OO 2.1, glaube ich) ist wieder eine Datenbank integriert. Der Reportgenerator ist jedoch immer noch ein Graus und auch der Formulareditor hat mich zum Wahnsinn getrieben. Intuitiv gehts nicht und an Doku mangelt es hochgradig. :-(

Mit Knoda habe ich innerhalb von einer Stunde alles hinbekommen, was ich mir vorgestellt hatte. Ich erkläre es daher zur Empfehlung der Redaktion. -- ThomasBayen

Gute Übersicht, meinen Glückwunsch! -- MarkusMonderkamp

Ausgabe von Daten #

Für die reine Ausgabe von Daten aus Datenbanken kann man obengenannte integrierte Programme versuchen. Hier im Wiki gibt es aber auch einige Seiten über Reportgeneratoren und Template-Engines. Hierzu mehr auf der Seite Templates.

Tips hier im Wiki #

Wiki-Seiten über Datenbanken und Datenbank-Programmierung in diesem Wiki: