primary:- Primary clustering are made on using key attribute of the relation. so the actual record and the index file are arranged in same order. while making primary index we generally store the first value of the block so generally its sparse index.
clustering index:- clustering index is maintained for every search key value. these search key value can be repeated and since index is maintained for every search key value the index file become dense.