Eine Sequenz ist eine geordnete Liste von Objekten (oder Ereignissen). Wie eine Menge enthält sie Elemente (auch Elemente oder Begriffe genannt), und die Anzahl der Begriffe (möglicherweise unendlich) wird als Länge der Sequenz bezeichnet. Im Gegensatz zu einem Satz können die Reihenfolge und genau dieselben Elemente mehrmals an verschiedenen Positionen in der Sequenz auftreten. In einer relationalen Datenbank ist eine Sequenz ein Objekt, mit dem eindeutige Nummern für einen Primärschlüssel generiert werden.