Acquisizione e analisi dei dati, Database, Informatica e Tecnologia dell’Informazione, Progettazione e teoria dei database