Narzędzia użytkownika

Narzędzia witryny


fedora:aplikacje:libreoffice:base

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronachPoprzednia wersja
Nowa wersja
Poprzednia wersja
fedora:aplikacje:libreoffice:base [2025/04/06 21:20] – [Relacja M:1 (wiele do jednego)] sindapfedora:aplikacje:libreoffice:base [2025/04/06 21:25] (aktualna) – [Relacje] sindap
Linia 2: Linia 2:
 ===== Relacje ===== ===== Relacje =====
  
-Ogólnie w bazach relacyjnych występują cztery podstawowe typy relacji między tabelami. Znajomość sposobu działania tych relacji da możliwość użytkowania LO Base.+Ogólnie w bazach relacyjnych występują cztery podstawowe typy relacji między tabelami. Znajomość sposobu działania tych relacji da możliwość użytkowania LO Base. Znając konstrukcje tych czterech typów relacji (1:1, 1:M, M:1, M:N), możesz stworzyć praktycznie każdą strukturę bazy danych! 
 + 
 +Bazy relacyjne działają na tych fundamentalnych zasadach, a bardziej skomplikowane modele to po prostu kombinacje tych relacji.
  
 ==== Relacja 1:1 (jeden do jednego) ==== ==== Relacja 1:1 (jeden do jednego) ====
Linia 31: Linia 33:
 ==== Relacja M:N (wiele do wielu) ==== ==== Relacja M:N (wiele do wielu) ====
  
 +Jeden rekord w tabeli A może być powiązany z wieloma rekordami w tabeli B, a jeden rekord w tabeli B może być powiązany z wieloma rekordami w tabeli A.
 +
 +**Przykład:**
 +  * uczniowie (id, imie, nazwisko)
 +  * przedmioty (id, nazwa)
 +**Tabela pośrednia:** uczniowie_przedmioty (uczen_id, przedmiot_id)
 +
 +**Zastosowanie:** np. uczniowie zapisani na wiele przedmiotów.
  
 ===== Tworzenie raportu ===== ===== Tworzenie raportu =====
fedora/aplikacje/libreoffice/base.1743967221.txt.gz · ostatnio zmienione: 2025/04/06 21:20 przez sindap

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki