Postingan

Perintah Select Bertingkat/Subquery

Perintah Select Bertingkat/Subquery 1. Subquery adalah perintah SELECT yang ada di dalam perintah SELECT yang lain. 2. MySQL mendukung konsep subquery mulai versi 4.1. Contoh subquery adalah SELECT * FROM t1 WHERE column1 = (SELECT column1 FROM t2) Pada contoh ini, SELECT * FROM t1 ... adalah query utama / outer query dan (SELECT column1 FROM t2) adalah subquery. Subquery bersifat bersarang di dalam query utama. Subquery dapat dibuat sampai 32 tingkat. Subquery harus dituliskan di dalam tanda kurung. 3. Beberapa keuntungan menggunakan subquery adalah: Sebuah. Dapat membuat kueri yang terstruktur, sehingga membuat setiap proses permintaan dapat dilakukan. b. Sebagai alternatif diminta permintaan yang BERGABUNG dan UNION yang kompleks. c. Query menjadi lebih mudah dibaca dan dikoreksi, memenuhi kaidah SQL `` Bahasa Query Terstruktur. '' 4. Subquery menyediakan beberapa hasil, diharapkan Sebua...

PERINTAH SQL (SELECT) UNTUK MULTI TABEL

PERINTAH SQL (SELECT) UNTUK MULTI TABEL Pada artikel ini akan diberikan beberapa contoh perintah SQL yang diimplementasikan pada multi tabel. Adapun perintah SQL untuk manipulasi data pada satu tabel, saya yakin hal ini cukup mudah bagi Anda. Dalam contoh ini akan diambil studi kasus tentang pengambilan matakuliah mahasiswa. Tabel-tabel yang dibuat pada studi kasus ini cukup sederhana saja untuk memudahkan pemahaman. Adapun tabel-tabel tersebut adalah: view source print ? 1.mhs ( 2.nim varchar(3), 3.namaMhs varchar(30), 4.primary key(nim) 5.) view source print ? 1.mk ( 2.kodeMK varchar(3), 3.namaMK varchar(30), 4.sks integer, 5.primary key(kodeMK) 6.) view source print ? 1.ambilMK ( 2.nim varchar(3), 3.kodeMK varchar(3), 4.nilai integer, 5.primary key(nim, kodeMK) 6.) Dalam hal ini, field nim dan kodeMK pada tabel ambilMK merupakan foreign key. Apa...

Normalisasi

Gambar
Normalisasi Database Beserta Pengertian dan Contohnya Normalisasi database  merupakan suatu pendekatan sistematis untuk meminimalkan redundansi data pada suatu database agar database tersebut dapat bekerja dengan optimal. Jika anda seorang database administrator ketika terjadi sesuatu pada database seperti penurunan kinerja, mungkin anda akan ditanya apakah database tersebut telah di normalisasi? Tujuan Normalisasi Database 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. INSERT Anomali : Situasi dimana tidak memungkinkan memasukkan beberapa jenis data secara langsung di database. DELETE Anomali: Penghapusan data yang tidak sesuai dengan yang diharapkan, artinya data yang harusnya tidak terhapus mungkin ...