Przejdź do głównej treści
  1. Strona główna
  2. Słownik
  3. INF.03
  4. Krotka w relacyjnym modelu danych

Krotka w relacyjnym modelu danych

Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Czym jest krotka w relacyjnym modelu danych?

Krotka to pojedynczy wiersz relacji, czyli w praktyce jeden wiersz tabeli bazy danych, ale bez wiersza nagłówkowego. Nagłówek tabeli zawiera nazwy kolumn, natomiast krotki zawierają konkretne dane.

W relacyjnych bazach danych tabela reprezentuje zwykle pewien typ obiektów, np. uczniów, produkty albo zamówienia. Każdy wiersz tej tabeli opisuje jeden konkretny obiekt, czyli jedną krotkę.

Przykład

Tabela Uczniowie:

idimienazwiskoklasa
1AnnaNowak3A
2JanKowalski3B

W tym przykładzie:
- id, imie, nazwisko, klasa to atrybuty, czyli kolumny tabeli,
- wiersz 1, Anna, Nowak, 3A to jedna krotka,
- wiersz 2, Jan, Kowalski, 3B to druga krotka,
- wiersz z nazwami kolumn nie jest krotką.

Krotka a rekord

W praktyce pojęcia krotka i rekord są często używane podobnie. W teorii relacyjnego modelu danych poprawnym terminem jest jednak krotka. Na egzaminie należy pamiętać, że krotki to wiersze tabeli zawierające dane, a nie nagłówki ani kolumny.

Najważniejsze skojarzenie egzaminacyjne

Krotka = wiersz danych w tabeli.

Nie należy mylić jej z:
- liczbą rekordów w tabeli,
- wszystkimi kolumnami tabeli,
- nagłówkiem zawierającym nazwy pól.