Anda di halaman 1dari 9

Nama : Ika Rustika

Kelas : XII TKJ A Tanggal : 28 Oktober 2012

DDL (Data Definition Language)

Instruktur : :: Kingkin Kuraesin S.Pd :: Trimans Yogiana :: Adyan Marendra R Mapel : Database Web No :

I.

TUJUAN - Siswa dapat memahami materi DDL. - Siswa dapat membuat , mengedit dan menghabus table. - Siswa dapat membuktikan hasil dari konfigurasi tersebut.

II. PENDAHULUAN DDL atau yang biasa disebut dengan Data Definition Language adalah adalah perintah-perintah yang biasa digunakan oleh pengguna basis data untuk mendefinisikan skema ke DBMS. Skema adalah deskripsi lengkap tentang struktur medan, rekaman, dan hubungan data pada basis data Index merupakan suatu mekanisme yang lazim digunakan pada basis data, yang memungkinkan pengambilan data dapat dilakukan dengan cepat. DDL Digunakan untuk mespesifikasikan struktur/skema basis data yang mewakili desain basis data secara keseluruhan. Hasil kompilasi perintah DDL adalah kamus data. Kamus data merupakan sebuah file yang berupa metadata, yaitu data yang mendeskripsikan data sesungguhnya. Kamus data ini akan selalu diakses pada suatu operasi basis data sebelum suatu file data yang sesungguhnya diakses .DDL menyediakan perintah-perintah untuk mengakses objek-objek basidata seperti database, table, index PL/Transact baik untuk membuat dengan perintah Create, merubah dengan perintah Alter dan menghapus dengan perintah Drop. Skema basisdata ditentukan sekumpulan definisi yang dinyatakan dengan bahasa tertentu yang disebut Data Definition Language (DDL). Sebagai contoh, pernyataan berikut dalam bahasa SQL mendefinisikan tabel rekening. Create table rekening (no_rekening char(10), Saldo integer) Eksekusi pernyataan DDL di atas akan membuat tabel rekening. Sebagai tambahan, pernyataan itu menambah kumpulan tabel yang disebut kamus data atau direktori data. Kamus data adalah istilah basisdata yang mengacu pada difinisi data yang disimpan dalam basisdata dan dikendalikan oleh Sistem manajemen basisdata (McLeod, dkk,2001).Kamus data mengandung metada, yaitu data tentang data. Skema sebuah tabel adalah contoh sebuah metada. Sistem basisdata akan mengecek kamus data sebelum membaca atau memodifiksi data sebenarnya. Struktur penyimpanan dan metode akses yang digunakan oleh Sistem basisdata dengan menggunakan sekumpulan pernyataan dalam tipe DDL tertentu disebut bahasa penyimpanan dan definisi data. Pernyataan ini

menentukan penerapan detail skema basisdata, yang sering disembunyikan dari pengguna. III. ALAT DAN BAHAN - Software xampp - Command prompt - Job sheet IV. LANGKAH KERJA 1. Siapkan alat dan bahan. 2. Aktifkan software xampp serta jalankan apache dan mysql .

3. Buka command prompt pada pc yang menggunakan OS windows. 4. Ketikan syntax dibawah ini , syntax tersebut merupakan path atau alamat instalasi.

5. Untuk konfigurasi mysql kita harus masuk terlebih dahulu dengan cara :

6. Buatlah database baru , saya membuat database latihanika. Syntax >create database (nama database);

7. Untuk melihat database yaitu Syntax >show databases;

8. Untuk menggunakan database yaitu dengan cara : Syntax >use (nama database) >use database latihanika 8. Untuk melihat database yang digunakan atau yang sedang berjalan. Syntax > select database ( );

9. Membuat table baru . Table Siswa Field Type Data id_siswa int (5) NIS int (5) nama string (100) notlp string (100) nohp string (100) moto string (100) hobby string (100) nama_ortu string (100) Table Alamat Field id_alamat provinsi kota kecamatan kelurahan desa jalan komplek

Type Data int(5) string (100) string (100) string (100) string (100) string (100) string (100) string (100)

norumah Table Ortu Field id_ortu nama_ayah nama_ibu pekerjaan_ayah pekerjaan_ibu alamat

int(2)

Type Data int(5) string (100) string (100) string (100) string (100) string (100)

10. Setelah membuat table lakukan edit pada table tersebut. Table siswa Field Type Data id_siswa int (5) primary key IA NIS string (6) nama string (20) no_tlp string (20) no_hp string (20) moto string (100) hobby string (30)

Table alamat Field id_alamat provinsi kota kecamatan kelurahan desa jalan komplek norumah

Type Data int(5) Unique Key AI string (30) string (30) string (20) string (25) string (30) string (50) string (30) int(3)

Table ortu Field id_ortu nm_ayah ktp_ayah nm_ibu ktp_ibu pekerjaan_ayah pekerjaan_ibu alamat

Type Data int(3) primary key AI string (20) string (20) string (20) string (20) string (30) string (30) string (100)

11. Mengubah type table siswa ,alamat dan ortu menjadi InnoDB.

12. Menghapus table siswa,alamat dan ortu

V. HASIL KERJA 1. Membuat table : a. Table siswa

b. Table alamat

c. Table ortu

2. Mengedit table a. Table siswa

b. Table alamat

c. Table ortu

3. Mengubah type table

4. Menghapus table

VI. KESIMPULAN Dapat disimpulkan bahwa konfigurasi telah berhasil sesuai dengan yang diinginkan dan DDL

Anda mungkin juga menyukai