LAPORAN PRAKTIKUM 7 CRUD (CREATE, READ, UPDATE, DELETE)

dokumen-dokumen yang mirip
BAB IV HASIL DAN PEMBAHASAN

BERKENALAN DENGAN MODEL CODEIGNITER

BAB IV IMPLEMENTASI DAN ANALISA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN. untuk dioperasikan. Dalam implementasi web dashboard absen dan biaya berobat karyawan

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB VII Database MYSQL

BAB IV TESTING DAN IMPLEMENTASI

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB II ANALISIS DAN PERANCANGAN. (user) dan fungsinya, diagram alir sistem, perancangan basis data,

BAB IV HASIL DAN PEMBAHASAN

Sistem Informasi Persediaan Barang Jadi & Setengah Jadi

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN PEMBAHASAN. sebagai sumber data untuk kemudian disimpan di dalam server. Database server

Membuat CRUD Sederhana pada Framework Laravel

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

Bab 4 Pembahasan dan Hasil

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB II PEMBUATAN DAN MANAJEMEN TABLE

BAB IV HASIL DAN UJI COBA

User Manual Aplikasi Surat Rekomendasi Ditjen SDPPI Kominfo

BAB III ANALISA DAN DESAIN SISTEM

BAB III PERANCANGAN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS. penjual dan pihak pembeli. Sistem informasi akuntasi penjualan di CV. Kasih Karunia

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISA DAN DESAIN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN. siap untuk dioperasikan. Dalam implementasi web dashboard lembur dan perjalanan dinas

BAB III ANALISA DAN DESAIN SISTEM

Link Nama digunakan untuk menuju halaman Data Absensi Siswa.

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN. sehingga siap untuk dioperasikan. Implementasi bertujuan untuk mengkonfirmasi

BAB III ANALISA DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL PENELITIAN DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

sebelumnya, yaitu hasil Aplikasi Pemesanan Kamar pada Hotel Relasi (php) yang bertujuan untuk membuat suatu aplikasi web pemasaran pada Hotel

IMPLEMENTASI DAN ANALISA SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL DAN ANALISIS

BAB IV IMPLEMENTASI DAN PENGUJIAN

MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA UIN SUNAN KALIJAGA YOGYAKARTA 2011 PENGENALAN DATABASE MYSQL

TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV HASIL PENELITIAN DAN PEMBAHASAN. Aplikasi yang dibuat ini akan digunakan oleh admin terlebih dahulu

TUTORIAL APLIKASI ONLINE AGENDA UNIVERSITAS ISLAM NEGERI MAULANA MALIK IBRAHIM MALANG

BAB IV HASIL DAN UJI COBA

BAB II ANALISIS DAN PERANCANGAN

Bab 4. Hasil dan Pembahasan

BAB III ANALISA DAN DESAIN SISTEM

BAB III METODE PENELITIAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV HASIL DAN PEMBAHASAN. perpustakaan. Aplikasi yang telah dihasilkan yaitu Aplikasi Peminjaman dan

Membuat Database di MySQL

BAB III METODE DAN PERANCANGAN APLIKASI. Metode penelitian yang dilakukan dalam penelitian sebagai berikut

BAB III CARA DAN METODOLOGI PENELITIAN

BAB V IMPLEMENTASI DAN PENGUJIAN. Tahap implementasi akan dipersiapkan bagaimana RANCANG BANGUN PERANGKAT LUNAK BANTU PENDAFTARAN

Bab III. PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

USER MANUAL 1. Login a. b.

RENCANA PEMBELAJARAN SEMESTER

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN HASIL 5.1 IMPLEMENTASI SISTEM INFORMASI PENDAFTARAN SANTRI BARU

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

LAPORAN PROSES PERANCANGAN BERBASIS OBJECT SISTEM INFORMASI PENERIMAAN MAHASISWA BARU ONLINE

BAB IV HASIL DAN UJICOBA. Berikut adalah tampilan hasil dan pembahasan dari penerapan metode

Prosedur Penggunaan Program Gambar 4.7 Halaman Home

BAB III ANALISA DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS. selain itu bagian ini diberi wewenang untuk melakukan proses lelang untuk

BAB IV PROTOTYPE. 4.1 Perancangan Antarmuka

Transkripsi:

Hari/Tanggal Laporan Paraf Awal Resmi LAPORAN PRAKTIKUM 7 CRUD (CREATE, READ, UPDATE, DELETE) OLEH : HADYAN DWIHASAN PUTRA 426 16 022 Jurusan Teknik Elektro Program Studi D4 Teknik Multimedia dan Jaringan Politeknik Negeri Ujung Pandang 2016-2017

A. DASAR TEORI CRUD merupakan empat fungsi dasar dari penyimpanan persisten. C (Create): berarti membuat sebuah data baru, contoh kita sedang melakukan registrasi disebuah web itu sudah merupakan Create dari CRUD karena kita membuat dan menyimpan data registrasi ke database. R (Read): Membaca atau menampilkan suatu data yang tadinya berada didatabase MySQL misalnya, kemudian ditampilkan di WEB menggunakan bahasa pemrograman Php. U (Update): adalah mengedit sebuah data dari database yang kemudian di edit menggunakan bahasa pemrograman Php berupa WEB. Contoh edit profil facebook. D (Delete): Fungsinya hampir sama dengan Update akan tetapi proses ini adalah untuk melakukan penghapusan data di database melalui bahasa Php. Contoh pada sebuah blog terkadang ada komentar, kemudian kita hapus komentar tersebut, nah itu sudah termasuk proses delete dalam CRUD. # User Interface CRUD juga relevan di tingkat user interface dari sebagian besar aplikasi. Misalnya, dalam buku alamat software, unit penyimpanan dasar adalah seorang individu kontak entri. Sebagai minimal, perangkat lunak harus memungkinkan pengguna untuk Membuat atau menambah entri baru. Baca, mengambil, pencarian, atau melihat entri yang ada. Memperbarui atau mengedit entri yang ada. Hapus / menonaktifkan / menghapus entri yang ada. Tanpa empat operasi setidaknya ini, perangkat lunak tidak dapat dianggap lengkap. Karena operasi ini sangat mendasar, mereka sering didokumentasikan dan dijelaskan di bawah satu judul yang luas, seperti "manajemen kontak", "manajemen konten" atau "pemeliharaan kontak" (atau "manajemen dokumen" secara umum, tergantung pada unit penyimpanan dasar untuk aplikasi tertentu).

B. PERCOBAAN TUGAS 1

Analisa : Untuk menambahkan session, pastikan untuk lakukan pada halaman login.php dan lakukan pada pengecekan session di semua halaman selain login jadi apabila user belum login maka tidak bisa langsung untuk masuk ke halaman index, add, edit ataupun delete tetapi langsung diarahkan ke halaman login. Pada edit dan delete dilakukan berdasarkan id. Nilai id disimpan pada get. TUGAS 2

Analisa : Berbeda pada tugas sebelumnya, pada tugas ini halaman login menggunakan database untuk username dan password. Jadi pada database, database akan di-select berdasarkan inputan user berupa username dan password jadi apabila ada salah satu yang salah maka login akan gagal dan juga pengecakan record dilakukan berdasarkan row, jadi meskipun username dan password terdapat didalam tabel tetapi berbeda row atau baris maka login tetap gagal. Untuk index, data yang ditampilkan merupakan view dari tabel biodata_mahasiswa dan prodi. View disini menampilkan semua field dari biodata_mahasiswa dan nama_prodi dari tabel prodi. Dalam menambahkan atau mengedit data, maka akan muncul form dari tabel biodata_mahasiswa yang

dimana terdapat kode prodi yang merupakan foreign key dari tabel biodata_mahasiswa. Jadi meskipun dalam form tidak terdapat nama prodi dan hanya kode prodi tetapi apabila kode prodi dimasukkan atau diganti maka otomatis nama prodi akan ditampilkan pada index berdasarkan pada kode prodi ini dikarenakan sudah adanya relasi antara biodata_mahasiswa dan prodi yang dimana tabel prodi merupkan parent dan biodata_mahasiswa merupakan child yang dihubungkan oleh field kd_prodi. C. KESIMPULAN CRUD merupakan operasi yang digunakan untuk memanipulasi data database pada sebuah web. CRUD sebenarnya singkatan Create, Read, Update, Delete. Create digunakan untuk membuat atau menginput data, Read untuk menampilkan data, Update untuk mengedit atau mengubah data sedangkan Delete untuk menghapus data. Dengan CRUD kita bisa membuat form login, register, input, update dan hapus data dan masih banyak lagi. Pada pembuatan form selain CRUD kita juga wajibkan menggunakan session agar nantinya web lebih aman karena dengan menggunakan session maka kita tidak bisa untuk langsung masuk ke halaman sesudah login karena setiap halaman akan dilakukan pengeceken session jadi apabila belum login maka halaman tidak bisa diakses.