Postingan

Praktikum Basis Data 13

Gambar
  NORMALISASI DATA     Normalisasi adalah proses pengelompokan atribut data yang membentuk entitas sederhana, nonredundan, fleksibel, dan mudah beradaptasi, Sehingga dapat dipastikan bahwa database yang dibuat berkualitas baik . Tujuan Normalisasi Database   adalah untuk menghilangkan dan mengurangi redudansi data dan tujuan yang kedua adalah memastikan dependensi data (Data berada pada tabel yang tepat). Jika data dalam database tersebut belum di normalisasi maka akan terjadi 3 kemungkinan yang akan merugikan sistem secara keseluruhan.  1.        INSERT Anomali : Situasi dimana tidak memungkinkan memasukkan beberapa jenis data secara langsung di database. 2.        DELETE Anomali: Penghapusan data yang tidak sesuai dengan yang diharapkan, artinya data yang harusnya tidak terhapus mungkin ikut terhapus. 3.        UPDATE Anomali: Situasi dimana nilai yang ...

Designer phpmyadmin

Gambar
 Relasi antar tabel

phpMyAdmin

Gambar
 Instalasi phpMyAdmin Pada Laragon phpMyAdmin adalah program yang digunakan untuk memudahkan manajemen basis data (database). Secara default pada Laragon progam ini tidak termasuk dalam paket instalasi, tetapi dapat ditambahkan sesuai kebutuhan pengguna. Nah, karena sebelumnya sudah terbiasa menggunakan XAMPP yang menggunakan phpMyAdmin sebagai program manajemen database-nya, maka sebaiknya pada kasus kali ini kita akan menambahkan phpMyAdmin pada Laragon. Fitur dari PhpMyAdmin adalah  : - Desain antara muka nya user-friendly (dapat dengan mudah digunakan user) - Support semua fungsi MySQL seperti browse, drop, create, copy & alter database, table, view, field & index, eksekusi query MySQL - Import data dari CSV dan file SQL - Export data ke berbagai macam format : CSV, SQL, XML, PDF, word, excel, dan lainnya - dan lain sebagainya. Ada 2 cara menambahkan phpMyAdmin pada Laragon, yaitu dengan cara offline dan online. Cara offline bisa anda lakukan dengan mengunduh pada ...

Praktikum Basis Data 10

Gambar
 FUNCTION AND STORED PROCEDURE

Praktikum Basis Data 8

Gambar
( TRIGGER ) Trigger digunakan untuk memanggil satu atau beberapa perintah SQL secara otomatis sebelum atau sesudah terjadi proses INSERT, UPDATE atau DELETE dari suatu tabel. Trigger sering digunakan, antara lain untuk:      • Melakukan update data otomatis jika terjadi perubahan. Contohnya adalah dalam sistem penjualan, jika dientri barang baru maka stock akan bertambah secara otomatis.      • Trigger dapat digunakan untuk mengimplementasikan suatu sistem log. Setiap terjadi perubahan, secara otomatis akan menyimpan ke tabel log.      • Trigger dapat digunakan untuk melakukan validasi dan verifikasi data sebelum data tersebut disimpan. Membuat Trigger Baru Berikut ini bentuk umum perintah untuk membuat triggers: CREATE TRIGGER name [BEFORE|AFTER] [INSERT|UPDATE|DELETE] ON tablename FOR EACH ROW statement dimana BEFORE | AFTER digunakan untuk menentukan kapan proses secara otomatis akan dieksekusi, sebelum atau sesudah proses. Latihan dan ...

Praktikum Basis Data 6

Gambar
 DML (JOIN)      Join adalah cara untuk menghubungkan data yang diambil dari tabel-tabel melalui sebuah kolom yang menghubungkan mereka. Join penting karena dengan join bisa mengambil data dari beberapa tabel melalui query. Query adalah kemampuan untuk menampilkan data dari database untuk diolah lebih lanjut yang biasanya diambil dari tabel tabel dalam database. INNER JOIN Inner join mungkin tipe join yang paling banyak dipakai. Inner join mengembalikan baris-baris dari dua tabel atau lebih yang memenuhi syarat. LEFT OUTER-JOIN Left outer join (sering disingkat left join) akan mengembalikan seluruh baris dari tabel disebelah kiri yang dikenai kondisi ON dan hanya baris dari tabel disebelah kanan yang memenuhi kondisi join. RIGHT OUTER-JOIN Right outer join (sering disingkat right join) akan mengembalikan semua baris dari tabel sebelah kanan yang dikenai kondisi ON dengan data dari tabel sebelah kiri yang memenuhi kondisi join. Teknik ini merupakan kebalikan dari left...