Pengetahuan dasar SQL dengan MySQL Database (Bag 1)

19 03 2012

Sebagai tambahan referensi pengetahuan tentang MySQL Database khususnya lebih spesifik tentang perintah – perintah SQL dalam MySQL berikut akan saya jelaskan secara terurut apa saja yang sebaiknya diketahui untuk mengetahui lebih jauh tentang perintah SQL dalam MySQL, dengan asumsi setiap user yang membaca tulisan ini minimal sudah dapat mengakses database baik menggunakan console, phpmyadmin atau editor tools lain, maka pembahasan hanya akan mencakup kepada perintah “create database”, “create table”, “insert”, “update”, “delete”, “select” dan “alter”, adapun fungsi lain yang akan dibahas “in”, “not in”, “order by”, “group by”, “sum”, “count” beserta fungsi join flat, left join dan right join. Pembahasan pertama yaitu kita akan membuat database sim_mahasiswa dengan perintah seperti berikut:

CREATE DATABASE `sim_mahasiswa`;

Kemudian dilanjut dengan membuat table mahasiswa dengan field “id”, “nim”, “nama”, “alamat”, “jkelamin” diteruskan dengan table mata_kuliah dengan field “id”, “kode”, “nama”, “bobot” kemudian dibuat juga table “nilai_siswa” dengan field “id”, “mahasiswa_id”, “matkul_id”, “nilai_angka”, “nilai_huruf”, secara berturut perintah membuat table tersebut dengan terlebih dahulu mengaktifkan dahulu perintah sebagai berikut:

Read the rest of this entry »





Insert Data Menggunakan Database MySQL, PostgreSQL, Oracle

1 07 2008

Setelah artikel mengenai “Bermain Dynamic Tabel Row dengan menggunakan Javascript”, ada teman yang bertanya bagaimana sih caranya memasukkan datanya ke dalam database setelah nilai dari masing – masing variabel dari element javascript tersebut didapat, saya pikir seharusnya seorang programmer php harus sudah mengetahui pengetahuan basic mengenai CRUD (Create, Read, Update, Delete) terhadap database. Tapi setelah dipikir – pikir, oke-lah beramal dan berbagi pengetahuan tentang pengetahuan PHP apa salahnya, barangkali ada teman – teman yang baru mau mendalami pengetahuan ini yang akan terbantu dengan artikel ini, berikut pembahasannya.

Dalam artikel ini saya akan coba membahas bagaimana cara insert data ke sebuah table database terhadap tiga database berbeda, yaitu, mysql, postgres dan oracle dengan menggunakan php sebagai bahasa pemrograman, tapi sebelum melangkah ke pembahasan tersebut, kita perlu mengambil “dynamic.php” dari source artikel tersebut, dengan terlebih dahulu melakukan sedikit modifikasi pada source code sebagai berikut.

Read the rest of this entry »





Bermain Dynamic Tabel Row dengan menggunakan Javascript

20 06 2008

English Version

Jika kita adalah orang yang berkutat dengan dunia IT terutama bidang aplikasi web programming, pasti akan sering menjumpai proses insert, update, delete terhadap data dalam database, begitu juga dengan manipulasi tampilan table yang menampilkan data – data tersebut dalam script html yang kemudian dapat dilihat dalam browser.

Berikut kita akan coba membahas mengenai proses “Add New Row” dan “Delete Row” terhadap suatu table dalam web-app menggunakan javascript, kenapa kita menggunakan javascript? Karena dengan kelebihan yang dimiliki oleh javascript memungkinkan kita untuk melakukan proses memasukkan baris baru atau menghapus baris dalam table tanpa melalui proses refresh, sehingga effort loading yang diperlukan untuk berinteraksi dengan server cukup sekali, jika proses edit data yang kita lakukan terhadap table tersebut selesai, dan data yang diinginkan untuk masuk ke database sudah benar maka interaksi dengan server dilakukan hanya untuk proses insert data.

Read the rest of this entry »