¿Qué significa ORM?
Significado en Bases de datos y SQL, traducción al español y ejemplos
ORM: mapeador objeto-relacional, ORM
Biblioteca que representa filas de una base de datos como objetos del lenguaje de programación y genera el SQL correspondiente.
Cómo se usa
Hibernate, Entity Framework, Django ORM, SQLAlchemy, Prisma y ActiveRecord son ejemplos. Ahorran trabajo, pero pueden ocultar consultas ineficientes, como el problema N+1; para informes complejos se suelen combinar con SQL directo.
Frases de ejemplo
The ORM is sending one query per order item; that's a classic N+1 problem.
El ORM envía una consulta por cada artículo del pedido: es el clásico problema N+1.
Una consulta repetida por cada elemento multiplica innecesariamente los accesos a la base.
For this report, skip the ORM and write the SQL by hand.
Para este informe, omite el ORM y escribe el SQL a mano.
SQL explícito permite controlar mejor una consulta analítica compleja.
Combinaciones frecuentes
- use an ORM
- ORM framework
- N+1 query problem
- ORM-generated SQL
Términos relacionados
Esta palabra en otras especialidades
Una misma palabra en inglés puede tener un significado diferente según la especialidad:
Más términos: Fundamentos de bases de datos
Practica con lecturas adaptadas a tu nivel
Leer textos de tu nivel te ayuda a recordar las palabras nuevas. Elige libros gratuitos en inglés:
