Access ohne Access: Freie Datenbank-Frontends
Upcoming SlideShare
Loading in...5
×
 

Access ohne Access: Freie Datenbank-Frontends

on

  • 7,274 views

originally presented at Linux-Info-Tag Dresden 2005

originally presented at Linux-Info-Tag Dresden 2005

Statistics

Views

Total Views
7,274
Views on SlideShare
7,250
Embed Views
24

Actions

Likes
0
Downloads
3
Comments
0

2 Embeds 24

http://www.slideshare.net 23
http://www.slideee.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Access ohne Access: Freie Datenbank-Frontends Access ohne Access: Freie Datenbank-Frontends Presentation Transcript

  • Access ohne Access Freie Datenbank-Frontends Peter Eisentraut PostgreSQL Global Development Group credativ GmbH RWTH Aachen Linux-Info-Tag Dresden 2005 Peter Eisentraut Access ohne Access
  • Motivation Freie Datenbanken verfügbar und verbreitet Freier Desktop in Verbreitung Mangel an Datenbankanwendungen „Fachanwendungen“ Ersatz für Microsoft Access gesucht Peter Eisentraut Access ohne Access
  • Basis-Features Tabellen anlegen Datengitter Abfragen-Editor Formulare Berichte „Eingebautes“ Datenbanksystem Peter Eisentraut Access ohne Access
  • Zusätzliche Features Skripte Komponenten Standalone-Modus Wizards/Assistenten Diagramme Office-Integration Peter Eisentraut Access ohne Access
  • Abgrenzung Anwendungs-Frontends: Administrations-Frontends: für Endanwender für Administratoren Abfragen, Formulare, Objekte manipulieren, Berichte Wartungsaufgaben, i.d.R. Überwachung Datenbank-unabhängig i.d.R. Datenbank-abhängig z.B. OpenOffice.org, Rekall, Microsoft Access, FoxPro, z.B. pgAdmin, MySQL Oracle Forms, FileMaker Administrator, phpMyAdmin, Microsoft Enterprise Manager Peter Eisentraut Access ohne Access
  • Angebot Freie Datenbank-Frontends: Rekall Knoda Kexi OpenOffice.org Peter Eisentraut Access ohne Access
  • Rekall Entwickelt von Mike Richardson und John Dean Anfänglich als Access-Clone angepriesen, heutzutage „The database front-end for KDE and the Web“ GPL + kommerziell vertrieben Für Linux und Windows Verwendet Qt und KDE (optional) Aktuell: Version 2.4.0 Veraltete Version von theKompany.com vertrieben http://www.totalrekall.co.uk/ und http://www.rekallrevealed.org/ Peter Eisentraut Access ohne Access
  • Rekall Features: Tabellen anlegen (unterstützt alle Datentypen) Daten bearbeiten Query Designer Formulare Berichte Wizards für Formulare, Berichte Python-Skripte Komponenten „Rekall Runtime“ als Standalone-Variante Datenbanken: Abspeichern in Dateien oder Datenbank (Meta-Tabellen) Unterstützt: MySQL, PostgreSQL, XBase, ODBC, IBM DB/2 (eigene Treiber) „Eingebaute“ Datenbank: XBase Peter Eisentraut Access ohne Access
  • Rekall Probleme: Sehr kleine Entwickergruppe Windows-Version nicht frei Keine Office-Integration Keine visuelle KDE-Integration Kein deutsches Datumsformat Nervige Meta-Tabellen Peter Eisentraut Access ohne Access
  • Knoda Entwickelt von Horst Knorr Knoda = Knorr’s Datenbank Für KDE Für Linux und FreeBSD Aktuell: Version 0.8 http://www.knoda.org Peter Eisentraut Access ohne Access
  • Knoda Features: Tabellen anlegen (begrenzte Datentyp-Auswahl) Daten bearbeiten Abfragen-Editor Formulare Berichte Python-Skripte Datenbanken: Unterstützt: MySQL, PostgreSQL, Firebird, ODBC, Access (read-only), dBase, SQLite, Paradox (read-only) (eigene Treiber „hk-classes“) „Eingebaute“ Datenbank: SQLite Peter Eisentraut Access ohne Access
  • Knoda Probleme: Nur ein Entwickler Keine Office-Integration Mangelhafte Datenbank-Treiber (z.B. kann in PostgreSQL keine Tabellen ändern) Teilweise instabil, nicht robust Abspeichern im ~/.hk_classes Verzeichnis Kein Standalone-Modus Peter Eisentraut Access ohne Access
  • Kexi Teil von KOffice Für Linux und Windows Aktuell: Version 0.9 Version 0.8.1 als Teil von KOffice 1.4.1 http://www.koffice.org/kexi/ Peter Eisentraut Access ohne Access
  • Kexi Features: Tabellen anlegen (begrenzte Datentyp-Auswahl) Daten bearbeiten Abfragen bearbeiten Formulare Skripte mit Python und JavaScript Berichte mit separatem Programm Kugar KOffice-Integration: Kugar, KSpread, KChart, KWord, . . . Datenbanken: Unterstützt: MySQL, PostgreSQL, SQLite (eigene Treiber) „Eingebaute“ Datenbank: SQLite Peter Eisentraut Access ohne Access
  • Kexi Probleme: Langsam, stürzt oft ab Kein Connection-Editor Keine Dokumentation vor Version 1.0 Keine Fremdschlüssel, Constraints Peter Eisentraut Access ohne Access
  • OpenOffice.org Ehemals (und immernoch) StarOffice Jetzt von Sun Microsystems Für Linux, Solaris, Windows, Mac OS X Auf Linux mit KDE- und GNOME-Integration Aktuell: Version 2.0 Komponente „Base“ Version 1.1 und früher nur mit sehr eingeschränkter Datenbankfunktionalität http://www.openoffice.org Peter Eisentraut Access ohne Access
  • OpenOffice.org Features: Tabellen anlegen (mit Wizard, begrenzte Datentyp-Auswahl) Daten eingeben Abfragen bauen Formulare (mit Wizard) Berichte (mit Wizard) Diverse Scripting-Möglichkeiten unter OpenOffice.org (u.a. Python) OpenOffice.org-Integration (Writer, Calc) Datenbanken: Zugriff über JDBC oder ODBC oder nativ auf Adabas D, ADO, dBase, Microsoft Access, MySQL „Eingebaute“ Datenbank: HSQLDB LDAP-Adressbücher Peter Eisentraut Access ohne Access
  • OpenOffice.org Probleme: Sehr neu und instabil Skripting-Funktionalität unklar/unvollständig Peter Eisentraut Access ohne Access
  • Zusammenfassung Lösungen vorhanden Basisfunktionalität erreicht Uneinheitlich Mangelhafte Details Peter Eisentraut Access ohne Access
  • Wunschliste Office-Integration, E-Mail-/Web-Integration Einheitliche Datenbank-Schnittstellen Access-Kompatibilität Qualität im Detail Peter Eisentraut Access ohne Access