Langsung ke konten utama

Postingan

Menampilkan postingan dari Januari, 2022

View

  View   View dapat didefinisikan sebagai tabel maya (virtual) atau logical yang terdiri dari himpunan hasil query. Tidak seperti pada umumnya tabel di dalam basis data relasional, view bukanlah bagian dari skema fisik. View bersifat dinamis, ia mengandung data dari tabel yang direpresentasikannya. Dengan demikian, ketika tabel yang menjadi sumber datanya berubah, data di view juga akan berubah. View di MySQL ada pada versi 5.0 ke atas. View adalah tampilan tabel virtual. View mempermudah dalam membuat laporan. View membuat informasi yang dibutuhkan lebih cepat, karena seperti halnya fungsi dalam pemrograman, memanggil nama view. Kegunaan dari View Fokus pada data atau table tertentu Penyederhanaan manipulasi Selalu menyesuaikan data dengan penggunaan nya Import dan export data Kombinasi data terpartisi Membuat View Syntax CREATE [OR REPLACE] [ALGORITHM = {UNDEFINED | MERGE | TEMPTABLE}] [DEFINER = { user | CURRENT_USER }] [SQL SECURITY { DEFINER | INVOKER }] VIEW view_name [(...

Trigger

  Trigger   Trigger adalah kode prosedural yang secara otomatis dijalankan untuk menanggapi perubahan tertentu pada table tertentu atau tampilan dalam database. Kegunaan Trigger Idealnya, Trigger harus dipertimbangkan ketika kode ini digunakan untuk mengotomatisasi perubahan yang spesifik untuk database atau pengelolaan data.  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. Pertama masuk ke Laragon atau apk yang sama, selanjutnya membuat database baru dengan nama penjualan jika sudah maka kita gunakan database tersebut dengan syntax #use_nama_database; A. Pembuatan table Berdasarkan kasus yang saya alami disini kita membuat dua table yaitu table produk dan table log_harga.  Dalam pembuatan database baik itu tabl...