Apa Itu CRUD?

Apa Itu CRUD?


 Apa Itu Crud?


CRUD adalah singkatan dari Create, Read, Update, dan Delete. Keempat hal tersebut merupakan perintah dengan peran yang esensial dalam sebuah aplikasi database yang sifatnya relational.

Beberapa contoh DBMS (Database Management System) yang menggunakan CRUD sebagai fungsi utamanya yaitu Oracle Database, Microsoft SQL Server, MySQL, PostgreSQL, dan sebagainya.

Fungsi CRUD

Seperti namanya, keempat fungsi ini merupakan fondasi kerja sebuah database. Bayangkan saja kinerja sebuah database itu sebagai sebuah perpustakaan. Agar operasional perpustakaan dapat berjalan, kamu perlu sebuah sistem pendataan buku-buku yang ada di dalamnya.

Dengan analogi tersebut, berikut adalah penjelasan tentang fungsi-fungsi dalam CRUD:

Create

Fungsi Create berguna untuk membuat entri atau record baru dalam sebuah tabel di dalam database. Di dalam aplikasi berbasis SQL, fungsi create seringkali disebut dengan insert.

Jika dianalogikan dengan skenario di atas, fungsi create ini akan digunakan ketika kamu menambahkan buku baru ke dalam katalog perpustakaan. Buku tersebut akan ditandai dengan identitas khusus agar lebih mudah untuk diakses di kemudian hari.

Read

Fungsi read ini berguna untuk membaca entri data yang sudah terdaftar dalam sebuah database. Namun, fungsi ini tidak akan memberikan akses untuk mengubah data yang telah tersimpan di dalam database.

Dalam sebuah perpustakaan, tentunya ada sebuah sistem yang akan memberitahukan letak sebuah buku dan apa isi dari buku tersebut. Nah, sistem inilah yang menjadi padanan dari fungsi read dalam konsep CRUD.

Update

Fungsi update ini berperan penting untuk memperbarui entri data ketika informasi di dalamnya memerlukan perubahan. Dengan fungsi ini, kamu dapat mengubah detail dari sebuah entri di database.

Bayangkan saja fungsi ini ketika kamu ingin mengganti buku yang ada di perpustakaan kamu dengan cetakan terbaru atau menukarnya dengan judul lain. Fungsi ini tentunya sangat diperlukan untuk menciptakan database yang dinamis dan progresif.

Delete

Seperti namanya, fungsi delete ini berguna untuk menghapus entri data yang sudah tidak diperlukan dalam sebuah database. Ketika menggunakan fungsi ini, kamu akan mengakses detail terkait sebuah entri dan kemudian memberikan perintah kepada sistem untuk menghilangkannya dari database.

 

Sumber: https://www.dewaweb.com/blog/apa-itu-crud/