Dasar-dasar SQL
SQL merupakan
singkatan dari Structured Query Language. SQL atau juga sering
disebut sebagai query merupakan suatu
bahasa (language) yang digunakan untuk mengakses database.
Terdapat 3
(tiga) jenis perintah SQL, yaitu :
1.DDL atau Data
Definition Language, yang termasuk
DDL ini antara lain :
- CREATE
- ALTER
- RENAME
- DROP
2. DML atau Data
Manipulation Language, DML antara lain
:
- SELECT
- INSERT
- UPDATE
- DELETE
3. DCL atau Data
Control Language, DCL antara lain
:
- GRANT
- REVOKE
Membuat,
Menampilkan, Membuka dan Menghapus Database Membuat Database
![]() |
Namun jika ingin
otomatis menghapus database yang lama jika sudah ada, aktifkan option IF NOT
EXISTS.
Berikut ini contoh
perintah untuk membuat database baru dengan nama “penjualan” :
CREATE DATABASE penjualan;
Sebagai contoh,
kita akan membuat tabel baru dengan struktur sebagai berikut :
Pada
perintah di atas, beberapa hal yang perlu diperhatikan :
- CREATE TABLE merupakan perintah dasar dari pembuatan table.
- pelanggan merupakan nama tabel yang akan dibuat.
- id_pelanggan, nm_pelanggan, alamat, telepon dan email merupakan
- nama field.
- varchar dan text merupakan tipe data dari field NOT NULL merupakan option untuk menyatakan bahwa suatu field tidak
- boleh kosong.
- PRIMARY KEY merupakan perintah untuk menentukan field mana yang akan
- dijadikan primary key pada tabel.
- 5, 10, 30 dan 50 di belakang tipe data merupakan panjang maksimal dari
- suatu field.
- Untuk tipe data date dan text (juga date dan blob) panjang karakter
- maksimalnya tidak perlu ditentukan.
- Jangan lupa akhiri perintah dengan titik-koma (;)
- Untuk melihat struktur tabel “pelanggan” secara lebih detail, cobalah perintah
- atau query sebagai berikut :
Dari perintah di
atas, akan ditampilkan struktur tabel pelanggan sebagai berikut :
Mengubah
Struktur Table dengan ALTER
|
Beberapa contoh
variasi perintah ALTER untuk mengubah struktur suatu tabel antara lain :
1. Menambahkan
field “tgllahir” ke tabel pelanggan
|
2.
Mengubah tipe field tgllahir menjadi varchar dalam tabel pelanggan
|
3.
Menghapus field tgllahir dari tabel pelanggan
|
Mengubah Nama Tabel
|
Menambah Record dengan INSERT
![CREATE DATABASE [IF NOT EXISTS] nama_database;](file:///C:/Users/CHAIRA~1/AppData/Local/Temp/msohtmlclip1/01/clip_image001.gif)


Tidak ada komentar:
Posting Komentar
Hai. Jangan lupa tinggalkan komentarnya ya!
Komentar sobat sangat berarti bagi saya ^_^