No description
Find a file
2024-06-05 08:00:56 +02:00
img updated readme 2024-05-20 15:55:13 +02:00
lib switch to sqlite3 2024-05-20 14:25:18 +02:00
src/de/karlsruhe/hhs/lbt9 add missing stuff 2024-06-05 08:00:56 +02:00
.classpath switch to sqlite3 2024-05-20 14:25:18 +02:00
.gitignore switch to sqlite3 2024-05-20 14:25:18 +02:00
.project init 2024-05-18 11:23:07 +02:00
README.md updated readme 2024-05-20 15:55:13 +02:00

Datenbanken Projekt

Quellcode zum Projekt für das Datenbanken-Labor an der Heinrich-Hertz-Schule Karlsruhe.

Wir verwenden die SQLite Datenbank, weil sie ohne Server funktioniert und damit jegliche Installation und Setup wegfällt. SQLite speichert die Daten in einer Datei lokal auf der Festplatte ab. Mit Programmen wie dem DB Browser for SQLite können die Daten und die Struktur der Datenbank eingesehen werden.

Datenbank

ER-Modell

Die Daten werden in vier Tabellen abgelegt:

  • metadata: Enthält Metadaten unseres Programmes
  • games: Enthält Einträge für jedes gespielte Spiel
  • players: Enthält Einträge für jeden Spieler
  • rolls: Enthält alle Würfelwürfe jedes Spielers jedes Spieles sowie der Zeitpunkt des Würfelns