Skip to content Skip to sidebar Skip to footer

Pengertian ORM , kelebihan dan kekurangannya

ORM atau bisa disebut Object Relational Mapping adalah suatu metode yang digunakan untuk melakukan query dan memanipulasi data dari database dengan paradigma objek.

Nantinya schema dan/atau data didatabase akan direpresentasikan menjadi 1 class/object, sehingga class tersebut akan membentuk variable-varibale sesuai dengan skema database yang di representasikan dan 1 objek tersebut akan mewakili row. 

ORM ini nantinya akan membatu menjadi jembatan antara bahasa pemrograman dengan database sehingga developer dapat melakukan select , insert, update , delete layaknya query pada database.

ORM
Skema ORM

Lalu kelebihan nya ORM itu apa sih? kenapa developer menggunakan ORM?

Salah satunya dengan menggunakan ORM developer dapat memanipulasi data di database menggunakan object oriented dan ini biasanya lebih developer friendly tanpa menggunakan query sama sekali.

Lalu model data hanya ditempatkan pada 1 tempat, sehingga lebih mudah untuk update , maintain, ataupun reuse code tersebut

Untuk kekurangan ORM itu sendiri antara lain adalah

Untuk memulai menggunakan ORM , kita harus melalukan konfirgurasi terlebih dahulu dengan program yang sedah didevelop sehingga memakan waktu untuk konfirgurasi diawal pengerjaan

lalu untuk project yang cukup besar dan memerlukan perubahan data yang 'mungkin' lebih baik dikerjakan menggunakan query , bisa menghindari menggunakan ORM ini

Semoga informasi ini dapat menambah wawasan sobat wawasanku dimanapun berada.

Ains Saling berbagi wawasan itu indah

Post a Comment for "Pengertian ORM , kelebihan dan kekurangannya"