ORM

Mapa mental ORM

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
ORM por Mind Map: ORM

1. Definición

1.1. Object Relational Mapping

1.1.1. El mapeo objeto-relacional es una técnica de programación que permite convertir datos entre el sistema de tipos empleado en el lenguaje de programación orientado a objetos y el utilizado en la base de datos relacional, empleando lo que se conoce como un motor o framework de persistencia.

1.2. Permite la relación de los objetos con los datos que ellos mismos representan. De esta forma, consigue que las tareas de acceso a datos se simplifiquen para el programador. ... De esta forma, permite que el mapeo de la base de datos sea automático.

1.2.1. En la práctica esto genera una base de datos orientada a objetos virtual, sobre la base de datos relacional creando una capa de abstracción entre la lógica de negocio y la base de datos.

2. Ventajas

2.1. facilidad y velocidad de uso

2.1.1. seguridad contra ataques informáticos

2.1.1.1. forma de abstracción de la base de datos

3. Desventajas

3.1. En entornos con gran carga puede reducir el rendimiento

3.1.1. implica aprender ORM para poderlo utilizar