Saturday, April 7, 2012

Handling Error Duplicate Entry Using Ignore

purpleice517.blogspot.com
Pada saat melakukan input data di database MySQL terkadang memasukan data yang telah ada pada tabel atau biasa dikenal dengan istilah duplikasi data.

Pada sebuah tabel dengan design struktur sedemikan rupa kasus duplikasi data akan menyebabkan error yang bernama Duplicate Entry.


Pada database MySQL telah menyediakan statement query untuk menangani berbagai macam error yang terjadi ketikan proses input data.

Pada posting ini akan mengambil contoh melakukan handling /penanganan error untuk kasus Duplicate Entry menggunakan Insert Ignore.

Duplicate Entry adalah sebuah error yang terjadi karena data yang akan di inputkan pada table sudah ada.

Insert Ignore adalah sebuah statemen untuk menangani error yang terjadi saat proses Insert Data dengan cara mengabaikan proses insert data.

Friday, March 16, 2012

MySQL : Handling Error Duplicate Entry

Pada database MySQL terkadang ketika malakukan manipulasi data menghasilkan error seperti Duplicate Entry, Can't write because of unique constraint dan sebagainya.

Pada database MySQL telah menyediakan statement query untuk menangani error yang terjadi ketika proses manipulasi data.

Pada posting ini akan mengambil contoh melakukan handling/penanganan error untuk kasus Duplicate Entry menggunakan On Duplicate Key Update.

Duplicate Entry adalah sebuah error yang terjadi karena data yang akan di inputkan pada table sudah ada.

On Duplicate Key Update adalah sebuah statemen yang di kombinasikan dengan statement Insert sehingga apabila terjadi error saat proses Insert Data maka secara otomatis akan dialihkan menjadi proses Update Data.

Tuesday, February 21, 2012

Apps on Facebook Page

Facebook sebuah network sosial mempunyai pengaruh yang begitu hebat di internet yang dapat terlihat dari jumlah membernya mencapai jutaan.

Facebook melahirkan inovasi fitur yang menarik dan dibutuhkan oleh membernya.


Fitur dari Facebook seperti Facebook chat, Photo Tagging, Facebook Apps, Social Plugins ('Like' Button), Facebook Connect dan Facebook Page.

Diantara dari sekian fitur facebook, salah satu yang menarik adalah Facebook Page.

Facebook Page dapat berisikan konten seperti Video, Foto, Status, Jadwal Even, Aplikasi.

Facebook Page biasa digunakan oleh Selebriti, Public Figure, Grup Band, Perusahaan, Produk dan sebagainya yang bertujuan untuk untuk membangun relasi dan mendekatkan diri dengan customer atau audiance.

Thursday, February 9, 2012

Build Facebook Apps

Facebook adalah sebuat networksosial yang memiliki member hingga jutaan, dengan jumlah member yang sedimikian besar telah membuat facebook menjadi sebuah komunitas online besar yang memberikan potensi besar dalam memasarkan sebuah produk.



Keberhasilan facebook yang luar biasa tidak lepas dari inovasi fitur yang luar biasa di masa pertumbuhannya seperti Facebook chat, Facebook Page, Photo Tagging hingga Facebook Apps.

Dari sekian fitur yang terdapat pada Facebook salah satu yang menarik adalah Facebook Apps.

Facebook Apps adalah sebuah fitur yang memungkin member memiliki aplikasi pribadi yang dapat di sisipkan kedalam Facebook, sehingga seolah-olah menyatu dengan facebook.

Tuesday, December 27, 2011

VirtualBox : Create Virtual Machine

en.wikipedia.org
Pada saat Deploy Sebuah Software di komputer server client terkadang terdapat perbedaan spesifikasi dengan komputer yang digunakan saat development software.

Seperti Perbedaan operating system yang digunakan dan  setting  & software yang terdapat pada komputer sever client.

Apabila spesifikasi dan setting komputer server client tidak dapat diubah dan pengandaan komputer server baru tidak dapat dipenuhi, maka solusi yang dapat digunakan adalah dengan membuat Virtual Machine.

Virtual machine (VM) adalah suatu environment yang berupa program. Dengan menggunakan Virtual machine (VM) maka satu buah mesin/komputer yang sama dapat menjalankan multi operating system secara bersamaan.

Enviroment yang menyediakan service Virtual machine (VM) biasa disebut dengan istilah "HOST" sedangkan setiap Virtual machine (VM) biasa sebut dengan istilah "GUEST"

Saturday, December 3, 2011

Basic Query PHP for MongoDB

wordpressapi.com
NoSQL singkatan dari Not Only SQL. Artinya sebuah sistem basis data yang tidak harus menggunakan perintah SQL untuk  manipulasi data.



NoSQL atau Database berorientasi dokumen adalah sebuah database yang dapat menjadi alternatif dalam menyimpan data, salah satu database jenis NoSQL yang dapat dipilih adalah mangoDB.

Cara instalasi mongoDB di operating system Ubuntu dapat dilihat di Klik dan cara instalasi PHP dapat dilihat di Klik

Agar PHP dapat mengakses database mongoDB maka pada PHP harus memiliki Driver Mongo. Driver adalah sebuah program khusus yang berisikan library agar PHP memiliki kemampuan yang lebih kaya. Anda dapat melihat cara instalasi Driver Mongo di Klik

Pada MongoDB tidak ada namanya table dan record seperti ada pada Database Relational (MySQL, Oracle, dsb), tetapi yang ada pada mongoDB terdapat terminologi sebagai berikut.
  • Collection dapat dianalogikan Table pada database relational (MySQL, Oracle, dsb)
  • Dokumen dapat dianalogikan Record pada database relational (MySQL, Oracle, dsb). Atribute Dokumen pada MongoDB bersifat fleksible jumlah nya, sebagai contoh sebuah dokumen dapat terdiri dari 3 atribute dan dokumen yang lainnya lebih dari 3 atribute dalam satu collection yang sama. Tidak seperti pada database relational yang jumlah atribute bersifat statis untuk semua record pada table yang sama.
MongoDB merupakan sistem database yang menggunakan konsep key-value artinya setiap dokumen/record pada mongoDB memiliki Key.

MongoDB : Install Driver mongoDB for PHP

silentrunners.de
PHP adalah sebuah server sde scripting yang populer. Banyak orang menggunakan PHP karena relatif cepat untuk memperlajarinya.


Dan PHP realtif cepat untuk membuat sebuah website atau aplikasi berbasi web yang dinamis apabila dibandingkan dengan Server Side Scripting yang lain.

Dalam membuat aplikasi berbasis web tidak bisa dipisahkan dengan database yang memiliki fungsi utama sebagai media penyimpanan data. Database yang banyak digunakan antara lain MySQL, Oracle, Microsoft SQL Server.

Selain daetabase berjenis Relational (MySQL, Oracle, Microsoft SQL Server) terdapat jenis database yang lain yaitu NoSQL atau Database berorientasi dokumen.

Sebuah database yang dapat menjadi alternatif dalam menyimpan data berjenis NoSQL dapat menggunakan mangoDB.

MongoDB bisa didapatkan secara free alias gratis di www.mongodb.org. untuk lebih jelas mengenai MongoDB dapat dapat dilihat di Klik Lebih lengkap

MongoDB : Basic Command

http://www.glenscott.co.uk
NoSQL atau Database berorientasi dokumen adalah sebuah database yang dapat menjadi alternatif dalam menyimpan data. Salah satu database jenis NoSQL yang dapat dipilih adalah mangoDB.

mangoDB  bisa didapatkan secara free alias gratis di www.mongodb.org.


Proyek development mangoDB dimulai pada tahun 2007 dibuat mengunakan bahasa pemrograman c++ oleh perusahaan bernama 10G kemudian tahuan 2009 adalah tahun pertama mongoDB release, untuk lebih jelas mengenai MongoDB dapat dapat dilihat di Klik Lebih lengkap

Pada posting ini akan menjelaskan operasi-operasi umum (Create, Update, Delete, View) dalam manipulasi data menggunakan mongoDB melalui command line. Anda dapat melihat cara instalasi mongoDB di ubuntu pada link ini.

Versi mongoDB yang digunakan pada posting ini adalah versi 2.0.1