Wróć do informacji o e-podręczniku Wydrukuj Pobierz materiał do PDF Pobierz materiał do EPUB Pobierz materiał do MOBI Zaloguj się, aby dodać do ulubionych Zaloguj się, aby skopiować i edytować materiał Zaloguj się, aby udostępnić materiał Zaloguj się, aby dodać całą stronę do teczki
R1OIlw5h6y4yw
Zdjęcie przedstawia pszczoły na plastrze miodu.

Relacyjne bazy danych

Źródło: PollyDot, domena publiczna.

Kiedy rezerwujesz bilet na koncert swojego ulubionego zespołu, chcesz mieć pewność, że wykupione miejsce rzeczywiście będzie na ciebie czekało. Podczas zakupów w internetowym sklepie z elektroniką wkładasz do koszyka ostatni dostępny egzemplarz wyczekiwanego modelu telefonu i nie zakładasz, że towar, za który właśnie płacisz, faktycznie nie jest już dostępny, bo transakcja innego klienta została uznana jako przeprowadzona o ułamek sekundy wcześniej niż twoja.

Dlatego, aby uniknąć niepożądanych zdarzeń w systemach informatycznych stosuje się rozwiązania, które minimalizują ryzyko wystąpienia takich sytuacji. Do rozwiązań w zakresie baz danych zaliczyć należy model relacyjny – bardzo często stosowany w praktycznych realizacjach bazodanowych.

Twoje cele
  • Przeanalizujesz proces tworzenia relacyjnej bazy danych na praktycznym przykładzie.

  • Ocenisz efektywność rozwiązań bazodanowych w konkretnej sytuacji biznesowej.

  • Zaprojektujesz bazy danych wspierające rozwiązanie przedstawionych problemów według własnego pomysłu.