Así es como funciona:
* Entrada: Escribe código en su lenguaje de programación (por ejemplo, Java, Python) utilizando objetos para representar los datos con los que desea trabajar. Los ORM traducen estos objetos en consultas SQL que la base de datos puede entender.
* Salida: La base de datos devuelve los resultados en su formato nativo (por ejemplo, tablas, filas, columnas). Los ORM traducen esos resultados nuevamente en objetos que su código puede usar fácilmente.
En resumen, los orcos manejan la traducción de datos entre su aplicación y la base de datos, no la entrada/salida física de los datos en sí.
¡Avísame si tienes alguna otra pregunta!