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