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

Tuesday, November 29, 2011

Instalasi MongoDB

Image : aboutfoursquare.com
MongoDB adalah sebuah Database System berjenis database berorientasi dokumen atau biasa dikenal dengan nama populer NoSQL.

MongoDB pertama rilis pada tahun 2009 yang dikembangkan oleh perusahaan bernama 10G.


MongoDB dibuat dengan menggunakan bahasa program C++ untuk lebih jelas mengenai MongoDB dapat dilihat di Klik Lebih lengkap. Website resmi monggoDB dapat diaksea di alamat www.mongodb.org

MongoDB tersedia dalam berbagai Operating System yang dapat dilihat di www.mongodb.org/downloads.

Pada posting ini akan dijelaskan cara instalasi MongoDB di Operating System Ubuntu versi 11.10 melalui repository Ubuntu.

Tuesday, November 22, 2011

MongoDB : Introducing

MongoDB adalah sebuah Database yang bersifat Open Source yang memiliki High Performance.


MongoDB sebuah database dengan konsep manajemen database berorietasi Dokumen Yang dibuat menggunakan bahasa pemrograman C++.

Database Berorientasi Dokumen adalah sebuah program komputer yang dirancang untuk menyimpan, mengambil dan mengelola data yang berorientasi dokumen. 

Database berorientasi Dokumen adalah salah satu dari kategori database yang di kenal dengan istilah populer NoSQL.

NoSQL singkatan dari Not Only SQL. Artinya sebuah sistem basis data yang tidak harus menggunakan perintah SQL (Structrue Query Language) untuk melakukan proses manipulasi data.

Development MongoDB dimulai pada bulan Oktober 2007 oleh Perusahaan Developer Software di New York bernama 10Gen yang secara resmi mongoDB Realese pertama kali pada tahun 2009. Website resmi MongoDB dapat diakses di www.mongodb.org

Friday, November 11, 2011

View MySQL Objects

Database adalah kumpulan informasi yang disimpan didalam komputer secara sistematik yang kemudian informasi tersebut diolah oleh suatu program komputer.


Program Komputer yang digunakan untuk mengelola database tersebut dinamakan Database Manajemen System (DBMS). Terdapat banyak merk database diantaranya ialah DBMS yang berjenis Relational adalah MySQL, Oracle, Microsoft SQL Server, Informix, dsb.

Didalam sebuah Database Manajemen System (DBMS) terdiri dari banyak objek. Seperti pada Database MySQL yang memiliki objek Table, View, Index, Procedure, Function, Trigger.

Untuk melihat objek-objek database MySQL dapat mengunakan software MySQL GUI (Graphical User Interface) Client seperti Navicate, MySQL Query Browser, SQLYog, dsbnya.

Tetapi apabila Softwara MySQL GUI (Graphical User Interface) Client tidak terdapat pada komputer, dan kita membutuhkan information objek-objek Database Manajemen System (DBMS) maka alternatif yang digunakan adalah menggunakan MySQL Client Command Line.

Saturday, October 22, 2011

Domain Name

thesavvydomainer.com
Domain Name atau biasa disebut domain adalah serangkaian huruf dan angka atau nama unik yang bertujuan untuk mengidentifikasi nama server komputer. Domain memberikan kemudahkan bagi pengguna untuk melakukan akses dan mengingat alamat komputer server dibandingan menggunakan IP Address.

Sebagai contoh adalah domain google.com memiliki IP Address 74.125.235.50, Maka Server Google akan lebih mudah untuk diingat dengan nama google.com bila dibanding nomor IP Address-nya.

Berikut ini adalah contoh google.com diakses menggunakan IP Address 74.125.235.50

Klik untuk lihat lebih besar










Organisasi yang mengawasi dan mengatur dalam pembagaian nama domain adalah Internet Corporation for Assigned Names and Numbers (ICANN).