Cvičenie 7

Nerelačná databáza.

Ciele

  1. Inštalácia MongoDB.

  2. Pochopenie relačného a nerelačného modelu.

  3. Základné rozdiely medzi SQL a MongoDB

  4. Vytvorenie databázy, kolekcií a dokumentov.

Úlohy

  1. Nainštalujte a nastavte MongoDB podľa návodu na hlavnej stránke.

  2. Vytvorte databázu Zoo.

  3. Do kolekcie Dzvirky pridajte:
    • psa s menom Drobcek starého 8 rokov,
    • mačku s menom Micka starú 0.5 roka,
    • fenku s menom Ria starú 4 roky.

  4. Vypíšte všetky zvieratá.

  5. Vypíšte všetky samičky.

  6. Vypíšte zvieratá staršie ako 2 roky.

  7. Vypíšte samičky staršie ako 2 roky.

  8. Do kolekcie Ludze pridajte:
    • osobu s menom Wilo starého 24 rokov vlastniaceho mačku Micka,
    • osobu s menom Juja starú 20 rokov vlastniacu psov Drobcek a Ria.


Poznámky

  • Funkcia find() vypíše posledných 20 prvkov kolekcie. Na vypísanie ďalších prvkov slúži príkaz it.

Riešenie »