Mapeo objeto-relacional
Conectar objetos del programa con datos de una base relacional.
¿Qué es el mapeo objeto-relacional?
El mapeo objeto-relacional, u ORM, vincula objetos o modelos del programa con estructuras relacionales. Una herramienta traduce muchos accesos en operaciones de base de datos. Campos, relaciones y cambios se tratan según el ORM y su configuración. El método no decide por el equipo esquema, restricciones, consultas o migraciones.
En un portal ficticio, el modelo ServiceRequest representa una solicitud guardada. Cambiar un objeto en memoria no significa automáticamente, con toda herramienta, cambiar de forma duradera la base; debe ejecutarse el flujo de guardado previsto. El equipo comprueba consultas generadas, datos necesarios y permisos. Una consulta de modelo cómoda no garantiza rendimiento adecuado ni permiso para ver todas las solicitudes devueltas.
Fuentes
Términos relacionados
- Modelo de datos relacionalModelar datos en tablas con filas, columnas y relaciones descritas explícitamente.
- SQLUn lenguaje para definir, consultar y modificar datos; no es un único producto de base de datos.
- PostgreSQLUn sistema de base de datos objeto-relacional de código abierto para almacenar y consultar datos estructurados.
- Clave únicaUna clave única impide repetir valores o combinaciones dentro del ámbito de datos definido.
- Consulta de base de datosUna consulta pide datos con condiciones definidas. La selección, el alcance y el orden deben ajustarse a su propósito.
- Índice de base de datosUn índice facilita búsquedas adecuadas. No acelera todas las consultas y añade costes de almacenamiento y actualización.
Su proyecto con ASES
Descríbanos su proyecto. Le responderemos con una primera valoración.