Hola a todo el mundo,
Actualmente estoy trabajando en un proyecto pequeño pero que nunca antes tuve que lidiar con ese tipo de problema,
y he de conectarme a una base de datos mediante una interfaz utilizando un lenguaje de alto nivel (python/java).
Estuve leyendo sobre el tema y hay quienes mencionan django, otros mencionan psycopg2, el problema
es que viendo tutoriales sobre ambos uno (django) es referido como un ORM, el segundo como un QueryBuilder.
¿Alguien podría explicarme la diferencia exacta entre un ORM y un QueryBuilder por favor?
Gracias por adelantado.
Actualmente estoy trabajando en un proyecto pequeño pero que nunca antes tuve que lidiar con ese tipo de problema,
y he de conectarme a una base de datos mediante una interfaz utilizando un lenguaje de alto nivel (python/java).
Estuve leyendo sobre el tema y hay quienes mencionan django, otros mencionan psycopg2, el problema
es que viendo tutoriales sobre ambos uno (django) es referido como un ORM, el segundo como un QueryBuilder.
¿Alguien podría explicarme la diferencia exacta entre un ORM y un QueryBuilder por favor?
Gracias por adelantado.