Blog untuk berbagi ilmu komputer

Friday, May 16, 2014

BELAJAR SQL #2 Penggunaan Perintah DDL


Artikel ini merupakan kelanjutan dari artike Belajar SQL #1
1.       CREATE
Jika kita ingin membuat sebuah database, terlebih dahulu tentukan dulu nama dari database yang akan dibuat. Pemilihan nama database (juga termasuk untuk nama tabel dan nama field nantinya) harus memenuhi persyaratan antara lain :
  • Tidak menggunakan karakter khusus ($, #, @, & dan lain-lain)
  • Tidak menggunakan Space Bar
  • Tidak menggunakan lambing operator aritmatika (+, -, *, /)
  • Menggunakan kata yang mudah diingat
Bentuk umum perintah CREATE untuk membuat database,
CREATE DATABASE nama_database
Seandainya database yang akan dibuat bernama dbkampus, maka perintah nya
CREATE DATABASE dbkampus
Bentuk umum perintah CREATE untuk membuat tabel
CREATE TABLE nama_tabel
( Field_Name1 Tipe_data(ukuran_field),
  Field_Name2 Tipe_data(ukuran_field),
  Field_Namen Tipe_data(ukuran_field))

Tipe_data yang bisa digunakan didalam SQL, antara lain :
Untuk Data dalam bentuk Teks (huruf) bisa menggunakan VARCHAR, CHAR, TEXT
Untuk Data dalam bentuk bilangan bulat bisa menggunakan INT, LONG INT
Untuk data dalam bentuk bilangan pecahan bisa menggunakan DECIMAL, SINGLE, DOUBLE
Untuk data dalam bentuk tanggal bisa menggunakan DATE
Untuk data dalam bentuk jam bisa menggunakan TIME

Misalnya kita akan membuat tabel dengan struktur seperti berikut ini :
Tabel Name :tblmahasiswa
Field Name
Field Type
Field Size
Nim
Nama
Tpt_lahir
Tgl_lahir
Kelas
Alamat
Varchar
Varchar
Varchar
Date
Varchar
Varchar
8
30
20

5
50
Maka perintah SQL-nya adalah :
CREATE TABLE tblmahasiswa
(Nim Varchar(8) Primary Key,
 Nama Vachar(30),
Tpt_lahir Varchar(20),
Tgl_lahir Date
Kelas Varchar(5),
Alamat Varchar(50))

Perintah SQL diatas menjadikan field Nim menjadi Primary Key, karena itulah ada penulisan Primary Key setelah ukuran field

2.       DROP
Bentuk umum perintah DROP untuk menghapus tabel
DROP TABLE nama_tabel

Misalnya kita mempunyai tabel dengan nama tblmahasiswa, maka perintahnya :
DROP TABEL tblmahasiswa

Bentuk umum perintah DROP untuk menghapus database
DROP DATABASE nama_database

Misalnya kita mempunyai database dengan nama dbkampus, maka perintahnya adalah :
DROP DATABASE dbkampus

3.       ALTER
Bentuk umum perintah ALTER untuk menambah field baru
ALTER TABLE nama_tabel ADD field_name tipedata(ukuran_field)

Misalnya kita menambahkan field baru untuk tabel tblmahasiswa dengan nama kota dan tipe data varchar dengan ukuran 20 karakter, maka perintahnya :
ALTER TABLE tblmahasiswa ADD kota varchar(20)

Bentuk umum perintah ALTER untuk menghapus field
ALTER TABLE nama_tabel DROP nama_field

Misalnya kita akan menghapus tabel Alamat di tabel tblmahasiswa, maka perintahnya
ALTER TABLE tblmahasiswa DROP Alamat

Bentuk umum perintah ALTER untuk mengkoreksi atau merobah struktur field.
ALTER TABLE nama_tabel CHANGE field_name_lama Field_name_baru tipe_data(ukuran_field)

Misalnya kita merobah ukuran data field alamat menjadi 30, maka perintahnya :
ALTER TABLE tblmahasiswa CHANGE alamat alamat varchar(30)
Share:

0 comments:

Post a Comment

Blogger templates