關系模型中的多元組是什麼意思

在關系模型數據庫中,"多元組"(Tuple)又稱為"元組"或"記錄",它指的是關系表中的一行數據,這一行數據包含了關系的所有屬性。換句話說,多元組是關系中的一個特定的值,它為關系的每個屬性提供了一個值。

例如,考慮一個簡單的學生關系表,它包含了學生ID(SID)、姓名(Name)、年齡(Age)和地址(Address)四個屬性。每一個學生在這個關系表中都對應一個多元組,這個多元組包含了該學生的所有信息。

SID Name Age Address
001 Alice 20 123 Main St.
002 Bob 25 456 Park Ave.
003 Carol 18 789 Beach Rd.

在上面的例子中,有三個多元組,每個多元組都代表了一個學生的信息。多元組中的每一個值都對應一個特定的屬性,並且多元組中的所有值都是獨特的,不能重複。

多元組是關系模型數據庫中數據的基本單元之一,另一個基本單元是屬性,屬性是關系表中的每一列,它代表了一個特定的數據項。多元組和屬性一起組成了關系表的數據結構。