You are a database developer. You plan to design a database solution by using SQL Server 2008.
The database will contain information on retail sales transactions of more than 500 stores.
The marketing department uses the solution to analyze daily sales patterns for each store.Users report that the solution takes a long time to retrieve the required data.
You need to ensure that the solution provides results in the minimum possible time.
What should you do?
A.
Create a nonclustered index on a view of the sales transactions.
B.
Create a covering index on a view that aggregates the sales transactions.
C.
Create a clustered index on a view that aggregates the sales transactions.
D.
Create a nonclustered index on a view that aggregates the sales transactions.