Las bases de datos tradicionales se organizan por campos, registros y archivos, mientras que las bases de datos NoSQL como MongoDB y Cassandra almacenan datos de forma no estructurada en documentos o pares clave-valor. Microsoft SQL Server y Oracle son sistemas de bases de datos relacionales que utilizan el lenguaje SQL, pero difieren en sus plataformas compatibles y herramientas de desarrollo.