Pages

Minggu, 16 Juni 2013

Berkenalan Dengan SQL

Structured Query Language atau yang biasa disebut dengan SQL merupakan bahasa yang digunakan untuk mengakses data dalam database relasional, sedangkan database relasioanl itu sendiri merupakan sebuah database yang bekerja dengan menghubungkan data pada file-file yang berbeda. SQL juga dikenal sebagai bahasa standar yang digunakan untuk mengakses database server. Bahkan saat ini hampir semua server mendukung bahasa tersebut. SQL banyak diterapkan pada pemrograman berbasis client-server, seperti PHP, ASP, Java, dan sebagaianya. Software SQL yang banyak dikenal dan digunakan saat ini yaitu MySQL, MsSQL (Microsoft), Oracle SQL, Postgre SQL (open source).




Secara Umum perintah SQL dibagi menjadi dua kelompok.

1. DDL (Data Definition Language)
Merupakan bagian dari SQL yang digunakan untuk mendefinisikan data dan objek database. perintah tersebut berupa membuat, mengubah, menghapus database.  Contohnya:

Create Database   =   Membuat Database
Create Table           =   Membuat tabel
Create Index           =   Membuat Index
Alter Table               =  Mengubah atau menyisipkan kedalam tabel
Drop Database      =   Menghapus Database
Drop Table             =   Menghapus Tabel
Drop Index              =   Menghapus Index


2. DML (Data Manipulation Language)
Merupakan bagian dari perintah SQL yang digunakan untuk memanipulasi data yang ada dalam tabel. Contoh:

Select             =   Menampilkan Data
Insert               =   Menyisipkan atau memasukkan data
Delete            =    Menghapus isi data
Update           =    Mengubah isi data yang sudah ada


Setelah anda paham dengan teori SQL yang sudah saya Jelaskan,
sekarang kita mencoba menggunakan database.
Sebelumnya anda harus membuat komputer anda menjadi sebuah web server
disini saya menggunakan XAMPP, karena didalam XAMPP ini sudah tersedia Apache yang bertindak sebagai web server.


Jika sudah lakukan instalasi pada komputer anda.
jika berhasil akan muncul pada drive C ,
Dengan nama XAMPP,  lalu masuk kedalam folder xampp - htdocs,   
folder htdocs tersebut sebagai tempat penyimpan file2 website kita,
yang dapat diakses langsung menggunakan browser.


Jika web server sudah siap,
sekarang buka browser anda, dan masukan URL:   localhost/phpmyadmin

akan muncul tampilan seperti ini:



Membuat Database:
Ketikkan nama database yang anda inginkan pada bagian Create Database.
sebagai contoh disini saya menggunakan nama SQLinjection, 


lalu klik tombol Create.
setelah itu akan muncul pesan yang menyatakan bahwa database dengan nama SQLinjection telah berhasil dibuat



Membuat Tabel

setelah database dibuat, 
kita akan mencoba membuat tabel dalam database.
pada bagian Create new table on database masukkan nama tabel yang anda inginkan.
isikan juga jumlah field (kolom) yang anda inginkan.


Lalu klik tombol GO.
kemudian isikan nama kolom (field), type, dan panjang nilainya.

lalu klik SAVE
maka akan muncul pesan bahwa pembuatan tabel dengan nama cyber berhasil dibuat



Memasukkan Data

setelah berhasil membuat nama database dan tabel, selanjutnya adalah memasukkan data pada tabel tersebut. klik pada tab insert


lalu masukkanlah data sesuai dengan filed yang telah anda buat sebelumnya.
setelah selesai klik tombol go yang paling bawah


Apabila tidak terjadi error, maka akan muncul halaman seperti dibawah ini
yang menunjukkan bawha kita sudah berhasil memasukkan data.


Untuk melihat isi dari tabel yang baru saja kita buat.
klik tombol browse.

maka akan muncul isi dari tabel yang baru saja anda masukkan



Apabila anda ingin melakukan backup terhadapt database yang telah anda buat.
anda bisa menggunakan fasilitas export. 
Backup data digunakan jika anda ingin berpindah komputer sehingga anda tidak perlu membuat sebuat database baru dari awal. atau untuk menjaga-jaga jika komputer anda terjadi kerusakan pada sistem.

untuk melakukan export database.
klik tab export


jika sudah klik tombol GO.
Tunggu beberapa saat sampa hasil download selesai.
Jika sudah, untuk melihat isi file SQLnya, anda bisa membuka file sql yang baru saja anda download dengan notepad.


hasilnya akan terlihat seperti gambar dibawah ini:



Tidak ada komentar:

Posting Komentar

Semua Artikel Diblog ini boleh disebarluaskan,
asal mencantumkan sumbernya.

Terima kasih atas kunjungannya
Semoga artikel dblog ini bisa bermanfaat buat kita semua.
mohon kritik dan sarannya.
salam kenal dan salam Blogger Indonesia