Cilj ovog završnog rada je prikazati četiri vrste NoSQL-a: eng. Key-value model, eng. Document database, eng. Column-oriented database i eng. Graph database. Najprije će se ukratko objasniti upravljanje bazama podataka, važnost SQL-a te zašto je nastala potreba za NoSQL-om. Zatim će biti opisana povijest i općenite karakteristike NoSQL baza podataka. Spominjati će se ACID i BASE koncepti te CAP teorem. U nastavku će se objasniti skalabilnost (horizontalna i vertikalna). Najveća će se pažnja posvetiti usporedbi ove četiri kategorije kroz teorijski dio; usporednim tablicama i grafičkim prikazima te praktičnom dijelu gdje će se usporediti dva sustava: dokumentni (MongoDB) i graf baza podataka (Neo4j). Uzeti će se jedan primjer podataka te kroz...