Minggu, 26 Juli 2015

MySQL, Kenalan Yuk !!


MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggrisdatabase management system) atau DBMS yang multithreadmulti-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.
Tidak sama dengan proyek-proyek seperti Apache, dimana perangkat lunak dikembangkan oleh komunitas umum, danhak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia MySQL AB, dimana memegang hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah: David AxmarkAllan Larsson, dan Michael "Monty" Widenius.

Sistem Manajemen Basis Data Relasional


MySQL adalah sebuah implementasi dari sistem manajemen basisdata relasional (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Setiap pengguna dapat secara bebas menggunakan MySQL, namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam basisdata yang telah ada sebelumnya; SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian basisdata, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis.
Kehandalan suatu sistem basisdata (DBMS) dapat diketahui dari cara kerja pengoptimasi-nya dalam melakukan proses perintah-perintah SQL yang dibuat oleh pengguna maupun program-program aplikasi yang memanfaatkannya. Sebagai peladen basis data, MySQL mendukung operasi basisdata transaksional maupun operasi basisdata non-transaksional. Pada modus operasi non-transaksional, MySQL dapat dikatakan unggul dalam hal unjuk kerja dibandingkan perangkat lunak peladen basisdata kompetitor lainnya. Namun pada modus non-transaksional tidak ada jaminan atas reliabilitas terhadap data yang tersimpan, karenanya modus non-transaksional hanya cocok untuk jenis aplikasi yang tidak membutuhkan reliabilitas data seperti aplikasi blogging berbasis web (wordpress), CMS, dan sejenisnya. Untuk kebutuhan sistem yang ditujukan untuk bisnis sangat disarankan untuk menggunakan modus basisdata transaksional, hanya saja sebagai konsekuensinya unjuk kerja MySQL pada modus transaksional tidak secepat unjuk kerja pada modus non-transaksional.

Langkah Mudah Membuat Koneksi ODBC Untuk Driver SQL Server

Open Database Connectivity (ODBC) adalah sebuah standar terbuka untuk konektivitas antar mesin basis data. Standar ini menyediakan API yang dapat digunakan untuk menjalankan dan mengoneksikan sebuah aplikasi dengan sebuah sistem manajemen basis data (SMBD). Berikut tahapan membuat koneksi ODBC untuk  Driver SQL Server

1.       Buka Control Panel dan Pilih Administrative Tools
2.       Selanjutnya Pilih Data Sources (ODBC)
3.       Kemudian Pilih Tab System DSN seperti tampak pada gambar dibawah ini


4.       Klik ADD untuk membuat Koneksi dan Pilih SQL Server
5.       Selanjutnya Klik Finish akan muncul menu berikut


6.       Isikan Datanya sesuai Gambar Diatas
7.       Selanjutnya Klik Next




8.     Isi Seperti Tampak pada gambar diatas selanjutnya klik Next




9.       Konfigurasi Seperti tampak pada gambar diatas selanjutnya klik Next
10.   Klik Finish, selanjutnya Test Koneksi ODBC


11.   Klik Test Data Source, sampai Hasilnya tampak seperti pada gambar dibawah ini


SELAMAT MENCOBA

Download, Install dan Konfigurasi Database Oracle

Untuk saat ini versi Oracle XE udah sampai versi 11g, tapi ane pake yang 10…. kenapa ? katanya si yang 11g masi tidak setabil J mangaknya ane pake yang 10g. sama aja kok cuman beda versi doank … sebelum menginstal ente pasti perlu software oracle nya kan ?? ente bisa download disitus resminya.. disini … untuk oracle XE ini adalah oracle versi gratisan yang ditujukan untuk pembelajaran… tetapi juga ada limitasinya ente bisa baca pada di situs resminya… untuk spek requimentnya juga tidak terlalu gede.. untuk memery 1 GB juga udah cukup J … selengkapnya ente bisa baca di situs resminya deh.. hehee…
Oke, kalau udah ente download sekarang ente  instal programnya…

Instal oracle XE
Instal Oracle Express Edition

Instal oracle Express Edition
Instal Oracle Express Edition

Click Next....

Instal oracle Express Edition 10g
Instal Oracle Express Edition

Pilih "I accept..."

Instal oracle Express Edition 11g
Instal Oracle Express Edition

Tentukan Lokasi Instalasi dan klik next.....

Setting password oracle XE
Instal Oracle Express Edition

Isikan Password untuk user tertinggi (System) kalo di Mysql itu "root"

Setting password oracle XE g10
Instal Oracle Express Edition

Click Instal dan tunggu sampai proses penginstalan selesai.....

launch Home page Oracle XE
Instal Oracle Express Edition

Centang "Launch the database home page" dan click finish

Instalasi Oracle g10
Instal Oracle Express Edition

ente bakal di bukakan window ini gan... ente bisa login pake username "system" dan passwordnya seperti yang ente isi saat instalasi tadi :D ... 


kalo udah berhasil menginstal oracle nya… default port oracle nya adalah 8080, sekarang kita coba untuk memindahkannya ke port 8181… untuk port tujuannya sebenarnya ente bisa pake yang lain gak harus port 8181 ….
Pertama masuk ke Sql Command Line

SQL Command Line Oracle
Setting Port Oracle Express Edition

SQL Command Line Oracle
Setting Port Oracle Express Edition

Kemudian login sebagai system dengan kode berikut

Database Oracle, Kenalan Yuk !!


Database Oracle adalah Database relasional yang terdiri dari kumpulan data dalam suatu sistem manajemen Database RDBMS. Perusahaan Software Oracle memasarkan jenis Database ini untuk bermacam-macam aplikasi yang bisa berjalan pada banyak jenis dan merk perangkat keras komputer (platform).
Database Oracle ini pertama kali dikembangkan oleh Larry Ellison, Bob Miner dan Ed Oates lewat perusahaan konsultasinya bernama Software Development Laboratories (SDL) pada tahun 1977. Pada tahun 1983, perusahaan ini berubah nama menjadi Oracle Corporation sampai sekarang. (wikipedia indonesia)
Database Oracle terdiri dari beberapa komponen berikut ini :
Software Oracle
Database, yang tersimpan dalam bentuk file pada satu disk atau lebih.
Instance Oracle, terdiri dari background process dan shared memory area
Server process, yang meng-handle user dan aplikasi yang telah terhubung dengan Database, dan juga mengatur memori dan temporary storage yang digunakan process tersebut.
Oracle Net, yang memungkinkan komunikasi antara client application dengan Database oracle pada sebuah jaringan.
Kerjaan DBA pada umumnya sebagai berikut :
Menginstal Software oracle
Meng-create database oracle
Upgrade database dan software oracle
Menyalakan dan mematikan Database oracle
Me-manage storage database
Me-manage user dan security database
Mengelola object Database seperti table, index, views, dll
Backup dan recovery
Monitoring dan tuning database
Diagnosis dan reporting error-error yang kritikal
Tools yang biasa digunakan pada Database oracle
Oracle Universal Installer : Digunakan untuk instalasi software oracle, dan dapat juga digunakan untuk menjalankan Oracle database configuration assistant untuk menginstal sebuah database
Oracle Database Configuration Assistant : Digunakan untuk meng-create database dari template yang dibuat oleh oracle, atau kita dapat membuat database sendiri sesuai keinginan kita
Database Upgrade Assistant : Tools yang membantu kita dalam melakukan upgrade database.
Net Configuration Assistant : Digunakan untuk konfigurasi listener dan naming methods, yang merupakan komponen penting dalam oracle database network
Oracle Enterprise Manager Database Control : Tools yang digunakan untuk me­-manage oracle database interface yang berbasis web.

CARA KIRIM FILE ANDROID DARI DAN KE PC VIA WIFI


Mengirim data dari Android ke PC memang merupakan hal yang biasa dilakukan. Terutama menggunakan kabel data yang ada menyertai Perangkat Android. Namun Bagaimana Seandainya Kabel tersebut tidak ada Karena atau tak terbawa atau hilang ?
Bagaimana kita harus saling kirim data antara android dan PC ?

Dua alternatif yang saya sendiri biasa gunakan adalah menggunakan bluetooth Eksternal, agar PC memiliki bluetooth dan bisa saling kirim dan terima data dengan perangkat HP. Serta Menggunakan Wifi PC dan Wifi Android. Yang akan Saya ceritakan Hari ini adalah berkaitan dengan bagaimana cara saling bertukar data antara HP dan PC Laptop Menggunakan Wifi.
Aplikasi yang Mendukung di dalam aktivitas kali ini salah satunya adalah Aplikasi Wifi File Transfer yang harus Di Instal di Android
Wifi File Transfer
Bisa di download Wifi FT Disini atau Melalui Play Store
Instal Aplikasi

Langkah berikutnya adalah kita harus memastikan bahwa PC dan Android berada dalam satu jaringan. Cara termudah melakukannya adalah cukup mengoneksikan wifi antara PC dan Android. Terserah siapa yang menjadi sumber Hotspot, boleh PC boleh juga Android.

Setelah Koneksi kedua Wifi terjalin.
Buka Aplikasi Wifi File Transfer di Android

Cara Kirim File Android Ke PC Via Wifi File Transfer

Lalu Klik Ok, dan Perhatikan Adress IP yang diberikan Aplikasi

Cara Kirim File Android Ke PC Via Wifi File Transfer

Cara Kirim File Android Ke PC Via Wifi File Transfer


Ketikan Alamat URL yang diberikan Aplikasi, lalu ketikan di URL Browser Milik Kita.
(Kotak Merah 1)
Maka ketika Kita Enter akan Muncul Deretan Data yang ada di Android Kita.

Cara Kirim File Android Ke PC Via Wifi File Transfer

Untuk Memindahkan Data dari Android ke PC, maka semua Tombol ada di kotak merah 2.
Sementara untuk memindahkan data dari PC ke Android, Gunakan Kotak Merah 3.

Melakukan Import Data dari MS Excel menuju SQL Server

Fungsi dari Import data adalah untuk memasukkan data ke dalam SQL Server, data tersebut bisa dari beberapa sumber salah satu nya ialah bisa dari Microsoft Excel. Berikut merupakan cara import data dari Excel menuju SQL Server :

  • Klik kanan pada databse, pilih Tasks lalu tekan Import Data











  • Tekan tombol Next untuk melanjutkan proses

  • Pilih Data source 'Microsoft Excel' apabila data yang diambil berasal dari Excel, lalu klik Browse dan cari letak file, kemudian pilih versi Excel tersebut dan klik Next untuk melanjutkan proses










  • Form ini digunakan untuk menentukan destinasi/tujuan kiriman data tersebut. Destination dipilih 'SQL Server' apabila data tersebut ingin dikirim menuju SQL Server.  Server name dapat kita tuliskan nama server. Lalu pilih Authentication dan Database untuk data tersebut. Klik Next untuk melanjutkan proses. 









  • Pilih 'Copy data from one or more tables or views' untuk mengcopy seluruh table dari source dan klik next untuk melanjutkan proses.












  • Pilih Sheet yang berisi data pada kolom Source, lalu isi nama table pada kolom Destination. Format isian kolom Destination ialah [dbo].[nama_table].

  • Klik Next untuk melanjutkan Proses. Setelah itu klik Finish dan tunggu beberapa saat data anda akan masuk ke dalam SQL Server

















Selamat Mencoba :)

Fungsi Perintah UPDATE pada SQL Server

Fungsi UPDATE merupakan suatu perintah yang biasa digunakan untuk merubah nilai pada field dalam table tertentu. Contoh :














Dalam perintah diatas di katakan query tersebut akan merubah data di field TLP pada table ms_supplier menjadi '0219823012' dimana yang dirubah hanya field NAMA yang berisi = 'GRACIA'.

Menambahkan Fungsi Penjumlahan (SUM, AVG, MAX, MIN) pada SQL Server

Fungsi Penjumlahan pada SQL Server terdapat banyak jenis, sebagai berikut :
  • SUM merupakan suatu fungsi yang digunakan untuk menjumlahkan nilai-nilai dari sekumpulan record. Fungsi 'as Total' merupakan fungsi yang memberikan tampilan nama field pada query tersebut.





  • AVG merupakan suatu fungsi yang digunakan untuk menghitung rata-rata nilai dari sekumpulan record. Fungsi 'as Average' merupakan fungsi yang memberikan tampilan nama field pada query tersebut.




  • MAX merupakan suatu fungsi yang digunakan untuk mencari nilai terbesar dari sekumpulan record. Fungsi 'as Maximum' merupakan fungsi yang memberikan tampilan nama field pada query tersebut.




  • MIN merupakan suatu fungsi yang digunakan untuk mencari nilai terkecil dari sekumpulan record. Fungsi 'as Minumum' merupakan fungsi yang memberikan tampilan nama field pada query tersebut.