object relational mapper

Une définition du Jargon Français.
Aller à : Navigation, rechercher

Dr enus.png nom masculin.  [programmation]. Type de logiciel facilitant la vie du développeur en mappant (faisant correspondre) le contenu de variables de son code source à des informations stockées dans une base de données. » Le développeur s'affranchit ainsi de l'emploi de SQL, et cela automatise une part (qui dépend du logiciel considéré) de la maintenance nécessaire (en particulier lors de modification de schéma).

Les vendeurs de machines adorent cela car les «requêtes» au SGBDR ainsi construites automatiquement sont le plus souvent peu optimisées voire mal conçues donc consomment une puissance de traitement phénoménale, ce qui rend nécessaire d'acquérir plus fréquemment que strictement nécessaire des ordinateurs au coût élevé.

Abrégé ORM.