Practică pe organizarea bazelor de date

Задание 1

Există mări, râuri și afluenții lor. Râurile pot fi afluenți ai altor râuri sau se pot vărsa direct în mare. Alcătuiți structura tabelelor.

Задание 2

Utilizator, schimb de mesaje între utilizatori. Alcătuiți structura tabelelor.

Задание 3

Site cu datele meciurilor de fotbal. Fiecare meci conține data meciului, prima echipă și a doua echipă. Există jucători, fiecare aparținând unei echipe. Alcătuiți structura tabelelor.

Задание 4

Forum, în el categorii, în ele subiecte (subiectul aparține unei singure categorii), în subiecte postări. Subiectul are un autor. Utilizatorii pot schimba mesaje private. Alcătuiți structura tabelelor.

Задание 5

Rețea socială, în ea utilizatori, prietenii lor, peretele, comentariile la postările de pe perete. Utilizatorii pot schimba meseaje private. Alcătuiți structura tabelelor.

Задание 6

Arbore genealogic. Utilizator, bunicele lui, bunicii, mama, tata, frații, surorile, copiii. Se poate găsi orice rudă în orice generație (de exemplu, stră-stră-stră-bunicul). Este necesar să stocați și să obțineți legături de rudenie. Alcătuiți structura tabelelor.