верно, это constraint. Но что это будет означать на самом деле? Реализация insert и update, при вызове которых unique constraint должен будет проверяться - она что из себя будет представлять? :)
Да тот же самый поиск по индексу, ничего более. Так же как создание unique index означает неявное назначение unique constraint :)