Sandra has been working for six months at TUV Technologies. During that time she has compiled an impressively long list of names, addresses, phone numbers, and products purchased by customers. To access and search through this information quickly and efficiently, she could store it in a(n) _____.