12.07.2015 Views

Mapeo Objeto Relacional - Repositorio UTN

Mapeo Objeto Relacional - Repositorio UTN

Mapeo Objeto Relacional - Repositorio UTN

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ORM (<strong>Mapeo</strong> <strong>Objeto</strong> –<strong>Relacional</strong>)elegir el driver JDBC que mejor se adapte a la aplicación es esencial a la hora de construirun sistema eficiente en el que participe una solución de mapeo O/R.Figura 2.2 Interacción de componentes. Fuente: [WWW07]La figura muestra una representación de los diferentes mecanismos o soluciones demapeo O/R y cómo se relacionan con el código de la aplicación y con los recursos dedatos relacionados. Esto muestra claramente la función crítica que desempeña el driverJDBC puesto que está situado en la base de cada uno de los frameworks.La eficiencia del driver JDBC tiene importantes consecuencias en el comportamiento delas aplicaciones. Cada mecanismo de mapeo O/R es completamente dependiente deldriver, sin tener en cuenta el diseño de la API del framework que esté expuesta al códigofuente de la aplicación.Como los mecanismos de mapeo O/R generan llamadas eficientes para acceder a la basede datos, mucha gente defiende que la importancia del driver JDBC se ha visto reducida.Sin embargo, como en cualquier arquitectura, la totalidad de eficiencia en una aplicaciónsiempre estará afectada por el nivel más débil del sistema.Independientemente del código JDBC generado, los mecanismos de mapeo O/R sonincapaces de controlar cómo los drivers interactúan con la base de datos. Entonces laeficiencia de la aplicación depende en gran parte de la habilidad que tenga el driver delnivel JDBC para mover todos los datos manejados entre la aplicación y la base de datos.Tatiana Alexandra Freire Reyes 15

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!