Showing posts with label Database. Show all posts
Showing posts with label Database. Show all posts

Saturday, June 10, 2017

Manipulasi Database MySQL Di Visual Basic .Net Dengan Fasilitas ODBC

Dengan fasilitas ODBC anda dapat mengolah database MySQL siapkan software odbc anda, ODBC sebenarnya lebih sering digunakan untuk konversi data, ya maksudny yang tadinya data tersimpan di excel di konversi ke acces dan yang lainnya. pertama siapkan database seperti gambar  :


anda dapat menambah dengan perintah
CREATE Database 
CREATE TABLE barang (
  kode varchar(10) NOT NULL,
  nama varchar(20) NOT NULL,
  harga int(11) default NULL,
  jumlah int(11) default NULL,
  PRIMARY KEY  (kode)
);
INSERT INTO barang (kode, nama, harga, jumlah) VALUES ('B001', 'Laptop', 3000000, 10);

kemudian selanjutnya anda mendesian form

setelah desain selesai tampahkan kode



Jika seudah benar akan menghasilkan seperti berikut


Monday, June 5, 2017

Pengolahan Basis Data Pada MySQL dengan HTML Dan PHP

Tidak begitu sulit jika ingin mempelajari bahasa pemograman, apalagi menggunakan bahasa pemograman yang satu ini, baiklah berikut bahasa pemgorman dengan HTML dan PHP untuk mengolah Basis Data MYSQL dan tentu saja dengan paling sederhana. siapakan database nya dahulu:


Konekesi ke database
 Buat Index
 Tambah data
 Hapus Data
 Edit DAta

 Bagaimana Gampang banget Kan ??
apa males ngetik ok de saya bagi.. kirim mesengger ke fb saya dan saya balas dgn kirim Code programnya, semoga bermanfaat

Pengolahan Basis Data Pada Microsoft Acces Dengan Visual Basic .Net

Pengolahan basis data Pada Microsoft Acces dengan Visual Basic.Net yaitu melayani data dengan tehubung kepada user sehingga lebih mudah dan sederhana. Desain form seperti gambar berikut :
Selanjutnya tambah program berikut :


karna data tersimpan pada basis data, maka diperlukan perancangan basis date seperti gambar dan disimpan didalm folder "namaprogram\bin\debug".
setelah semua benar, seperti diatas jalankan program. sehingga menampilkan  aplikasi  seperti gambar berikut

Mudah banget bukan. semoga bermanfaat insyaAllah, Jika ingin mendapatkan program silahkan krim pesan ke https://www.facebook.com/mahasiswakomputer


Monday, May 2, 2016

Keunggulan Database SQLite Embedded Database Paling Populer

belajar Database SQLite Embedded Database Paling Populer

Apakah kamu pernah mendengar yang namanya Embedded database? Apa sih embedded Database itu? Pertanyaan umum seperti itu mungkin sering kamu dengar, banyak pemula yang sudah mengenal database umum seperti MySQL, MS SQL Server, MS Access dan database lainnya yang sudah pernah kami bahas di blog ini.

Pengertian Embedded Database

Apa yang dimaksud dengan Embedded Database? Embedded database merupakan sebuah database yang di include atau diikut sertakan kedalam aplikasi bersangkutan atau dijadikan dalam satu paket dengan aplikasi. Misalnya saya membuat sebuah aplikasi CRUD Java dengan menggunakan database MySQL, nah jikalau saya ingin menjalankan aplikasi tersebut di komputer lain, maka saya harus mengkonfigurasinya terlebih dahulu sebelum bisa menggunakan aplikasi tersebut, dimulai dari penginstalan aplikasi XAMPP server, dan kebutuhan – kebutuhan lainnya.

Berbeda dengan menggunakan SQLite, karena SQLite merupakan Embedded Database maka saya tidak perlu mengkonfigurasi database lagi jika ingin dijalankan di komputer lain, karena database SQLite sudah di-pack dalam satu paket bersama aplikasi yang sudah saya buat. Sama halnya dengan smartphone android yang sering kamu gunakan, dalam penyimpanan contact number, android menyimpan data tersebut menggunakan embedded database SQLite.

Pengertian SQLite

Seperti yang sudah diterangkan diatas, SQLite merupakan database yang memiliki sifat  ACID-compliant. SQLite jugga memiliki library code yang sangat kecil. SQLite dikembangkan oleh  D. Richard Hipp dengan menggunakan bahasa Pemrogramman C dan bersifat public domain. Kepopuleran database ini selain dikarenakan bersifat open source alias gratis juga sangat handal dan stabil digunakan dalam perangkat – perangkat kecil serta aman dalam menyimpan data dan cukup efesien untuk mobile. Pada perangkat Mobile misalnya SQLite sudah dijadikan satu paket di dalam Android runtime, sehingga setiap aplikasi Android dapat membuat basis data SQLite. Database ini juga menggunakan antarmuka SQL yang akan memudahkan pengguna baru dalam pengelolaan basis data.

Keuntungan Menggunakan Database SQLite

Ada banyak keuntungan yang bisa didapatkan dalam menggunakan database ini, antara lain :
  1. SQLite tidak memiliki Server dan sangat mudah digunakan.
  2. SQLite merupakan Open Source atau gratis. Artinya tidak punya lisensi. Artinya kamu bisa menggunakan SQLite tanpa harus membayar sepeserpun, serta bebas untuk mengkomersialkan aplikasi yang menggunakan database ini.
  3. Hampir seluruh type data didukung oleh Embedded database SQLite, seperti Numeric (integer,float,double), Text (Char ,varchar,text) DATETIME,BLOB dan lain sebagainya.
  4. SQLite manager mempermudah dalam mengkonfigurasi basis data menggunakan database SQLite.
  5. SQLite mendukung semua platform seperti windows, linux, Mac OSX bahkan Android dan iPhone

Berikut daftar situs/aplikasi populer yang menggunakan Embedded Database SQLite

Beberapa aplikasi dan aplikasi dari situs populer ini menggunakan database SQLite dalam pengembangannya, misalnya :
  1. Adobe
  2. Airbus
  3. Apple
  4. Bentley Systems
  5. Bosch
  6. Dropbox
  7. Facebook (osquery product)
  8. Firefox Web Browser dan Thunderbird Email Reader
  9. Flame
  10. General Electric
  11. Google (dalam android dan Chrome Web Browser)
  12. Intuit (dalam aplikasi QuickBooks dan TurboTax)
  13. McAfee
  14. Microsoft (component win 10)
  15. PHP
  16. Python
  17. REALbasic
  18. RedHat Package Manager (RPM)
  19. multiple sightings pada Skype

Bagi yang masih pemula, silahkan mencoba dan beri komentarnya dibawah ini. download database paling populer SQLite di situs resminya www.sqlite.org Terima kasih.

Saturday, April 23, 2016

3 Cara Membuat Koneksi PHP ke Database MySQL yang Disarankan

Membuat Koneksi PHP ke Database MySQL

Bahasa pemrograman berbasis web PHP saat ini merupakan bahasa pemrograman yang banyak diminati oleh kalangan web designer dan paling populer di Indonesia. Selain performa yang dimiliki dan fitur – fitur baru dan canggih yang ada pada PHP7 yang baru saja di update membuat programmer PHP semakin girang. Bahasa pemrograman PHP terutama di Indonesia paling sering digunakan dalam mengembangkan dan membuat aplikasi berbasis website. Selain PHP framewrok yang lagi nge-trend untuk sekarang ini. Misalnya saja Laravel yang semakin populer dan merupakan framewroknya PHP.

Pelajaran pertama dalam tutorial belajar PHP khusus pemula pada kesempatan ini tentang bagaimana cara membuat koneksi PHP ke database MySQL yang mungkin sudah banyak dibahas di Internet. Namun disini kami sedikit membedakan tutorial dasar PHP ini. Dimana kita akan membuat sebuah koneksi PHP ke database MySQL dengan cara penulisan yang berbeda, diantaranya membuat koneksi php mysql extension, mysqli extension, dan PDO (PHP Data Objects).

Mendengar kata PDO mungkin bagi yang masih awam dengan bahasa pemrograman terutama PHP akan terdengar asing. Apa sih dimaksud dengan PDO (PHP Data Objects) ? PDO merupakan singkatan dari PHP Data Objects dan merupakan cara yang paling ramping dan paling konsisten untuk mengoneksikan data ke database server. PDO merupakan interface universal yang sudah disediakan oleh PHP sendiri dan akan memudahkan sang developer untuk membuat koneksi ke database yang digunakannya. Penggunaan PDO dalam aplikasi PHP akan sangat membantu sang programmer jika suatu hari ingin migrasi dari suatu database ke database yang lain dengan mudah hanya perlu mengganti cara pemanggilan awal PDO dan dengan otomatis bisa digunakan untuk database yang baru.

Jika kamu membuat koneksi PHP ke database MySQL dengan cara menggunakan MySQL extension dan MySQLi extension kamu harus memodifikasi keseluruhan code jika suatu saat kamu ingin migrasi menggunakan database lain. Sangat merepotkan seorang programmer php.

Berikut Database Server yang didukung menggunakan PDO

  1. CUBRID (PDO)
  2. MS SQL Server (PDO)
  3. Firebird (PDO)
  4. IBM (PDO)
  5. Informix (PDO)
  6. MySQL (PDO)
  7. MS SQL Server (PDO)
  8. Oracle (PDO)
  9. ODBC and DB2 (PDO)
  10. PostgreSQL (PDO)
  11. SQLite (PDO)
  12. 4D (PDO)

Cara Mengaktifkan PDO Extension

Unatuk mengconfigurasi dan mengaktifkan PDO Extension di localhost atau server kamu silahkan buka file PHP.ini, letak file php.id biasanya berada dalam folder xampp/php/php.ini. kamu bisa menmbuka php.ini dengan text editor kesayangan kamu. Aktifkan extension=php_pdo_mysql.dll dengan cara menghapus tanda (;) jika menggunakan database MySQL. Jangan lupa save kembali dan restart Xampp Controll Panel kamu. Setelah selesai semuanya siap untuk digunakan.

Membuat koneksi PHP ke database MySQL menggunakan MySQL Extension


<php
$yourserver="localhost"; // Nama server Kamu
$user="root"; // User Server
$pass=""; // Password Server
$db="test"; // Nama Database
$konek=mysql_connect($yourserver, $user, $pass);
if ($konek) {
mysql_select_db($db) or die ("Database Tidak Ditemukan");
echo "Koneksi Berhasil";
} else {
echo "Koneksi Gagal";
}
?>

Membuat koneksi PHP ke Database MySQL menggunakan MySQLi Extension


<php
$yourserver="localhost"; // Nama server Kamu
$user="root"; // User Server
$pass=""; // Password Server
$db="test"; // Nama Database
$konek=new mysqli($yourserver, $user, $pass);
if ($konek) {
mysql_select_db($db) or die ("Database Tidak Ditemukan");
echo "Koneksi Berhasil";
} else {
echo "Koneksi Gagal";
}
?>

Membuat Koneksi PHP ke Database MySQL menggunakan PDO


<php
$yourserver="localhost"; // Nama server Kamu
$user="root"; // User Server
$pass=""; // Password Server
$db="test"; // Nama Database
$konek=new PDO('mysql:host=$yourserver;dbname=$db', '$user', '$pass');
?>

Dengan membuat koneksi php ke database mysql menggunakan cara penulisan dengan MySQL Extension tidak direcomendasikan untuk menggunakannya. mari kita migrasi dan kembali membuat koneksi aplikasi menggunakan PDO. belajar bahasa pemrograman PHP dengan mengandalkan PDO sebagai extension koneksi akan membuat kamu menemukan hal yang paling baru.

Follow dan subscribe ngehh.id ya. terima kasih.

Monday, April 18, 2016

MariaDB: MariaDB vs MySQL Performance 2016

Keunggulan MariaDB dibanding MySQL

Apa yang dimaksud dengan MariaDB? Apa sih MariaDB itu? Pertanyaan seperti itu mungkin ada dibenak kita saat pertama kali mendengan database populer tahun 2016 MariaDB ini. MariaDB adalah sebuah nama Database yang masih tergolong baru dan mungkin bagi sebagian orang apalagi pemula belum mengenal bahkan belum pernah mendengar nama Database MariaDB. Kebanyakan orang indonesia hanya menggunakan beberapa database populer untuk project besar maupun kecil seperti MySQL, SQLite, SQL Server, Ms Access dan sebagainya.

Dengan kehadiran Database MariaDB ini membuat banyak pengembang aplikasi migrasi dari MySQL ke MariaDB. Kok bisa? Ya karena MySQL untuk saat ini sudah diambil alih oleh perusahaan ternama Oracle. Yang kabarnya jika tiba waktunya MySQL sudah tidak gratis lagi atau bahasa gaulnya di-komersilkan. Dengan adanya keputusan dari pihak Oracle sendiri membuat pengembang MySQL sebut saja namanya Michael “Monty” membuat database baru dan diberi nama MariaDB. Intinya MySQL dan MariaDB itu sama, namun dalam pengembangan MariaDB banyak fitur – fitur baru yang ditambahkan dan belum ada pada MySQL sebelumnya.

MariaDB sendiri lebih powerfull dibanding dengan MySQL, itu dikarenakan MariaDB dikembangkan oleh komunitas yang ada diseluruh dunia, sehingga bug yang terdapat dalam MariaDB bisa di fix secepat mungkin, selain gratis MariaDB akan sangat lebih efektif dalam mengurus data-data aplikasi pengembang.
Situs raksasa seperti Google.com dan Wikipedia.org juga sudah migrasi dan sekarang sudah menggunakan database MariaDB. Dengan migrasinya situs raksasa tersebut membuat pengembang aplikasi lain kembali menganalisa apa keunggulan dan kelebihan yang dimiliki database MariaDb ini.

Apa Keunggulan MariaDB dibanding MySQL?

  1. Karena MariaDB dan MySQL memiliki pengembang yang sama sehingga MariaDB memang didesign compitible dengan MySQL. Ini akan sangat memudahkan bagi pengembang aplikasi untuk migrasi ke MariaDB.
  2. MariaDB merupakan Open Source alias gratis.
  3. Syntax yang digunakan dalam Database MariaDB sama persis dengan syntax MySQL, jadi jika kamu programmer database MySQL jangan khawatir jika migrasi menggunakan MariaDB. Toh syntaxnya sama kok.
  4. Memiliki fitur yang lebih banyak dibanding MySQL. Misalnya seperti users statistics, table elimination pada subquery, dan lain-lain.
  5. Performansi pada Database MySQL sebelumnya sudah baik. Namun, MariaDB kembali mengembangkan MySQL database dan memperbaiki performa dari database tersebut.
  6. Dikembangkan oleh Michael "Monty" sang pengembang database MySQL dan pasti dikembangkan dan dapat digunakan oleh siapa saja secara open source.

Apa Kesamaan MariaDB dan MySQL?


  • Database baru dan populer MariaDB yang dikembangkan oleh pengembang Database MySQL memiliki kesamaan hampir di seluruh syntax, dan kompitibel dengan MySQL. Misalnya Port yang digunakan pada MySQL, Socket serta API Client berjalan dengan baik pada MariaDB tanpa susah payah mengubah system yang sudah dibangun.
  • Database MariaDB yang kita kenal sekarang ini yang dikembangkan dari kesempurnaan source code MySQL dan kemudian dikembangkan lagi oleh pengembang dari berbagai penjuru dunia membuat MariaDB lebih handal dan performa lebih terjamin. Shingga menurut penulis, MariaDB merupakan Database masa depan yang wajib kamu coba dan migrasi menggunakan MariaDB.
Jika kamu seorang pengguna MariaDB, kamu boleh berbagi pengalaman tentang kekurangan, kelebihan serta perbedaan antara kedua database populer ini melalui kotak komentar dibawah ini.
Terima kasih.

Tuesday, March 22, 2016

Tutorial Lengkap Membuat Database MySQL dengan PhpMyAdmin di Localhost


Apa yang di maksud dengan Database? Database atau disebut juga Basis Data merupakan sekumpulan data yang akan disimpan pada komputer secara sistematis, Database dapat diolah maupun dimanipulasi oleh user dengan menggunakan software atau aplikasi untuk menghasilkan informasi yang diinginkan.
Selanjutnya apa pula yang dimaksud dengan Database MySQL? MySQL merupakan suatu sistem manajemen database SQL yang bersifat Open Source. Database MySQL juga merupakan Database paling populer untuk saat ini tahun 2016.

Gak usah banyak unek-unek lagi langsung saja kita belajar membuat Database MySQL dengna menggunakan PhpMyadmin, apa yang harus disiapkan sebelum membuat Database MySQL? Pertama kamu harus menyiapkan xampp dimana aplikasi xampp merupakan singkatan dari (cross-platform Apache web server MySQL, PHP, Perl). Dengan mengintsall Xampp kamu sudah memiliki webserver di komputer kamu sendiri yang mana pengalamatan secara default nya di http://127.0.0.1 atau http://localhost/ .

Download  dan Install Aplikasi XAMPP

Untuk mendownload Xampp silahkan menuju situs resmi xampp di https://www.apachefriends.org ,

Versi terakhir dari aplikasi xampp adalah 5.5.33, 5.6.19 and 7.0.4.
Selesai mendownload xampp, langsung saja install dan jalankan aplikasi xampp kamu dan pastikan apache dan MySQL kamu telah berjalan seperti gambar berikut :

Membuat Database MySQL dari PhpMyAdmin

Buka Url server PhpMyAdmin kamu dengan browser kesayangan kamu dan masukkan alamat defaultnya http://localhost/phpmyadmin/ ,secara default user yang digunakan untuk login ke PhpMyAdmin adalah "root" dengan password kosong. Selanjutnya jika semua sudah beres dan kamu sudah mengakses halaman PhpMyAdmin kamu, kita akan masuk ke pokok bahasan membuat Database MySql dengan PhpMyAdmin.
Dalam tulisan ini, penulis akan membuat sebuah database dengan sebuah table dan 6 field. Rincian Database yang akan dibuat seperti berikut :

Nama Database : belajar_mysql_db
Nama table : biodata_siswa
Nama field table biodata_siswa :
id_siswa
nama_siswa
kelas
alamat_siswa
nama_ayah
nama_ibu

Pertama buatlah database baru dengan nama belajar_mysql_db, dan create.
Kemudian buat nama table biodata_siswa dengan jumlah fieldnya 6 dan Go.
Selanjutnya kita tinggal membuat field – field yang dibutuhkan untuk tabel biodata_siswa seperti yang sudah tertera dari data diatas. Desain database kamu seperti gambar berikut, dan jika sudah selesai jangan lupa untuk menyimpannya :

Jika berhasil, kita bisa menambah data secara manual dari perintah MySQL atau dengan membuka menu Insert > dan msukkan data sesuai kebutuhan. Seperti yang sudah dijelaskan diatas, kamu juga bisa memanipulasi Database kamu (Menambah, Mengupdate,Menghapus) data yang ada pada database melalui perangkat lunak atau aplikasi yang akan kamu buat nantinya.