Rekord (informatyka)

Dziś Rekord (informatyka) to temat, który budzi duże zainteresowanie i debatę w społeczeństwie. Przez długi czas Rekord (informatyka) był przedmiotem badań i analiz, ale z biegiem czasu zyskał jeszcze większe znaczenie. Temat ten przykuł uwagę ekspertów i profesjonalistów z różnych dziedzin, którzy poświęcili się badaniu i zagłębianiu się w różne jego aspekty. Niezależnie od tego, czy ze względu na swój wpływ na życie codzienne, politykę, kulturę czy technologię, Rekord (informatyka) stał się dziś nieuniknionym punktem odniesienia. W tym artykule dokładnie zbadamy różne aspekty Rekord (informatyka) i jego wpływ na nasze społeczeństwo.

Rekord (z ang. zapis, wpis do rejestru, dziennika) to zestaw danych, zazwyczaj posiadający ustaloną wewnętrzną strukturę, stanowiący pewną całość, ale mogący być częścią większego zbioru podobnych rekordów. Termin ten odnosi się do kilku różnych konkretnych zastosowań:

  • w programowaniu rekord to obiekt (wartość, zmienna) posiadający pewną wewnętrzną niejednorodną strukturę,
  • w bazach danych rekord to pojedynczy wpis do bazy,
  • niektóre przestrzenie na nośnikach danych również nazywane są rekordami, np. zerowy sektor dysku: master boot record.

Typ danych

 Osobny artykuł: Struktura (programowanie).

Rekord lub struktura to struktura danych składająca się z danych różnych typów powiązanych w całość.

Bazy danych

Rekord w bazie danych jest konstrukcją analogiczną do rekordu w języku programowania. Posiada strukturę wewnętrzną – podział na pola o określonym typie. Rekordem może być wiersz pliku tekstowego, a pola mogą być określone poprzez pozycję w wierszu lub oddzielane separatorami. W relacyjnych bazach danych rekord to jeden wiersz w tabeli, czyli jedna kratka w relacji. Podczas przetwarzania wyników zapytań do bazy danych, które mogą zawierać połączone dane z kilku tabel, pojedynczy wiersz również jest nazywany rekordem. W niektórych językach (np. Pascal) można definiować interfejsy do operowania na plikach na poziomie rekordów; wtedy cały plik jest traktowany jak zbiór rekordów, a czytanie i pisanie realizowane jest całymi rekordami.

Zobacz też

Bibliografia

  • Mordechai Ben-Ari: Understanding Programming Languages. Chichester: John Wiley & Sons, 1996.