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
R14cePmPOJV5C
Zdjęcie przedstawia spód procesora z widocznymi pinami oraz grupą rezystorów w środkowej sekcji.

Budowa relacyjnej bazy danych, etap II

Źródło: Michael Dziedzic, domena publiczna.

Projektując relacyjną bazę danych, analizujemy sytuację, którą ma ona odzwierciedlać i wyodrębniamy z niej encje (Klienci, Produkty, Zamowienia itd.). Następnie podejmujemy decyzje dotyczące liczby i zawartości tabel reprezentujących encje. Kolejnym krokiem jest ustalenie charakteru powiązań między tabelami, narzucenie im pewnych wymagań i ograniczeń. W tym celu zadajemy pytania, czy jeden klient może złożyć wiele zamówień lub czy konkretne zamówienie musi dotyczyć tylko jednego klienta.

W materiale Budowa relacyjnej bazy danych, etap IPzZgiSZUxBudowa relacyjnej bazy danych, etap I poznaliśmy typ relacji określanej mianem „jeden do wielu”. W tym e‑materiale dowiemy się o dwóch innych typach relacji, które mogą mieć zastosowanie w procesie projektowania relacyjnych baz danych.

Twoje cele
  • Wyjaśnisz, kiedy należy stosować relacje typu „wiele do wielu” oraz „jeden do jednego”.

  • Zastosujesz w praktyce relacje „jeden do wielu”, „wiele do wielu” oraz „jeden do jednego”.

  • Zaprojektujesz i zaimplementujesz kilka baz danych oraz powiążesz tabele odpowiednimi relacjami w programie Microsoft Access lub LibreOffice Base.