Powered by Blogger.

Friday, May 17, 2013

Pemrograman Database I Part1


Halo sobat selamat datang kembali di WarungSerang, kali ini saya ingin berbagi pengetahuan tentang database menggunakan SQL, disini saya akan menjelaskan beberapa fungi dan kode/koding yang digunakan SQL. Ok sebelum waktu habis mari kita simak yang berikut ini.
1. Apa itu 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

2. Pengertian DLL (Data Definition Language)

DDL merupakan perintah SQL yang berhubungan dengan pendefinisian suatu struktur database, dalam hal ini databasedan table. Beberapa perintah dasar yang termasuk DDL ini antara lain :
• CREATE
• ALTER
• RENAME
• DROP


3. Pengertian DML (Data Manipulation Language)

DML merupakan perintah SQL yang berhubungan dengan manipulasi atau pengolahan data atau recorddalam table. Perintah SQL yang termasuk dalam DML antara lain :
• SELECT
• INSERT
• UPDATE
• DELETE


4. 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.
• Berikut ini contoh perintah untuk membuat database baru dengan nama “mahasiswa” :
CREATE DATABASE mahasiswa;

• Jika query di atas berhasil dieksekusi dan database berhasil dibuat, maka akan ditampilkan pesan sebagai berikut :
Query OK, 1 row affected (0.02 sec)
• 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.
Berikut ini contoh hasil dari query di atas :

Sampai disini dulu pertemuan kita kali ini dan tunggu part berikutnya, semoga artikel ini bermanfaat bagi sobat semuanya.