Perintah DROP TABLE pada SQL
Selamat datang di Blog Febritsm
Memperlajari
Perintah SQL
Microsoft
Access sebenarnya sama halnya dengan program database lainnya, yakni dapat
menggunakan perintah SQL. Terdapat beberapa perintah SQL yang dapat digunakan
untuk operasi database. Di artikel ini akan dibahas perihal perintah SQL untuk
operasi database di MS Access.
Perintah
Pembuatan Tabel
Untuk
pertama, perintah SQL adalah untuk membuat tabel. Alasannya tabel adalah
komponen utama dalam database. Seluruh informasi penting dari database disimpan
di objek tabel. Statement yang diberikan adalah tugas untuk membuat tabel,
yaitu create table. Sebuah tabel di database diatur dalam bentuk baris dan
kolom, serta setiap tabel memiliki warna tertentu.
Sintaks
dari perintah Create Table adalah:
CREATE
TABLE nama_tabel1 (nama_kolom, tipe_data(ukuran), nama_kolom2
tipe_data(ukuran), nama_kolom3 tipe_data(ukuran),..);
Berikut
keterangan perintah di atas:
Parameter
nama_kolom menentukan nama-nama kolom tabel.
Parameter
tipe_data menentukan tipe data yang dapat disimpan dalam field atau kolom,
misalnya Varchar, integer, decimal, date, dan lainnya.
Parameter
ukuran menentukan ukuran panjang maksimal dari kolom di tabel.
Misalkan
Anda ingin membuat database dengan nama “Orang” yang terdiri atas lima kolom:
IDOrang, NamaAwal, Alamat, dan Kota, maka dapat menggunakan perintah CREATE
TABLE:
CREATE
TABLE Orang(
IDOrang
int,
NamaAkhir
varchar(100),
NamaAwal
varchar(100),
Alamat
varchar(100),
Kota
varchar(100),
):
Contoh
diatas adalah field IDOrang yang memiliki tipe int dan akan menyimpan nilai
integer. Field NamaAkhir, NamaAwal, Alamat, dan Kota memiliki tipe varchar dan
akan menyimpan karakter. Panjang maksimal untuk field-field ini adalah 100
karakter. Ketika baru dibuat, tabel masih kosong dan nantinya dapat diisikan
INSERT INTO.
Perintah
Drop Table
Perintah
DROP TABLE dipakai untuk menghapus tabel, sintaksnya:
DROP
TABLE nama_tabel
Perintah
Truncate Tabel
TRUNCATE
TABLE dipakai untuk menghapus data di dalam tabel, tabel bukan tabelnya.
Sintaks untuk Truncate Table, yakni:
TRUNCATE
TABLE nama_tabel
Perintah
Constrain SQL
Saat
membuat tabel, Anda dapat memakai Constrain SQL. Yakni untuk mengatur rule bagi
data di tabel. Constrain ini membuat informasi di database lebih aman karena
jika ada operasi tabel yang melanggar Constrain, maka action akan digagalkan
oleh constrain tersebut.
Constrain
dapat ditentukan ketika dirancang dengan statement CREATE TABLE atau setelah
tabel dibuat dengan statement ALTER TABLE.
Contoh
sintaks CREATE TABLE plus CONSTRAINT adalah seperti ini:
CREATE
TABLE nama_tabel1
(
Nama_kolom1
tipe_data(ukuran) nama_constrain
Nama_kolom2
tipe_data(ukuran) nama_constrain
Nama_kolom2
tipe_data(ukuran) nama_constrain
.
…
);
Secara
umum di SQL terdapat beberapa constrain yang lazim digunakan tetapi tidak
semuanya diakomodasi di MS Access, seperti:
CHECK:
memastikan nilai di kolom sesuai dengan kondisi tertentu.
DEFAULT:
menentukan nilai default saat tidak ada yang ditentukan di kolom ini.
FOREIGN
KEY: memastikan integritas referensi di satu tabel untuk mencocokkan nilai di tabel
lain.
NOT
NULL: suatu kolom tidak boleh kosong, atau bernilai NUUL.
PRIMARY
KEY: kombinasi dari NOT NULL dan UNIQUE ini akan memastikan kolom atau
kombinasi kolom memiliki identitas untuk membantu mencari record di tabel
dengan lebih cepat.
UNIQUE:
memastikan setiap row untuk kolom harus punya nilai unik.
Baiklah sekian yang bisa saya share, semoga bermanfaat. terima kasih
0 komentar