von SchneiderH » So, 06.07.2008 12:32
Hallo wodga,
wenn Du Dich noch nicht mit Datenbanken auseinandergesetzt hast, ist der Einstieg doch etwas umfangreicher. Der Blickwinkel bei Datenbanken ist etwas anders, als bei einem Tabellendokument, bei dem man die Tabelle ja optisch am Bildschirm sieht. Die Überlegungen bei Datenbanken kann man vereinfacht so zusammenfassen:
- Zuerst überlegt man sich die Grundtabellen mit den zugehörigen Datenfeldern (Spalten). Hierbei ist zu beachten, dass keine Daten doppelt geführt werden.
- Anschließend stellt man die Beziehungen zwischen den Tabellen her (z.B. die Tabelle der Namen mit der Tabelle der erzielten Punkte pro Prüfung).
- Mittels Abfragen kann man sich dann Zusammenstellungen der Tabellendaten erzeugen, die für den jeweiligen Einsatzfall geeignet sind. Mit den Abfragen lassen sich Daten in Tabellen verknüpfen. Mittels Funktionen lassen sich neue Spalten erstellen (z.B. die erzielte Note mit der schon erwähnten CASE WHEN Anweisung). Auch kann man mittels Aggregatfunktionen mehrere Zeilen zusammenfassen (z.B. die Summe aller Einzelpunkte der Aufgaben pro Schüler).
Hier noch einige Links:
Einführung Base:
http://de.openoffice.org/doc/einfuehrun ... g_Base.pdf
Beispieldatenbank:
http://de.openoffice.org/doc/oooauthors ... enbank.pdf
SQL-Tutorial:
http://www.sql-und-xml.de/sql-tutorial/index.html
Der Einstieg in Base ist etwas aufwendiger. Es lohnt sich aber. Ist die Datenbank gut angelegt, kann man sich alle Informationen mittels Abfragen zusammenstellen, die man benötigt. Diese kannst Du dann in einem Formular oder einem Bericht darstellen. Der Bericht hat den Vorteil, dass man ihn ausdrucken kann.
Hallo wodga,
wenn Du Dich noch nicht mit Datenbanken auseinandergesetzt hast, ist der Einstieg doch etwas umfangreicher. Der Blickwinkel bei Datenbanken ist etwas anders, als bei einem Tabellendokument, bei dem man die Tabelle ja optisch am Bildschirm sieht. Die Überlegungen bei Datenbanken kann man vereinfacht so zusammenfassen:
- Zuerst überlegt man sich die Grundtabellen mit den zugehörigen Datenfeldern (Spalten). Hierbei ist zu beachten, dass keine Daten doppelt geführt werden.
- Anschließend stellt man die Beziehungen zwischen den Tabellen her (z.B. die Tabelle der Namen mit der Tabelle der erzielten Punkte pro Prüfung).
- Mittels Abfragen kann man sich dann Zusammenstellungen der Tabellendaten erzeugen, die für den jeweiligen Einsatzfall geeignet sind. Mit den Abfragen lassen sich Daten in Tabellen verknüpfen. Mittels Funktionen lassen sich neue Spalten erstellen (z.B. die erzielte Note mit der schon erwähnten CASE WHEN Anweisung). Auch kann man mittels Aggregatfunktionen mehrere Zeilen zusammenfassen (z.B. die Summe aller Einzelpunkte der Aufgaben pro Schüler).
Hier noch einige Links:
Einführung Base: [url]http://de.openoffice.org/doc/einfuehrungen/base/Einfuehrung_Base.pdf[/url]
Beispieldatenbank: [url]http://de.openoffice.org/doc/oooauthors/base_entwurf_einer_datenbank.pdf[/url]
SQL-Tutorial: [url]http://www.sql-und-xml.de/sql-tutorial/index.html[/url]
Der Einstieg in Base ist etwas aufwendiger. Es lohnt sich aber. Ist die Datenbank gut angelegt, kann man sich alle Informationen mittels Abfragen zusammenstellen, die man benötigt. Diese kannst Du dann in einem Formular oder einem Bericht darstellen. Der Bericht hat den Vorteil, dass man ihn ausdrucken kann.