Kompozit podataka je pojam koji se može odnositi ili na vrstu računalnog programa ili na proces koji objedinjuje niz podataka koji se sastavljaju u jednu radnu jedinicu ili oblik. S obje strategije, namjeravana svrha kompozita je stvoriti sredstvo za brz i jednostavan pristup podacima, istovremeno dopuštajući mogućnost povezivanja različitih vrsta podataka na logičan način. Proces stvaranja skupa podataka može biti vrlo jednostavan ili pomalo složen, ovisno o vrsti podataka koji se prikupljaju u svrhu i načinu na koji su informacije uređene.
Kako se odnosi na računalni program, kompozit podataka nastoji uspostaviti neku vrstu baze podataka koja je sposobna uvoziti relevantne informacije, a zatim omogućiti korisnicima pristup i sortiranje tih podataka na temelju strukture različitih upita. To je ponekad poznato kao obrnuti inženjering podataka, jer se informacije pohranjene u bazi podataka mogu lako dohvatiti pomoću niza različitih parametara. U ovoj aplikaciji, kompozit podataka omogućuje identificiranje specifičnih informacija sadržanih u bazi podataka, postavljanje ograničenja na dohvaćanje na temelju kojih polja za pretraživanje ili čak korištenje ključnih riječi za provođenje pretraživanja. Krajnji rezultat je skup podataka koji sadrži svaki bit informacija relevantnih za upit koji baza podataka može ponuditi.
Šira primjena složenih podataka odnosi se na prikupljanje podataka iz različitih izvora, zatim korištenje softvera za određivanje prioriteta, raspoređivanje i općenito masiranje prikupljenih podataka u format koji se može tretirati kao jedna jedinica. Ovaj pristup je uobičajen kada nije praktično prikupiti sve relevantne informacije u jednu bazu podataka. S aplikacijom ove vrste, podaci se mogu povući iz više izvora, a zatim koristiti za izradu dokumenata, slajd prezentacija i drugih vrsta elektroničkih medija. Poduzeća ponekad koriste ovaj pristup skupu podataka kao sredstvo prikupljanja podataka za uključivanje u prodajni prijedlog, oslanjajući se na više izvora i uvozeći ključne podatke u jedan projektni dokument.
S bilo kojom inkarnacijom, kompozit podataka aktivno se oslanja na izvore podataka, a zatim te informacije predstavlja na način koji krajnji korisnik može upotrijebiti za postizanje određenog cilja. Učinkovitost procesa ovisi o izvorima kojima se mora pristupiti za prikupljanje informacija i o tome kako je konstruiran upit za podatke. U najboljim okolnostima, proces prikupljanja može se nastaviti s vrlo malo kašnjenja, a sastavljanje informacija u koherentan i upotrebljiv format može se upravljati u kratkom vremenskom razdoblju.