cgboard - classic games
Simples Datenbanksystem - Druckversion

+- cgboard - classic games (https://cgboard.raysworld.ch)
+-- Forum: Hard- und Software (https://cgboard.raysworld.ch/forumdisplay.php?fid=6)
+--- Forum: Software, Coding und GFX (https://cgboard.raysworld.ch/forumdisplay.php?fid=19)
+--- Thema: Simples Datenbanksystem (/showthread.php?tid=24361)



Simples Datenbanksystem - Atreyu - 07.09.2015

Hi!

Ich trage alle meine Ausgaben in eine Calc-Tabelle (LibreOffice) ein. Dazu gehört in jede Zeile Datum, Posten, Betrag, Kommentar. Wenn ein Monat vorbei ist, wird drunter summiert.

Jetzt habe ich überlegt, ob es eine Software gibt, in die ich das eintragen und beliebig filtern kann, zB nur GoG-Ausgaben anzeigen und summieren und so weiter. Ich möchte einfach nach beliebigen Kriterien filtern können.

Gibt's da eine günstige, wenn nicht gar kostenlose Lösung?


Simples Datenbanksystem - Mustrum - 07.09.2015

Also im Prinzip kannst du LibreOffice dazu verwenden, das Zauberwort heißt LibreOffice Base.


https://de.libreoffice.org/discover/base/
https://help.libreoffice.org/Common/Database_1/de

Das MS Gegenstück dazu ist Microsoft Access.

Der Vorteil mit LO Base ist, du kannst deine bereits angelegten Tabellen weiterverwenden und erweitern bzw ändern.

Der Nachteil ist, du müsstest dich erst in die Datenbankprogrammierung einlesen.

Edit: falls dir das was hilft: https://wiki.documentfoundation.org/images/2/29/01ES_08BaseEinfuehrung_V33.pdf


Simples Datenbanksystem - Atreyu - 07.09.2015

Oh, das probiere ich direkt aus!

Ich habe mal so eine Haushaltsbuch-Freeware angeschaut, aber die ist auch nicht das, was ich genau suche...


Simples Datenbanksystem - dx1 - 07.09.2015

Die Faulpelzmethode wäre wohl, die Tabelle zum Beispiel alphabetisch nach der Spalte "Begünstigter" oder "Kommentar" zu filtern, dann stehen alle Buchungen an GOG in einem Block beisammen.

Und über dieses Google habe ich per Suche nach 'openoffice calc filter' dieses spannende Video gefunden:



Fürs gefilterte Summieren gibt es die Funktion "subtotal": https://wiki.openoffice.org/wiki/Documentation/How_Tos/Calc:_SUBTOTAL_function


Simples Datenbanksystem - Mustrum - 07.09.2015

Ich habe halt voriges Jahr einen schnuckeligen ECDL-Kurs absolviert und fand MS Access recht spannend und interessant.

Nur für private Zwecke wusste ich nicht wo ich so etwas einsetzen könnte, LO Calc verwende ich dagegen recht häufig.


Simples Datenbanksystem - Atreyu - 07.09.2015

Ich will ja nicht nur GoG-Ausgaben summieren, sondern auch von anderen Posten.

Base funktioniert eigentlich gut, aber der SQL-Befehl "SUM" funktioniert so nicht. Ich nehme GoG jetzt mal als Beispiel. Im Feld "Betrag" stehen Werte nach dem Syntax:

Code:
xxx,xx €

Das scheint er nicht zu verstehen. Ich müsste dem irgendwie das Format der Beträge beibringen...

edit: Hier sind die Typen, aber ich kann nichts dort bearbeiten:

[Bild: types3xy8j.png]


Simples Datenbanksystem - dx1 - 07.09.2015




Simples Datenbanksystem - Mustrum - 07.09.2015

Atreyu schrieb:Ich will ja nicht nur GoG-Ausgaben summieren, sondern auch von anderen Posten.

Base funktioniert eigentlich gut, aber der SQL-Befehl "SUM" funktioniert so nicht. Ich nehme GoG jetzt mal als Beispiel. Im Feld "Betrag" stehen Werte nach dem Syntax:

Code:
xxx,xx €

Das scheint er nicht zu verstehen. Ich müsste dem irgendwie das Format der Beträge beibringen...
Das Eurozeichen steht aber nicht in Reinschrift in der Tabelle drinnen (siehe Inhalt in der langen Eingabezeile oben), oder?
Wenn ja, raus damit und die Spalte über Format > Zahlenformat > Währung formatieren.


Simples Datenbanksystem - Atreyu - 07.09.2015

Für den Ausdruck

Code:
SELECT SUM( "Tabelle1"."Betrag" ) FROM "Tabelle1"

kommt:

[Bild: err18sa7d.png]


Für heute lasse ich es mal, morgen probiere ich nochmal!


Simples Datenbanksystem - Atreyu - 09.09.2015

Noch eine Frage: Kann ich in der Originaltabelle irgendwie bewirken, dass Base später beim Parsen Zeilen überspringt? Wie so eine Art Kommentar-Zeichen (wie in der Programmierung) oder so. Ich würde die Tabelle gerne so lassen, wie sie ist, also abgesehen von Kommentar-Zeichen, die mich nicht stören würden...


Simples Datenbanksystem - OSIRIS - 09.09.2015

Hi,
du kannst relativ viel mit Excel/Calc machen, auch filter, sortieren usw. Natürlich kannst du auch Access/Base nehmen und dir Views (Sichten) auf die Daten bauen. Ich lese aber mal raus, dass du nicht wirklich viel mit den Programmen gemacht hast, daher wäre doch Excel/Calc einfacher - denke ich.
Was genau willst du denn abbilden und damit machen? Was sind deine Anforderungen (unabhängig wie es umgesetzt werden soll)? Schreib doch mal ne Liste von Dingen die gehen sollen Smile