SlideShare a Scribd company logo
1 of 7
Download to read offline
Pemrograman Web
SETIAWANSYAH, M.KOM.
Chapter 13
• Operasi CRUD menjadi bagian penting di dalam proses pengembangan website. Operasi
ini menjadi inti dari seluruh proses pengelolaan data pada sebuah website. Maka dari
itu, operasi CRUD menjadi sangat penting untuk dipelajari sebelum Anda membuat
website yang andal.
• Supaya Anda lebih mudah untuk memahami CRUD, pada artikel ini kami akan mencoba
mengulas cara membuat CRUD menggunakan bahasa pemrograman PHP. Harapannya
setelah membaca artikel ini Anda bisa membuat CRUD dengan PHP dan MySQL dengan
cepat
CRUD
CRUD
• CRUD adalah singkatan dari Create, Read, Update, dan Delete. Proses ini sangat
berkaitan dengan pengambilan atau transaksi data dari atau ke database. Hal ini menjadi
krusial apabila berhubungan dengan sistem informasi perusahaan karena data yang
diproses biasanya merupakan data transaksi.
• Bagi PHP Developer, operasi CRUD biasanya menjadi pillar untuk mempelajari proses
pengelolaan data menggunakan PHP dan tentu saja MySQL database. Nah CRUD ini bisa
diibaratkan sebagai jalur atau koneksi yang menghubungkan antara bahasa
pemrograman PHP dengan MySQL.
CRUD
• Create (C) merupakan proses pembuatan data baru. Proses ini biasanya dilakukan ketika
Anda mendaftar pada sebuah halaman website. Data yang Anda masukkan akan
disimpan di dalam database menggunakan operasi Create.
• Read (R) merupakan proses pengambilan data dari database. Proses ini biasanya terjadi
ketika Anda ingin melakukan proses login di halaman website tertentu. Saat Anda klik
“Login” maka website akan menjalankan proses “Read” untuk melakukan verifikasi
akun yang Anda gunakan.
CRUD
• Update (U) adalah proses mengubah data yang berada di dalam database. Contoh proses
ini ketika Anda mengubah profil di dalam akun sosial media. Saat Anda klik “Ubah”,
website akan mengirimkan proses Update ke dalam database. Kemudian database
meresponnya dengan mengubah data lama menjadi data baru yang Anda tambahkan
melalui halaman profil.
• Delete (D) adalah proses untuk menghapus data yang ada di database. Proses ini mirip
dengan Update, bedanya, proses Delete akan mengubah data yang ada di database
menjadi ‘tidak ada’.
Chapter 13

More Related Content

What's hot

Apa itu database
Apa itu databaseApa itu database
Apa itu databaseainglee
 
Tugas 4 0317-fahreza yozi-1612510832 -
Tugas 4 0317-fahreza yozi-1612510832 - Tugas 4 0317-fahreza yozi-1612510832 -
Tugas 4 0317-fahreza yozi-1612510832 - fahreza yozi
 
Comparing top 5 popular DBMS: oracle, mysql, ms sql server, postgree, mongoDB
Comparing top 5 popular DBMS: oracle, mysql, ms sql server, postgree, mongoDBComparing top 5 popular DBMS: oracle, mysql, ms sql server, postgree, mongoDB
Comparing top 5 popular DBMS: oracle, mysql, ms sql server, postgree, mongoDBWildan Maulana
 

What's hot (6)

Review Apache Cassandra
Review Apache CassandraReview Apache Cassandra
Review Apache Cassandra
 
Apa itu database
Apa itu databaseApa itu database
Apa itu database
 
XML and XSL
XML and XSLXML and XSL
XML and XSL
 
Tugas 4 0317-fahreza yozi-1612510832 -
Tugas 4 0317-fahreza yozi-1612510832 - Tugas 4 0317-fahreza yozi-1612510832 -
Tugas 4 0317-fahreza yozi-1612510832 -
 
Comparing top 5 popular DBMS: oracle, mysql, ms sql server, postgree, mongoDB
Comparing top 5 popular DBMS: oracle, mysql, ms sql server, postgree, mongoDBComparing top 5 popular DBMS: oracle, mysql, ms sql server, postgree, mongoDB
Comparing top 5 popular DBMS: oracle, mysql, ms sql server, postgree, mongoDB
 
Installasi moodle
Installasi moodleInstallasi moodle
Installasi moodle
 

Similar to Chapter 13

Topik 24 Processing Data dan Visualisasi.pptx.ppt
Topik 24 Processing Data dan Visualisasi.pptx.pptTopik 24 Processing Data dan Visualisasi.pptx.ppt
Topik 24 Processing Data dan Visualisasi.pptx.pptwidisalendra1
 
Technology Consulting _ by Slidesgo.pptx
Technology Consulting _ by Slidesgo.pptxTechnology Consulting _ by Slidesgo.pptx
Technology Consulting _ by Slidesgo.pptxAgusNugraha39
 
Sim, erni anggraini, hapzi ali,implementasi sistem informasi manajemen pada p...
Sim, erni anggraini, hapzi ali,implementasi sistem informasi manajemen pada p...Sim, erni anggraini, hapzi ali,implementasi sistem informasi manajemen pada p...
Sim, erni anggraini, hapzi ali,implementasi sistem informasi manajemen pada p...-
 
Data and Business Intelligent (1).pptx
Data and Business Intelligent  (1).pptxData and Business Intelligent  (1).pptx
Data and Business Intelligent (1).pptxantoniusivan6
 
materi 5 Cloud Computing.docx
materi 5 Cloud Computing.docxmateri 5 Cloud Computing.docx
materi 5 Cloud Computing.docxMAKARIUSGAUR
 
Trend in database administration, DBMS enterprise scale
Trend in database administration, DBMS enterprise scaleTrend in database administration, DBMS enterprise scale
Trend in database administration, DBMS enterprise scaleAchmad Alghifari
 
Distributed Database Using Oracle
Distributed Database Using OracleDistributed Database Using Oracle
Distributed Database Using OracleHari Setiaji
 
Working with odoo chapter vii
Working with odoo chapter viiWorking with odoo chapter vii
Working with odoo chapter viiChandraWardana4
 
Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018
Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018
Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018Annidafatra
 
Herwanto_Kuliah_Umum_Big_Data_Analysis.pptx
Herwanto_Kuliah_Umum_Big_Data_Analysis.pptxHerwanto_Kuliah_Umum_Big_Data_Analysis.pptx
Herwanto_Kuliah_Umum_Big_Data_Analysis.pptxSuraClips
 
Sim, erni anggraini, prof. dr. ir. hapzi ali, mm, cma, analisis dan perancang...
Sim, erni anggraini, prof. dr. ir. hapzi ali, mm, cma, analisis dan perancang...Sim, erni anggraini, prof. dr. ir. hapzi ali, mm, cma, analisis dan perancang...
Sim, erni anggraini, prof. dr. ir. hapzi ali, mm, cma, analisis dan perancang...-
 
Makalah sistem pengolah data
Makalah sistem pengolah dataMakalah sistem pengolah data
Makalah sistem pengolah dataanissolekha
 
Sejarah perkembangan basis data
Sejarah perkembangan basis dataSejarah perkembangan basis data
Sejarah perkembangan basis dataDayu Ratna
 
Disposisi sistem informasi_disposisi
Disposisi sistem informasi_disposisiDisposisi sistem informasi_disposisi
Disposisi sistem informasi_disposisicabikhosting
 
Artikel sim rania juita 43219110113 (16 10-2020)
Artikel sim rania juita 43219110113 (16 10-2020)Artikel sim rania juita 43219110113 (16 10-2020)
Artikel sim rania juita 43219110113 (16 10-2020)RaniaRaniaJuita
 

Similar to Chapter 13 (20)

Chapter 7
Chapter 7Chapter 7
Chapter 7
 
Topik 24 Processing Data dan Visualisasi.pptx.ppt
Topik 24 Processing Data dan Visualisasi.pptx.pptTopik 24 Processing Data dan Visualisasi.pptx.ppt
Topik 24 Processing Data dan Visualisasi.pptx.ppt
 
Technology Consulting _ by Slidesgo.pptx
Technology Consulting _ by Slidesgo.pptxTechnology Consulting _ by Slidesgo.pptx
Technology Consulting _ by Slidesgo.pptx
 
Sim, erni anggraini, hapzi ali,implementasi sistem informasi manajemen pada p...
Sim, erni anggraini, hapzi ali,implementasi sistem informasi manajemen pada p...Sim, erni anggraini, hapzi ali,implementasi sistem informasi manajemen pada p...
Sim, erni anggraini, hapzi ali,implementasi sistem informasi manajemen pada p...
 
Data and Business Intelligent (1).pptx
Data and Business Intelligent  (1).pptxData and Business Intelligent  (1).pptx
Data and Business Intelligent (1).pptx
 
materi 5 Cloud Computing.docx
materi 5 Cloud Computing.docxmateri 5 Cloud Computing.docx
materi 5 Cloud Computing.docx
 
Trend in database administration, DBMS enterprise scale
Trend in database administration, DBMS enterprise scaleTrend in database administration, DBMS enterprise scale
Trend in database administration, DBMS enterprise scale
 
Distributed Database Using Oracle
Distributed Database Using OracleDistributed Database Using Oracle
Distributed Database Using Oracle
 
kelompok.pptx
kelompok.pptxkelompok.pptx
kelompok.pptx
 
mengelola sumber data
mengelola sumber datamengelola sumber data
mengelola sumber data
 
Working with odoo chapter vii
Working with odoo chapter viiWorking with odoo chapter vii
Working with odoo chapter vii
 
Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018
Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018
Tugas sim an'nida fatra yananto mihadi putra, se, m.si blog dan data base, 2018
 
Herwanto_Kuliah_Umum_Big_Data_Analysis.pptx
Herwanto_Kuliah_Umum_Big_Data_Analysis.pptxHerwanto_Kuliah_Umum_Big_Data_Analysis.pptx
Herwanto_Kuliah_Umum_Big_Data_Analysis.pptx
 
A z cloud database
A z cloud databaseA z cloud database
A z cloud database
 
Sim, erni anggraini, prof. dr. ir. hapzi ali, mm, cma, analisis dan perancang...
Sim, erni anggraini, prof. dr. ir. hapzi ali, mm, cma, analisis dan perancang...Sim, erni anggraini, prof. dr. ir. hapzi ali, mm, cma, analisis dan perancang...
Sim, erni anggraini, prof. dr. ir. hapzi ali, mm, cma, analisis dan perancang...
 
tugas APS
tugas APStugas APS
tugas APS
 
Makalah sistem pengolah data
Makalah sistem pengolah dataMakalah sistem pengolah data
Makalah sistem pengolah data
 
Sejarah perkembangan basis data
Sejarah perkembangan basis dataSejarah perkembangan basis data
Sejarah perkembangan basis data
 
Disposisi sistem informasi_disposisi
Disposisi sistem informasi_disposisiDisposisi sistem informasi_disposisi
Disposisi sistem informasi_disposisi
 
Artikel sim rania juita 43219110113 (16 10-2020)
Artikel sim rania juita 43219110113 (16 10-2020)Artikel sim rania juita 43219110113 (16 10-2020)
Artikel sim rania juita 43219110113 (16 10-2020)
 

More from Setiawansyah Setiawansyah (20)

Chapter 15
Chapter 15Chapter 15
Chapter 15
 
Part 13
Part 13Part 13
Part 13
 
Part 12
Part 12Part 12
Part 12
 
Chapter 12
Chapter 12Chapter 12
Chapter 12
 
Chapter 11
Chapter 11Chapter 11
Chapter 11
 
Part 10
Part 10Part 10
Part 10
 
Part 9
Part 9Part 9
Part 9
 
Chapter 9
Chapter 9Chapter 9
Chapter 9
 
Chapter 9
Chapter 9Chapter 9
Chapter 9
 
Part 8
Part 8Part 8
Part 8
 
Chapter 8
Chapter 8Chapter 8
Chapter 8
 
Part 7
Part 7Part 7
Part 7
 
Part 6
Part 6Part 6
Part 6
 
Chapter 6
Chapter 6Chapter 6
Chapter 6
 
Part 5
Part 5Part 5
Part 5
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
Part 4 kriptografi
Part 4   kriptografiPart 4   kriptografi
Part 4 kriptografi
 
Chapter 4
Chapter 4Chapter 4
Chapter 4
 
Chapter 4
Chapter 4Chapter 4
Chapter 4
 
Part 3 kriptografi
Part 3 kriptografiPart 3 kriptografi
Part 3 kriptografi
 

Recently uploaded

MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++FujiAdam
 
Manual Desain Perkerasan jalan 2017 FINAL.pptx
Manual Desain Perkerasan jalan 2017 FINAL.pptxManual Desain Perkerasan jalan 2017 FINAL.pptx
Manual Desain Perkerasan jalan 2017 FINAL.pptxRemigius1984
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaRenaYunita2
 
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdfTEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdfYogiCahyoPurnomo
 
materi pengendalian proyek konstruksi.pptx
materi pengendalian proyek konstruksi.pptxmateri pengendalian proyek konstruksi.pptx
materi pengendalian proyek konstruksi.pptxsiswoST
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptxMuhararAhmad
 
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxmuhammadrizky331164
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studiossuser52d6bf
 

Recently uploaded (8)

MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++
 
Manual Desain Perkerasan jalan 2017 FINAL.pptx
Manual Desain Perkerasan jalan 2017 FINAL.pptxManual Desain Perkerasan jalan 2017 FINAL.pptx
Manual Desain Perkerasan jalan 2017 FINAL.pptx
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di Indonesia
 
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdfTEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
 
materi pengendalian proyek konstruksi.pptx
materi pengendalian proyek konstruksi.pptxmateri pengendalian proyek konstruksi.pptx
materi pengendalian proyek konstruksi.pptx
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
 
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
 

Chapter 13

  • 2.
  • 3. • Operasi CRUD menjadi bagian penting di dalam proses pengembangan website. Operasi ini menjadi inti dari seluruh proses pengelolaan data pada sebuah website. Maka dari itu, operasi CRUD menjadi sangat penting untuk dipelajari sebelum Anda membuat website yang andal. • Supaya Anda lebih mudah untuk memahami CRUD, pada artikel ini kami akan mencoba mengulas cara membuat CRUD menggunakan bahasa pemrograman PHP. Harapannya setelah membaca artikel ini Anda bisa membuat CRUD dengan PHP dan MySQL dengan cepat CRUD
  • 4. CRUD • CRUD adalah singkatan dari Create, Read, Update, dan Delete. Proses ini sangat berkaitan dengan pengambilan atau transaksi data dari atau ke database. Hal ini menjadi krusial apabila berhubungan dengan sistem informasi perusahaan karena data yang diproses biasanya merupakan data transaksi. • Bagi PHP Developer, operasi CRUD biasanya menjadi pillar untuk mempelajari proses pengelolaan data menggunakan PHP dan tentu saja MySQL database. Nah CRUD ini bisa diibaratkan sebagai jalur atau koneksi yang menghubungkan antara bahasa pemrograman PHP dengan MySQL.
  • 5. CRUD • Create (C) merupakan proses pembuatan data baru. Proses ini biasanya dilakukan ketika Anda mendaftar pada sebuah halaman website. Data yang Anda masukkan akan disimpan di dalam database menggunakan operasi Create. • Read (R) merupakan proses pengambilan data dari database. Proses ini biasanya terjadi ketika Anda ingin melakukan proses login di halaman website tertentu. Saat Anda klik “Login” maka website akan menjalankan proses “Read” untuk melakukan verifikasi akun yang Anda gunakan.
  • 6. CRUD • Update (U) adalah proses mengubah data yang berada di dalam database. Contoh proses ini ketika Anda mengubah profil di dalam akun sosial media. Saat Anda klik “Ubah”, website akan mengirimkan proses Update ke dalam database. Kemudian database meresponnya dengan mengubah data lama menjadi data baru yang Anda tambahkan melalui halaman profil. • Delete (D) adalah proses untuk menghapus data yang ada di database. Proses ini mirip dengan Update, bedanya, proses Delete akan mengubah data yang ada di database menjadi ‘tidak ada’.