About

Rabu, 23 Maret 2016

Belajar SQL untuk pemula

Assalamualaikum wr.wb

Hari ini saya akan sharing sedikit tentang Materi SQL. Apa yang anda ketahui tentang SQL?

Mari kita simak penjelasan berikut ini :

Pengertian SQL

        SQL merupakan singkatan dari Structured Query Language. SQL atau juga sering disebut sebagai query merupakan suatu bahasa (language) yang
digunakan untuk mengakses database. SQL dikenalkan pertama kali dalam IBM
pada tahun 1970 dan sebuah standar ISO dan ANSII ditetapkan untuk SQL.
Standar ini tidak tergantung pada mesin yang digunakan (IBM, Microsoft atau
Oracle). Hampir semua software database mengenal atau mengerti SQL. Jadi,
perintah SQL pada semua software database hampir sama.

Jenis-jenis perintah dari SQL itu sendiri yaitu :
1. DDL atau Data Definition Language
          DDL merupakan perintah SQL yang berhubungan dengan pendefinisian suatu struktur database, dalam hal ini database dan table. Beberapa perintah dasar yang termasuk DDL ini antara lain :

ƒ CREATE
ƒ ALTER
ƒ RENAME
ƒ DROP


2. DML atau Data Manipulation Language
          DML merupakan perintah SQL yang berhubungan dengan manipulasi atau pengolahan data atau record dalam table. Perintah SQL yang termasuk dalam DML antara lain :
ƒ
 SELECT
ƒ INSERT
ƒ UPDATE
ƒ DELETE


 *Cara Membuat, Menampilkan, Membuka dan Menghapus Database :

1.Membuat Database
Sintaks umum SQL untuk membuat suatu database adalah sebagai berikut :

CREATE DATABASE [IF NOT EXISTS] nama_database;

Bentuk perintah di atas akan membuat sebuah database baru dengan nama
nama_database . Aturan penamaan sebuah database sama seperti aturan
penamaan sebuah variabel, dimana secara umum nama database boleh terdiri
dari huruf, angka dan under-score (_). Jika database yang akan dibuat sudah
ada, maka akan muncul pesan error. Namun jika ingin otomatis menghapus
database yang lama jika sudah ada, aktifkan option IF NOT EXISTS. Setiap
kita membuat database baru, maka sebenarnya MySQL akan membuat suatu
folder (direktori) sesuai dengan nama databasenya yang ditempatkan secara
default di C:\mysql\data. Di dalam folder tersebut nantinya akan terdapat file-file yang berhubungan dengan tabel dalam database.


2.Membuat Database
Untuk melihat database yang baru saja dibuat atau yang sudah ada, dapat
menggunakan perintah sebagai berikut :

SHOW DATABASES;

Hasil dari perintah di atas akan menampilkan semua database yang sudah ada di MYSQl.

3.Membuka Database
Sebelum melakukan manipulasi tabel dan record yang berada di dalamnya,
kita harus membuka atau mengaktifkan databasenya terlebih dahulu. Untuk
membuka database “Belajar_mysql”, berikut ini querynya :

USE belajar_mysql;

Jika perintah atau query di atas berhasil, maka akan ditampilkan pesan sebagai
berikut :

Database changed


4.Menghapus Database
Untuk menghapus suatu database, sintaks umumnya adalah sbb :


DROP DATABASE [IF EXISTS] nama_database;


Bentuk perintah di atas akan menghapus database dengan nama_database . Jika databasenya ada maka database dan juga seluruh tabel di dalamnya akan dihapus. Jadi berhati-hatilah dengan perintah ini! Jika nama database yang akan dihapus tidak ditemukan, maka akan ditampilkan pesan error. Aktifkan option IF EXISTS untuk memastikan bahwa suatu database benar-benar ada.



Berikut ini adalah contoh dari sql yang sudah saya buat pada sharing kali ini :
1. pertama kita masuk terminal terlebih dahulu kemudian ketikkan perintah seperti gambar dibawah ini :


2. selanjutkan kita mulai masuk ke mysql dan silahkan ketikkan seperti conth dibawah ini bertujuan untuk membuat database pertama kali.


3. Jika sudah berhasil silahkan lanjut dengan melihat isi dari database tersebut.


 3.Kemudian buka database dengan perintah seperti gambar dibawah ini.


4. Lanjutkan dengan perintah create table untuk membuat isi didalam tabel tersebut, lihat contoh dibawah ini dan beri nama pada tabel(sesuai selera anda).

 5. Jika sudah berhasil dibuat silahkan tampilkan table tersebut.


6. Lalu ketikkan perintah desc belajar_mysql; . Apa yang anda ketahui tentang desc?
DESC merupakan singkatan dari DESCRIBE (dalam query bisa ditulis lengkap
atau hanya 4 karakter pertama) dan mhs adalah nama tabel yang akan dilihat
strukturnya. Kemudioan akan otomatis muncul seperti gambar dibawah ini :


7. Kemudian jika kita ingin menambahkan isi dalam table bisa dengan cara seperti ini : misal kita ingin menambahkan hobi cita-cita dan juga jurusan pada tabel .



 


8. selanjutkan tambilkan kembali isi dalam tabel tersebut dengan cara desc tadi.

9. Langkah selanjutnya yaitu inti dari table tersebut kita masukkan isi dalam tabel dengan perintah yang tadi sudah kitya buat pada langkah ke 8. sekarang kita tingga mengisi saja.


10. Lalu tampilkan hasilnya pada select*From nama database tadi.

11. Nah kita bisa membuat isi table sebanyak yang kita inginkan dengan caranya sama dan cara memanggilnya pun sama seperti gambar diatas. Disini saya cuma membuat 3 isi dalam table saja.
contoh :

Hasil :



12. Penulisan pada gambar diatas ini ada yang salah pada jurusan NIS 37386 atas nama islamia masfurotul Hidayah seharusnya jurusan pada kode tersebut adalah Keperawatan. nah untuk mengatasi masalah seperti itu gampang jangan panik terlebih dahulu karena solusinya sangatlah gamapang lihat gambar dibawah ini :


13. kalau sudah berhasil silahkan tampilkan table. jurusan sudah berhasil diganti dan database sudah selesai.


14. Selanjutnya jika kitya ingin menghapus salah satu dari dalam table caranya mudah silahkan ketikkan perintah dibawah ini :


15.Kita hanya perlu menuliskan Nis dari isi table yang ingin dihapus.
Kemudian akan otomatis hilang  isi yang berada dalam table database tersebut.

16. Pada bagian terakhir ini akan saya beri tahu tentang cara menghapus database yang sudah saya buat tadi dengan cara sebagai berikut :


 Nahh otomatis Database belajar_mysql sudah berhasil di hapus.




Sekian dulu sharing dari saya kali ini. Semoga bermanfaat dan silahkan mencoba :)
Terima Kasih :)


Wassalamualaikum wr.wb


Tidak ada komentar:

Posting Komentar