Pratique sur l'organisation des bases de données

Задание 1

Il y a des mers, des rivières et leurs affluents. Les rivières peuvent être des affluents d'autres rivières ou se jeter directement dans la mer. Composer la structure des tables.

Задание 2

Utilisateur, échange de messages entre utilisateurs. Composer la structure des tables.

Задание 3

Site avec des dates de matchs de football. Chaque match contient la date du match, la première équipe et la deuxième équipe. Il y a des joueurs, chacun appartenant à une équipe. Composer la structure des tables.

Задание 4

Forum, contenant des catégories, en leur sein des sujets (un sujet n'appartient qu'à une seule catégorie), dans les sujets des messages. Un sujet a un auteur. Les utilisateurs peuvent échanger des messages privés. Composer la structure des tables.

Задание 5

Réseau social, contenant des utilisateurs, leurs amis, un mur, des commentaires sur les publications du mur. Les utilisateurs peuvent échanger des messages privés. Composer la structure des tables.

Задание 6

Arbre généalogique. Utilisateur, ses grand-mères, grand-pères, mère, père, frères, sœurs, enfants. Il est possible de trouver n'importe quel parent à n'importe quel degré (par exemple, un arrière-arrière-arrière-grand-père). Il faut stocker et obtenir les liens de parenté. Composer la structure des tables.