Datele se pot încărca într-o bază de date folosind comenzi SQL sau prin intermediul interfețelor grafice ale bazelor de date. Diferența dintre baza de date relațională și cea nem relațională constă în structură: baza de date relațională este structurată în tabele, limitând flexibilitatea, în timp ce baza de date nem relațională, de exemplu, poate avea o structură de document.