Duomenų bazių organizavimo praktika

Šiuose uždaviniuose jums reikės aprašyti lentelių struktūrą: jų pavadinimus ir laukus.

Задание 1

Tinklaraštis, jame straipsniai. Straipsniai suskirstyti į kategorijas. Prie straipsnių vartotojai palieka komentarus.

Задание 2

Forumas, jame kategorijos, jose temos (tema priklauso tik vienai kategorijai), temose pranešimai. Tema turi autorių. Vartotojai gali siųsti vieni kitiems asmeninius pranešimus. Sudarykite lentelių struktūrą.

Задание 3

Socialinis tinklas, joje vartotojai, jų draugai, siena, komentarai prie įrašų ant sienos. Vartotojai gali siųsti vieni kitiems asmeninius pranešimus. Sudarykite lentelių struktūrą.

Задание 4

Yra jūros, upės ir jų intakai. Upės gali būti kitų upių intakais arba įteka tiesiai į jūrą arba į vandenyną. Sudarykite lentelių struktūrą.

Задание 5

Vartotojas, pranešimų apsikeitimas tarp vartotojų. Sudarykite lentelių struktūrą.

Задание 6

Svetainė su futbolo rungtynių datomis. Kiekvienos rungtynės turi rungtynių datą, pirmąją komandą ir antrąją komandą. Yra žaidėjai, kurių kiekvienas priklauso vienai komandai. Sudarykite lentelių struktūrą.

Задание 7

Genealoginis medis. Vartotojas, jo senelės, seneliai, mama, tėtis, broliai, seserys, vaikai. Galima rasti bet kurį giminaitį bet kuriame kartyme (pavyzdžiui, pro-pro-pro-senelį). Reikia saugoti ir gauti giminystės ryšius. Sudarykite lentelių struktūrą.