Menyeleksi Data Mengupdate Data

114 11 12 13 14 15 16 17 18 19 20 } sql = UPDATE siswa SET nama_akhir=Ramli WHERE id=2 ; if mysqli_query conn , sql { echo Data berhasil di update ; } else { echo Error saat meng-update data: . mysqli_error conn ; } mysqli_close conn ; ? Amati hasil dari kode tersebut, analisa hasilnya dan simpulkan

6. Menghapus Data

Tulis kode dibawah ini dan simpan dengan nama latihan3-8.php dalam folder topik3-2 yang telah kita buat tadi. Lalu jalankan melalui browser C:xampphtdocstopik3-2latihan3-8.php 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 ?php servername = localhost ; username = root ; password = ; dbname = db_diklat ; Mencipkatan koneksi conn = mysqli_connect servername , username , password , dbname ; mengecek koneksi if conn { die Koneksi gagal: . mysqli_connect_error ; } sql untuk menghapus data sql = DELETE FROM siswa WHERE id=3 ; if mysqli_query conn , sql { echo Data berhasil dihapus ; } else { echo Erros saat menghapus data: . mysqli_error conn ; } mysqli_close conn ; ? Amati hasil dari kode tersebut, analisa hasilnya dan simpulkan

E. Studi Kasus

1. Buatlah folder dengan Nama studi-kasus3-2 untuk menyimpan file studi

kasus dibawah ini. 2. Dengan basis data yang telah dibuat pada studi kasus kegiatan belajar 9 database_pegawai buat tabel dengan nama BioData dengan atribut: NIP, Nama, Alamat, TglLahir, pendidikan, foto, dll Kegiatan pembelajaran 7 115 3. Tampilkanlah data dalam database yang telah anda buat tadi dalam browser, tampilan berupa tabel yang dibuat melalui tag HTML. Desainlah semenarik mungkin tabel tersebut.

F. Rangkuman

Basis data adalah kumpulan data yang saling berhubungan dan diorganisasikan sedemikian rupa untuk keperluan tertentu. Tabel adalah himpunan elemen-elemen data yang diorganisasikan menggunakan model kolom vertikal dan baris horizontal. Tabel juga merupakan ekuivalensi dari sebuah entitas dalam Entity RelationshipDiagram ERD. Sebuah tabel dapat terdiri dari satu atau beberapa field atau kolom dan baris atau row. Primary key atau unique key adalah suatu nilai di basis data yang digunakan untuk mengidentifikasi keunikan baris-baris di dalam tabel. Relationship adalah asosiasi antara beberapa entitas atau tabel. Relasi antar tabel bertujuan untuk mendefinisikan keterhubungan satu tabel dengan tabel lainnya. SQL atau query langeage adalah sebuah bahasa yang digunakan untuk me-request informasi dari basisdata. Bahasa ini dikembangkan oleh DBSM. Konstruksi SQL berbentuk atas kombinasi relational-algebra dan relational-calculus.SQL terdiri dari beberapa komponan, dua diantaranya yang sangat fundamental adalah DDL Data Definition Language dan DML Data Manipulation Language.DLL menyediakan perintah-perintah untuk mendefinisikan, memodifikasi dan menghapus skema relasi, misalnya tabel, view, prosedur dan fungsi.Contoh perintah DLL adalah: CREATE, ALTER, DROP. DML Menyediakan perintah-perintah untuk manambah, memodifikasi, menghapus, dan mengambil data dati database.Contoh perintah DML: INSERT, SELECT, DELETE, UPDATE.

G. Umpan Balik

1. Apakah saudara mampu membuat database di MySQL melaui kode PHP? 2. Apakah saudara mengetahui cara meciptakan tabel pada database? 3. Apakah saudara bisa memasukan, mengambil, mengupdate dan menghapus data pada database?