GUI für MySQL Datenbank

Gast #4668595
Lesenswert?

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 #4668737
Lesenswert?

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 #4668791
Lesenswert?

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 #4668818
Lesenswert?

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 #4668830
Lesenswert?

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.

??

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren