DISUSUN OLEH :
MUHAMMAD RAFLI SALAM
42518045
A. Tujuan
Setelah menyelesaikan modul ini, anda diharapkan dapat :
1. Membuat database database, tabel dan indeks dengan Data Definition Language
2. Mampu memodifikasi dan menghapus database, tabel dan indeks
B. Dasar Teori
DDL (Data Definition Language) merupakan kelompok perintah yang berfungsi
untuk mendefinisikan atribut-atribut basis data, tabel, atribut (kolom), batasan-batasan
terhadap suatu atribut, serta hubungan antar tabel. Yang termasuk dalam kelompok DDL
ini adalah CREATE, ALTER, dan DROP.
b. Memilih Database :
USE namadatabase;
Sebelum membuat suatu tabel, terlebih dahulu harus memilih salah satu
database sebagai database aktif yang akan digunakan untuk menyimpan tabel-tabel,
Berikut ini perintah untuk menggunakan database dengan nama rental :
USE AKADEMIK;
D. Keselamatan Kerja
1. Sebelum melakukan langkah-langkah percobaan, pastikan kabel power terhubung ke Power
Supply.
2. Matikan komputer setelah praktikum selesai.
E. Langkah Kerja
Buat sintaks SQL dan tampilkan capture hasilnya!
MySQL (XAMPP)
1. Buat sebuah database !
CREATE DATABASE mamikost;
JAWABAN
1. Tidak semua sintaks yang dituliskan di modul sesuai dengan perintahnya, menurut hasil
Analisa saya sintaks yang salah yaitu :
“IDXNIM”
2. Kesimpulan
SQL (Structured Query Language) adalah perintah dasar yang dimiliki oleh database MySQL
Server. Jadi bedanya SQL dan MySQL sudah jelas, MySQL adalah Software database,
sedangkan SQL adalah bahasa perintah yang ada di dalamnya. MySQL Server sendiri tidak
memiliki interface (antar muka) berbentuk visual seperti database yang lain, MySQL memiliki
interface Command Line, atau dapat diakses lewat Command Prompt (tampilan layar DOS).
DDL adalah singkatan dari Data Definition Language yaitu kumpulan perintah pada SQL untuk
menggambarkan desain dari database secara menyeluruh, selain itu DDL (Data Definition
Language) juga digunakan untuk membuat, merubah maupun menghapus struktur atau definisi
tipe data dari obyek yang ada pada database.
DDL (Data Definition Language) merupakan berfungsi untuk membuat, merubah dan
menghapus struktur data pada database.
Perintah-perintah pada DDL (Data Definition Language)
a. Perintah Create / Membuat
• Create database berfungsi untuk membuat database baru
• Create Function berfungsi untuk membuat fungsi pada database
• Create index berfungsi untuk membuat index pada database
• Create Table yaitu perintah yang digunakan untuk membuat tabel baru pada database
b. Perintah untuk merubah
Alter Table yaitu perintah yang digunakan untuk merubah struktur dari sebuah tabel
c. Perintah untuk menghapus / Drop
• Drop Database yaitu perintah yang berfungsi untuk menghapus database (Contoh: DROP
nama_databases;)
• Drop Table yaitu perintah yang digunakan untuk menghapus tabel pada database