Praxis der Datenbankorganisation

In den folgenden Aufgaben müssen Sie die Struktur der Tabellen beschreiben: ihre Namen und Felder.

Задание 1

Ein Blog mit Artikeln. Die Artikel sind in Kategorien unterteilt. Benutzer hinterlassen Kommentare zu den Artikeln.

Задание 2

Ein Forum mit Kategorien, darin Themen (ein Thema gehört nur zu einer Kategorie), in den Themen Beiträge. Ein Thema hat einen Autor. Benutzer können persönliche Nachrichten austauschen. Erstellen Sie die Tabellenstruktur.

Задание 3

Ein soziales Netzwerk mit Benutzern, ihren Freunden, einer Pinnwand, Kommentaren zu Einträgen auf der Pinnwand. Benutzer können persönliche Nachrichten austauschen. Erstellen Sie die Tabellenstruktur.

Задание 4

Es gibt Meere, Flüsse und ihre Nebenflüsse. Flüsse können Nebenflüsse anderer Flüsse sein oder direkt in ein Meer oder einen Ozean münden. Erstellen Sie die Tabellenstruktur.

Задание 5

Benutzer, Austausch von Nachrichten zwischen Benutzern. Erstellen Sie die Tabellenstruktur.

Задание 6

Eine Website mit Daten von Fußballspielen. Jedes Spiel enthält das Datum des Spiels, die erste Mannschaft und die zweite Mannschaft. Es gibt Spieler, die jeweils zu einer Mannschaft gehören. Erstellen Sie die Tabellenstruktur.

Задание 7

Ein Stammbaum. Ein Benutzer, seine Großmütter, Großväter, Mutter, Vater, Brüder, Schwestern, Kinder. Jeder Verwandte in jeder Generation kann gefunden werden (zum Beispiel den Ur-Ur-Ur-Großvater). Verwandtschaftsbeziehungen müssen gespeichert und abgerufen werden können. Erstellen Sie die Tabellenstruktur.