Pengenalan Structured Query Language
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 sama.
Terdapat 2 (dua) jenis perintah SQL, 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
Mem
buat,Menampilkan,Membukadan Menghapus Database Membuat Database Sintaks umum
SQL untuk membuat suatu database adalah sebagai berikut :
jika ingin modilnya klik disini gan
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 dengantabel dalam
database.
Berikut
ini contoh perintah untuk membuat database baru dengan nama “mahasiswa” :
Berikut ini contoh perintah untuk menghapus database dengan nama “mahasiswa” :
Pada perintah di atas, beberapa hal yang perlu diperhatikan :
1. CREATE
TABLE merupakan perintah dasar dari pembuatan table.
2. mhs merupakan nama tabel yang akan dibuat.
3. Nim, nama, tgllahir dan alamat merupakan nama
field
4. Varchar, date dan text merupakan tipe data dari
field
5. NOT NULL merupakan option untuk menyatakan bahwa
suatu field tidak boleh kosong.
6. PRIMARY KEY merupakan perintah untuk menentukan
field mana yang akan dijadikan primary key pada tabel.
7. 10 dan 30 di belakang tipe data merupakan panjang
maksimal dari suatu field
8. Untuk tipe data date dan text (dan beberapa tipe
data lainnya) panjang karakter maksimalnya tidak perlu ditentukan.
9. Jangan lupa akhiri perintah dengan titik-koma (;)
Selanjutnya untuk melihat tabel mhs sudah
benar-benar sudah ada atau
belum,
ketikkan perintah berikut ini :
itu saja tutorial dari bpunyacara.com gan semoga bermanfaat jangan lupa lihat tutorial dan tunggu tutorial-tutorial selanjutnya
Baca Juga Artikel
EmoticonEmoticon