Hallo Forum,
Meine Frage ist wie man am effizientesten umfangreichere Rechnungen in Datenbanken realisiert.
Etwas genauer:
Stehe mit meinen Java Kenntnissen noch ziemlich am Anfang und bin dabei eine kleine Anwendung (nicht im Web) zu schreiben, die in erster Linie Zahlen in einer Datenbank manipuliert und die Ergebnisse auf der Oberfläche visualisiert. Es gibt in dem Program Zahlen- und Rechenmuster die sich für verschiedene Bereiche wiederholen.
Habe mir dafür in der letzten Zeit die Bausteine zusammengesammelt und ihre Funktionsweise kennengelernt (Graphische Bedienoberflächen, Datenbankanbindung an JavaDB mit JDBC, ein bisschen SQL, JFreeChart).
Problematisch ist das bei vielen Rechnungen andere Tabellen mit betroffen sind, also wenn sich eine Zahl ändert müssen auch mehrere andere Tabellen neu berechnet werden. So ähnlich wie wenn man in Excel mit einem Ergebnis immer weiterarbeitet.
Gibt es Möglichkeiten diese Schritte zu automatisieren, ähnlich wie in Excel?
Oder ist es nötig für alle Schritte Methoden (mit ResultSets und Statements) zu schreiben die dann jedesmal aufgerufen werden?
Ist es vielleicht sinnvoll die Tabellen(sie sind nicht so umfangreich) in Arrays zu laden, die Berechnung da zu machen und später die Arrays wieder in die Datenbank packen?
Oder gibt es andere effektivere Möglichkeiten diese Problematik zu lösen???
Freue mich über eure Anregungen!
Danke,
hausmann
Meine Frage ist wie man am effizientesten umfangreichere Rechnungen in Datenbanken realisiert.
Etwas genauer:
Stehe mit meinen Java Kenntnissen noch ziemlich am Anfang und bin dabei eine kleine Anwendung (nicht im Web) zu schreiben, die in erster Linie Zahlen in einer Datenbank manipuliert und die Ergebnisse auf der Oberfläche visualisiert. Es gibt in dem Program Zahlen- und Rechenmuster die sich für verschiedene Bereiche wiederholen.
Habe mir dafür in der letzten Zeit die Bausteine zusammengesammelt und ihre Funktionsweise kennengelernt (Graphische Bedienoberflächen, Datenbankanbindung an JavaDB mit JDBC, ein bisschen SQL, JFreeChart).
Problematisch ist das bei vielen Rechnungen andere Tabellen mit betroffen sind, also wenn sich eine Zahl ändert müssen auch mehrere andere Tabellen neu berechnet werden. So ähnlich wie wenn man in Excel mit einem Ergebnis immer weiterarbeitet.
Gibt es Möglichkeiten diese Schritte zu automatisieren, ähnlich wie in Excel?
Oder ist es nötig für alle Schritte Methoden (mit ResultSets und Statements) zu schreiben die dann jedesmal aufgerufen werden?
Ist es vielleicht sinnvoll die Tabellen(sie sind nicht so umfangreich) in Arrays zu laden, die Berechnung da zu machen und später die Arrays wieder in die Datenbank packen?
Oder gibt es andere effektivere Möglichkeiten diese Problematik zu lösen???
Freue mich über eure Anregungen!
Danke,
hausmann