Pages

Rabu, 24 Oktober 2012

Rangkuman Praktikum DDL SMBD


RANGKUMAN PRAKTIKUM
SISTEM MANAJEMEN BASIS DATA
STMIK AMIKOM PURWOKERTO
2012 / 2013


                                  NAMA            : FARIZ RACHMANTO
                                  KELAS           : SI 12 B
                                  NIM                : 12.12.0097
                                  BLOG             : www.ceritakecilfariz.co.cc



A.   Soal / Permasalahan
Apakah yang dimaksud dengan DDL? Jelaskan beserta sintaksnya!



B.     Landasan Teori
DDL (Data Definition Language)

DDL merupakan perintah untuk mendefinisikan struktur  objek database ( c/o: membuat /mengubah struktur tabel). Meliputi:
1.      Create -> membuat  struktur objek database
2.      Alter -> mengubah struktur objek database
3.      Drop -> menghapus objek database
4.      Truncate ->  menghapus  dan me-reklaim space
5.      Rename -> mengganti nama tabel.
C.    Pembahasan
            DDL ( Data Definition language ) adalah kumpulan perintah SQL yang digunakan untuk membuat (create), mengubah (alter) dan menghapus (drop) sruktur dan definisi tipe data dari objek-objek database. DDL merupakan satu paket bahasa DBMS yang berguna untuk melakukan spesifikasi terhadap skema basis data. Hasil kompilasi dari DDL adalah satu set tabel yang disimpan dalam file khusus yang disebut Data Directory / Dictionery.
            DDL ( Data Definition language ) berkaitan dengan struktur tabel. Sebagai contoh penerapan dari create, alter dan drop adalah sebagai berikut :
  •               CREATE

Dapat digunakan untuk membuat suatu tabel, sintaksnya adalah :

[CREATE TABLE nama_tabel (nama_field ke-1 tipe_data (lebar_field),......, nama_field ke-n tipe_data (lebar_field));]

CONTOH :
Buatlah sebuah tabel barang dengan field kode_barang char (6), nama barang varchar2(25), satuan_barang number(4), primary key-nya adalah kode barang.

SINTAKSNYA :
CREATE TABLE barang (
Kode_Barang char(6)
Nama_Barang varchar2(25),
Satuan_Barang varchar(20),
Stok_Barang number(4),
Constraint pk_barang primary
key(Kode_Barang)

  •               ALTER

Digunakan untuk mengedit tabel yang telah ada, dalam pengeditan tabel ini ada beberapa kemungkinan, diantaranya adalah mengubah dalam artian memodifikasi salah satu atau beberapa field pada tabel tersebut aau dalam artian menambah satu atau beberapa field pada tabel tersebut. Sintaks umumnya adalah :
           
[ ALTER TABLE nama_tabel ADD | MODIFY nama_field ke-1 tipe_data (lebar_field);]


CONTOH 2 :
Mengacu pada contoh 1, ubah tipe data Satuan_Barang menjadi char(5)

SINTAKSNYA :
ALTER TABLE barang modify Satuan_Barang char(5);


  •               DROP
Terkadang anda diharuskan menghapus sebuah tabel yang telah anda buat, hal ini mungkin disebabkan karena tabel yang anda buat salah, atau tidak diperlukan, untuk itu gunakan perintah Drop. Sintaks umumnya adalah :
[ DROP TABLE nama_tabel;]
CONTOH 3 :
Hapus tabel ‘barang’ yang telah anda buat pada contoh 1
SINTAKSNYA :
DROP TABLE barang

Keterangan :
Perintah drop tabel ini akan berhasil jika tabel yang dihapus adalah tabel yang tidak ada relasinya ( tabel yang berdiri sendiri), juga akan berhasil jika yang akan anda hapus adalah tabel relasi ( tabel yang mengacu pada tabel lain ),


D.    Kesimpulan
DDL MERUPAKAN ELEMEN PENTING YANG TERDAPAP DI SQL UNTUK MELAKUKAN SPESIFIKASI TERHADAP SKEMA BASIS DATA .

E. Daftar Pustaka
            WIKIPEDIA
            GOOGLE

Tidak ada komentar:

Posting Komentar