Belajar Perintah DDL Dasar Pada MySQL

Belajar Perintah DDL Dasar Pada MySQL

DDL (Data Definition Language) adalah sekumpulan perintah SQL yang digunakan untuk mendefinisikan, mengubah, dan menghapus struktur dari objek-objek dalam database, seperti tabel, indeks, view, dan skema. DDL berfokus pada pembuatan dan pengaturan struktur data, bukan pada manipulasi data yang tersimpan dalam objek-objek tersebut.

Beberapa perintah umum dalam DDL meliputi:

  1. CREATE: Digunakan untuk membuat objek baru di dalam database, seperti tabel, indeks, atau view.
  2. ALTER: Digunakan untuk mengubah struktur dari objek yang sudah ada, seperti menambahkan kolom baru ke tabel atau mengubah tipe data dari kolom.
  3. DROP: Digunakan untuk menghapus objek yang ada di dalam database.
  4. TRUNCATE: Digunakan untuk menghapus semua data dari tabel, tetapi tetap mempertahankan struktur tabel tersebut.
Contoh Perintah DDL :
1. Membuat Tabel
CREATE TABLE siswa ( id_siswa INT PRIMARY KEY, nama VARCHAR(50),
      tanggal_lahir DATE, alamat TEXT );
     
2. Mengubah Tabel
ALTER TABLE siswa ADD COLUMN no_telepon VARCHAR(15); );  
3. Menghapus Tabel
 ALTER TABLE siswa ADD COLUMN no_telepon VARCHAR(15); );  
4. Menghapus Data Tabel
 ALTER TABLE siswa ADD COLUMN no_telepon VARCHAR(15); );  

Studi Kasus : 

Buatlah sebuah tabel dengan nama barang dalam database toko. Tabel ini harus memiliki dua kolom:
  1. kode_barang (tipe data: VARCHAR)
  2. nama_barang (tipe data: VARCHAR)
  3. setelah membuat tabel barang , tambahkan sebuah kolom baru dengan nama harga. Kolom ini harus bertipe data INTEGER
  4. Tuliskan perintah SQL yang diperlukan untuk membuat tabel tersebut.
  5. bagaimana perintah menambahkan kolom pada nomor 3 diatas pada tabel barang.
Buat Jawaban Pada Kolom Komentar dibawah ini sertakan nama lengkapnya.