Oracle database automatically and implicitly creates a unique index to enforce unique value constraints. This occurs specifically when a PRIMARY KEY or a UNIQUE key constraint is defined on a table, ensuring fast lookups and preventing duplicate entries, whereas other constraints do not.