• Home
  • /
  • Category Archives: Database

Database

SQL

Cara Membuat Query SQL Untuk Relasi Tabel

Ngabuburit gini emang enak buat ngeblog, itung-itung sambil beramal dengan sharing ilmu ๐Ÿ™‚

OK.. kali ini saya akan mencoba membahas bagaimana cara membuat query SQL yang melibatkan tabel lebih dari satu (multi tabel) dimana saling berelasi satu sama yang lain. Dalam hal ini, pembahasan hanya akan berfokus pada query berbentuk SELECT saja.

Untuk lebih jelasnya, saya berikan sampel 3 buah tabel yang saling berelasi satu sama lain beserta sampel datanya. Tabel ini merupakan studi kasus dari data perkuliahan mahasiswa.

Cara Mencari dan Mencegah Data NULL di MySQL

Pernahkah Anda menjumpai data NULL dalam database MySQL Anda? Data NULL bukanlah data 0 untuk numerik atau string kosong untuk karakter. Biasanya data NULL ini muncul karena kita belum mengisi data pada suatu field tertentu, sedangkan field tersebut diset untuk membolehkan nilai NULL ini.

Dalam artikel ini, akan dipaparkan bagaimana cara mencari data NULL ini dalam MySQL.

Oya.. artikel ini saya tulis berdasarkan pengalaman pribadi ketika mengemban tugas negara ๐Ÿ™‚ (Halah.. kelihatan kalo didramatisir)

Membuat Script PHP Untuk Auto Published Artikel Dengan Cron Jobs

Ada seorang sahabat saya yang bekerja sebagai web desainer dan programmer di sebuah majalah Islami bertanya: “Bagaimana cara membuat script PHP untuk membuat artikel terjadwal yang nantinya akan dipublish secara otomatis?”. Dalam emailnya, beliau juga menjelaskan secara detail mekanismenya. Misalkan ada seseorang menulis sebuah artikel di web. Namun dia ingin agar artikel tersebut nantinya akan muncul pada tanggal tertentu sesuai yang diinginkannya.

OK… di sini saya akan menjelaskan cara membuat script auto publish tersebut. Selanjutnya script ini nanti akan dijalankan menggunakan Cron Jobs. Wah apa itu Cron Jobs? Bagi yang masih awam dengan istilah ini.. Cron Jobs adalah fitur yang ada di web hosting yang nantinya dapat digunakan untuk menjalankan suatu proses terjadwal (on schedule) secara otomatis. Terjadwal di sini bisa setiap jam, menit, hari, minggu, dan bulan. Nah… dengan bantuan Cron Jobs ini nanti, kita akan menjalankan script untuk mempublish otomatis artikel sesuai tanggal yang telah ditentukan.

Import Data Format XML ke MySQL dengan Script PHP

Misalkan Anda memiliki data berformat XML yang selanjutnya ingin Anda import ke dalam database MySQL. Apa yang akan Anda lakukan? Cara yang bisa Anda lakukan adalah dengan menggunakan tool seperti Navicat. Dengan tool ini, Anda bisa import data dengan cepat. Namun sayang… tool ini berbayar :-(.

Trus… bisakah tool seperti phpMyAdmin menangani import data XML ke dalam MySQL? he.. 3x sepertinya tidak bisa. CMIIW.

Alternatif cara yang lain untuk import data ini adalah dengan membuat tool sendiri dengan sebuah script PHP. Mau tahu caranya?

Memperbaiki Struktur Tabel MySQL yang Rusak dengan REPAIR TABLE

Saat pelaksanaan penilaian portofolio sertifikasi guru di tahun 2008, banyak hal baru dan pengalaman baru yang telah kami dapatkan sebagai tim data. Salah satu diantaranya adalah cara memperbaiki struktur tabel MySQL yang rusak, padahal di dalamnya ada ribuan data nilai portofolio sertifikasi guru.

Berikut ini sedikit sharing bagaimana cara memperbaiki struktur tabel MySQL yang rusak berdasarkan pengalaman kami.

Menyimpan Tulisan Arab Ke MySQL

Pada suatu hari saya menerima email dari salah satu teman saya yang menanyakan bagaimana cara menyimpan tulisan Arab ke dalam MySQL.

Sepintas… dalam hati mengatakan, “Ah… mudah”… but ternyata cukup melelahkan dan membingungkan juga untuk mencari solusinya. Akan tetapi akhirnya juga terselesaikan ๐Ÿ™‚

12345