ORM

ORM   verilənlər bazalarını obyekt yönümlü proqramlaşdırma dilləri konsepsiyası ilə birləşdirən, “virtual obyekt verilənlər bazası ” yaradan proqramlaşdırma texnologiyasıdır.  
Kateqoriya:Obyektyönümlü proqramlaşdırma

 ORM məqsədi 

Verilənlər üzərində işi verilənlər bazasındakı cədvəllər vasitəsiə yox proqramdaxii obyektlər vasitəsi ilə aparmaqdır. Eyni zamanda proqramdaxili obyektəri veriənlər bazasında saxlmaq üçün müvafiq şəkildə məlumatlara çevirməkdir. Yəni əsas məqsəd birbaşa SQL sorğularının yazılması məcburiyyətindən azad olmaqdır.

 ORM realizasiyası 

 Doctrine
 Tryton
 ActiveRecord
 EclipseLink
 Hibernate
 Entity Framework

 İstinadlar 

 Scott W. Ambler: Mapping Objects to Relational Databases: O/R Mapping In Detail
 Core J2EE Design Pattern: Data Access Objects
 Citations from CiteSeer
 JPA Performance Benchmark — comparison of JPA ORM tools (Hibernate, EclipseLink, OpenJPA, DataNucleus]
 Apache Cayenne.