¿Qué significa ORM?
Significado en Desarrollo de software, 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: Bases de datos y persistencia
- table · tabla
- column · columna
- relational database · base de datos relacional
- DBMS · sistema de gestión de bases de datos
- primary key · clave primaria
- foreign key · clave externa
- SELECT statement · sentencia SELECT
- WHERE clause · cláusula WHERE
- join · unión
- schema · esquema
- transaction · transacción
- data type · tipo 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:
