Top-k dominating (TKD) query returns the top-k data items in a dataset that dominate other objects. This is an important decision-making tool for any business organizations because it gives data analysts an insightful way to find dominating objects. It incorporates the benefits of skyline and top-k queries and is used in a variety of decision-making applications. Due to system malfunction, privacy protection, data loss, and other factors, incomplete data occurs in a wide range of actual applications. We design an algorithm for answering the top-k dominating queries applying the idea of data bucketing. Each of the buckets is implemented with a B+ tree. A key is generated for each of the incomplete data record and inserted into the B+ tree. Using the key, we reduce the computation cost for comparison applying the B+ index structure. Since the B+ tree is well accepted for efficient indexing for commercial databases, we get the facility of high retrieval performance. The proposed approach clearly outperforms in terms of query performance compared to many other existing approaches for incomplete data.