Bazy danych pozwalają na przechowywanie i pobieranie dużych ilości informacji. Skomputeryzowane bazy danych umożliwiają przechowywanie pozornie nieskończonej ilości danych cyfrowych. Przed zakupem lub użyciem bazy danych należy rozważyć zalety i wady takiego użytkowania. Jednymi z najlepszych programów służących do zarządzania bazami danych są Oracle, IBM SQL, APEX, DBA, MSSQL oraz DB2.