GUI für MySQL Datenbank

Gast #4668595
Hallo,

ich habe eine bestehende MySQL Datenbank auf einem Linux-System in der 
Firma stehen. Nun geht es darum, das Frontend entsprechend zur Verfügung 
stellen.

Dieses habe ich derzeit mit OO Base gelöst. Für den ersten Test war es 
ausreichend und der Erfolg zeigte sich schnell.

Nun ist aber OO Base nicht wirklich flexibel genug und vieles muss sehr 
umständlich umgebaut werden, damit es funktioniert.

Gibt es eine Empfehlung für ein alternatives Produkt? Ich habe es 
derzeit mal mit Java und Netbeans versucht. Forumlare grafisch 
zusammenklicken ist kein Problem. Nur die Anbindung ans MySQL erscheint 
mir als Java-Laien, der sich div. Tutorials bereits rausgesucht hat, 
einfach zu schwierig.

Meine Anforderungen an ein solches Programm wäre zu beginn ein kleines 
Login-Fenster. Bei der die Datenbank ausgesucht werden kann (auf dem 
MySQL Server befindet sich auch eine Testdatenbank) sowie die Eingabe 
von Benutzer und Passwort.

Danach soll eine Einheitliche Ansicht angezeigt werden mit allen 
verfügbaren Daten. Derzeit kann man über "Datensatz suchen" (Fernglas) 
die Einträge nach bestimmten Kriterien durchsuchen. Problem bei dem 
Unterfangen ist es, dass man sich lange durchklicken muss, wenn es sehr 
viele Personen "Meyer" ,.. gibt. Schöne wäre sowas, wenn er alle 
Datensätze dann unten in der Tabelle anzeigt die man dann mit einem 
Klick auswählt. Das geht über Datensatz suchen nicht und sowie ich im 
Netz lese benötige ich eine zweite Datenbank als Kopie für dieses 
unterfangen. Das dürfte dann nicht mehr so Multi-User fähig sein.

Gibt es Vorschläge
Angehängte Dateien:
Gast
Hab ein ähnliches Problem, Umsetzung der Firmenanwendung / Datenbank auf 
Postgresql (erfolgt)- Erstellung der Geschäftsregeln, Zwischenschichten 
und einer Nutzeroberfläche. Folgendes scheint geeignet:

- LibreOffice
- Access
- Visual C# mit oder ohne EF
- QT / C++

Viel Erfolg

Grüße

Michael
Gast
Hallo Michael,

LibreOffice/OpenOffice habe ich bereits getestet, später einfach zu 
unflexibel. Es musste bereits jetzt einiges mit Makros umgeschustert 
werden.

Access fällt raus, da hier jeder Client die Software sich zulegen 
müsste. Diese ist auch auf Firmenrechnern nicht vorgesehen.
Gast
dbru61 schrieb:
> Hab ein ähnliches Problem, Umsetzung der Firmenanwendung / Datenbank auf
> Postgresql (erfolgt)- Erstellung der Geschäftsregeln, Zwischenschichten
> und einer Nutzeroberfläche. Folgendes scheint geeignet:

Die Postgres-Leute haben da den altbekannten FatClient pgAdmin3 und 
arbeiten im Moment an einem neuen, vielversprechenden Webtool in Python: 
pgAdmin4.

https://www.pgadmin.org/
Gast
Stefan schrieb:
> ich habe eine bestehende MySQL Datenbank auf einem Linux-System in der
> Firma stehen. Nun geht es darum, das Frontend entsprechend zur Verfügung
> stellen.
> [...]
> Meine Anforderungen an ein solches Programm wäre zu beginn ein kleines
> Login-Fenster. Bei der die Datenbank ausgesucht werden kann (auf dem
> MySQL Server befindet sich auch eine Testdatenbank) sowie die Eingabe
> von Benutzer und Passwort.
>
> Danach soll eine Einheitliche Ansicht angezeigt werden mit allen
> verfügbaren Daten. Derzeit kann man über "Datensatz suchen" (Fernglas)
> die Einträge nach bestimmten Kriterien durchsuchen. Problem bei dem
> Unterfangen ist es, dass man sich lange durchklicken muss, wenn es sehr
> viele Personen "Meyer" ,.. gibt. Schöne wäre sowas, wenn er alle
> Datensätze dann unten in der Tabelle anzeigt die man dann mit einem
> Klick auswählt.

Wenn es kein Desktop-FatClient sein muß, lassen sich mit Python und 
Flask sowie ein paar Erweiterungen (WTForms für Formulare, SQLAlchemy 
oder auch SQLObject als OR-Mapper) sehr schnell und einfach hübsche 
Webfrontends entwickeln.

> Das geht über Datensatz suchen nicht und sowie ich im
> Netz lese benötige ich eine zweite Datenbank als Kopie für dieses
> unterfangen. Das dürfte dann nicht mehr so Multi-User fähig sein.

??
Gast
Wenn du gar nicht "programmieren" willst, wäre vielleicht APEX 
(Applicatioin Express) von Oracle was für dich.

https://apex.oracle.com/de/

Ist in der normalen Oracle Datenbank-Lizenz enthalten. Soweit ich das 
verstanden habe, ist es auch bei der kostenlosen Datenbank Oracle 
Express auch mit dabei.

Gruß Illi

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.