Objekti-relaatiokartoitus

Objekti-relaatiokartoitus (engl. Object Relational Mapping, ORM) on tietojenkäsittelytieteessä käytettävä ohjelmointitekniikka, jolla saadaan muunnettua tietoa relaatiotietokannan (SQL) taulukoista olio-ohjelmointikielen käyttöön sopiviksi objekteiksi, jolloin tietokannan tietoja voidaan käyttää objektiorientoituneesti. Käytännössä tämä tarkoittaa sitä, että alkuperäisestä tietokannasta luodaan virtuaalinen objektitietokanta, jota voidaan käyttää ohjelmointikielen sisällä. Tämä antaa ohjelmoijille intuitiivisemman ja käytännöllisemmän tavan käyttää relaatiotietokantaa kuin puhtaiden SQL-kyselyiden kirjoittaminen. Tämä vähentää myös huomattavasti virheiden määrää, joita syntyy, kun SQL-kyselyitä kirjoitetaan manuaalisesti. Lisäksi tietokannan rakenteeseen on helpompaa tehdä muutoksia ja aikaa säästyy.


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne