Pojęcie atrybutu pochodzi z modelowania danych (np. ER) i oznacza cechę opisywanego obiektu/encji, np. "nazwisko", "data_urodzenia", "cena". W relacyjnej bazie danych taka cecha jest zwykle reprezentowana jako nazwana kolumna tabeli, czyli pojedyncze pole o określonym typie danych i znaczeniu.
Odpowiedź "nazwana kolumna tabeli opisująca określoną jej cechę" jest trafna, bo wskazuje dokładnie poziom struktury, na którym przechowuje się pojedynczą cechę: kolumnę (atrybut) w tabeli.
Pozostałe propozycje odnoszą się do innych elementów modelu:
- "obiekt składający się z cech opisanych kolumnami" opisuje raczej encję/obiekt (np. pojedynczego klienta) albo ogólnie koncept "obiektu", a nie pojedynczą cechę. Atrybut jest składową, nie całym obiektem.
- "połączenie dwóch lub więcej danych związkiem" odpowiada pojęciu związku/relacji (np. powiązanie klient–zamówienie), czyli zależności między obiektami lub rekordami, a nie cechy przechowywanej w kolumnie.
- "rekord tabeli zawierający dane dotyczące jednego egzemplarza obiektu" opisuje rekord/wiersz tabeli. Rekord zawiera wartości wielu atrybutów naraz (wielu kolumn), więc nie jest atrybutem.
Wskazówka egzaminacyjna: zapamiętaj mapowanie pojęć: tabela ≈ zbiór obiektów, rekord (wiersz) ≈ jeden obiekt, kolumna (atrybut) ≈ jedna cecha obiektu. Dzięki temu łatwiej odróżnisz definicje w pytaniach jednokrotnego wyboru.