Oracle sẽ tạo chỉ mục cho bạn hoặc có thể sử dụng chỉ mục hiện có. Việc sử dụng chỉ mục duy nhất hay không duy nhất là tùy thuộc vào bạn.
http://docs.oracle.com/cd/B28359_01/server.111/b28310/indexes003.htm#i1006566
Bản thân khóa chính không phải là một chỉ mục và cũng không phải là một ràng buộc duy nhất - cả hai đều là những ràng buộc. Tuy nhiên, một chỉ mục được sử dụng để hỗ trợ chúng.
Chỉ mục duy nhất khá khác biệt vì nó có thể tồn tại trong trường hợp không có ràng buộc khóa chính hoặc duy nhất và không loại ràng buộc nào yêu cầu chỉ mục hỗ trợ nó phải là duy nhất.