Dobre relacje międzyludzkie są podstawą prawidłowego funkcjonowania społeczeństwa. Podobnie jest z relacyjnymi bazami danych. Posługując się wybranym systemem zarządzania bazami danych (np. Microsoft Access, LibreOffice Base, MySQL, Firebird), projektujemy bazę danych odzwierciedlającą określony wycinek rzeczywistości. Wyodrębnione części składowe owego wycinka rzeczywistości (np. kwietna łąka), które nazywany encjami (owady, rośliny, pożywienie itd.), przyjmują postać oddzielnych struktur, czyli tabel.
Tabele nie pozostają jednak tworami samowystarczalnymi, ponieważ pełnego znaczenia nabierają dopiero wtedy, gdy zostaną połączone ze sobą odpowiednimi zależnościami (np. owady zbierają surowiec w postaci pyłku i nektaru – pyłek i nektar wytwarzają rosnące na łące rośliny, a następnie, z zebranego surowca, produkowane jest pożywienie – gromadzimy je w specjalnie do tego celu stworzonych magazynach).
Więcej informacji na temat relacyjnych baz danych można znaleźć w e‑materiale: Budowa relacyjnej bazy danych, etap IIBudowa relacyjnej bazy danych, etap II.
Przeanalizujesz w jakim celu tabele w bazie danych łączy się tzw. relacjami.
Zastosujesz w praktyce najczęściej stosowaną relację „jeden do wielu”.
Zaimplementujesz kilka – zaprojektowanych przez siebie – baz danych oraz powiążesz tabele odpowiednimi relacjami w programie Microsoft Access lub LibreOffice Base.