Postingan

Menampilkan postingan dari Februari, 2020

Cara pasang tombol hibernate di ubuntu

Hibernate merupakan proses pemindahan sistem dan aplikasi yang berjalan dari RAM ke dalam temporary harddisk. Jadi inilah salah satu perbedaannya dengan fitur Sleep, yang menyimpan semua prosesnya pada RAM. Jika kita mengaktikan tombol hibernate, semua proses yang sedang berjalan akan disimpan dan komputer akan tertidur seperti shutdown. Dan jika kita menyalakan komputer kita kembali, maka semua proses yang tersimpan akan dilanjutkan kembali, tanpa harus khawatir baterai habis, dokumen yang belum tersimpan dan bisa melanjutkan streaming film yang kita lakukan sebelum melakukan hibernate. Jika agan pengguna linux ubuntu, biasanya fitur hibernate tidak ada. Sehingga kita tidak bisa menikmati fitur ini.  Tapi jangan khawatir, postingan kali ini ane mau berbagi tips dan triknya Kita cek terlebih dahulu, apakah fitur hibernate ini bekerja pada komputer agan apa nggak. Buka terminal dan ketik  sudo systemctl hibernate Jika komputer melakukan hibernate, kita lanjutkan.

Perbedaan RESTRICT, CASCADE, SET NULL dan NO ACTION pada Foreign Key Options

Kalau kita bicara tentang database tentu biasanya didalamnya terdapat 2 atau lebih tabel yang saling berhubungan satu sama lain (relasi). Namun kadang kita sering mengalami bahwa jika kita merubah salah satu tabel tersebut, kita akan kehilangan pasangannya pada tabel lainnya. Untuk mengatasi hal tersebut maka ada yang namanya Foreign Key Options. Dimana dalam penggunaannya Foreign Key Options ini digunakan untuk mengatur relasi antar 2 tabel. Jika dalam MySQL atau MariaDB, Foreign Key Options ini dapat digunakan jika kita menggunakan engine InnoDB. Dalam Foreign Key Options tersebut ada 4 pilihan pengaturan antara lain: RESCRICT  adalah jika kita menghapus atau merubah baris data dalam tabel A maka tidak akan diperbolehkan jika pada tabel B masih ditemukan relasi datanya. InnoDB dapat menolak perintah perubahan atau penghapusan tersebut. CASCADE  adalah jika kita menghapus atau merubah baris data dalam tabel A secara otomatis akan menghapus atau merubah baris yang sesuai dalam

Tutorial Belajar MySQL Part 4: Pengertian Relational Database

Gambar
Jika pada tutorial sebelumnya, kita membahas tentang  pengertian database secara umum , pada  Tutorial Belajar MySQL: Pengertian Relational Database  ini kita akan secara khusus membahas tentang relational database, mencakup beberapa istilah seperti  primary key, candidate key, foreign key, referential integrity, dan index. Pengertian Database dalam Relational Database Dalam relational database model, sebuah  database  adalah  kumpulan  relasi  yang saling terhubung satu sama lainnya . Relasi adalah istilah dalam relational database, tapi kita lebih familiar jika menyebutnya sebagai  tabel . Selayaknya tabel yang memiliki kolom dan baris, dalam relational database,  kolom  (column) disebut  attribute , sedangkan  baris  (row) disebut  tuple . Hal ini hanya sekedar penamaan, dan agar lebih gampang, kita hanya akan menggunakan istilah tabel, kolom dan baris dalam tutorial ini, namun jika anda menemui istilah relation, attribut dan tuple, itu hanya penamaan lain dari tabel, kolom, d