Data Definition Language (DDL)
• Pengantar tentang DDL dalam database
management system (DBMS).
Pengertian DDL
• Data Definition Language (DDL) adalah bagian
dari SQL yang digunakan untuk mendefinisikan
struktur database, seperti tabel, indeks, dan
skema.
Fungsi DDL
• - Membuat, mengubah, dan menghapus
struktur database
• - Menentukan hubungan antar tabel
• - Menyediakan keamanan data dengan hak
akses
Perintah Utama DDL
• - CREATE: Membuat database atau objek baru
dalam database
• - ALTER: Mengubah struktur tabel yang sudah
ada
• - DROP: Menghapus tabel atau database
• - TRUNCATE: Menghapus semua data dalam
tabel tanpa menghapus strukturnya
Perintah CREATE
• Digunakan untuk membuat database atau
tabel baru.
• CREATE TABLE Mahasiswa (
• ID INT PRIMARY KEY,
• Nama VARCHAR(50),
• Jurusan VARCHAR(30)
• );
Perintah ALTER
• Digunakan untuk mengubah struktur tabel.
• ALTER TABLE Mahasiswa
• ADD Email VARCHAR(50);
Perintah DROP
• Menghapus tabel atau database secara
permanen.
• DROP TABLE Mahasiswa;
Perintah TRUNCATE
• Menghapus semua data dalam tabel tanpa
menghapus strukturnya.
• TRUNCATE TABLE Mahasiswa;
Contoh Implementasi DDL
• 1. Membuat tabel baru dengan CREATE TABLE
• 2. Menambah kolom baru dengan ALTER
TABLE
• 3. Menghapus tabel yang tidak diperlukan
dengan DROP TABLE
• 4. Menghapus data tanpa menghapus tabel
dengan TRUNCATE TABLE
Kesimpulan
• - DDL digunakan untuk mendefinisikan dan
mengelola struktur database.
• - Perintah utama DDL meliputi CREATE, ALTER,
DROP, dan TRUNCATE.
• - Pemahaman DDL sangat penting dalam
pengelolaan database.
Terima Kasih
• "Pertanyaan?"

More Related Content

DOC
Tupen 8 1235010002
PPTX
Presentasi Materi Data Manipulation Language
PPTX
Structured Query Language (SQL) Dasar.pptx
PPTX
Modul 3 _ DDL & DML.pptx
DOC
Tupen 7 1235010002
PPT
Membuat Database Menggunakan MySql
PPT
On mysql
PPTX
Data Definition Language.pptx
Tupen 8 1235010002
Presentasi Materi Data Manipulation Language
Structured Query Language (SQL) Dasar.pptx
Modul 3 _ DDL & DML.pptx
Tupen 7 1235010002
Membuat Database Menggunakan MySql
On mysql
Data Definition Language.pptx

Similar to Presentasi Materi Data Definition Language (20)

DOC
Lapres 7 1235010002
DOCX
Laporan Basis Data (DDL)
PDF
Materi 3 Penjelasan tentang SQL DDL dan DML
PDF
Pengertian DDL & DML
PPT
SQL DASAR.ppt
PDF
Part 6 ddl dan dml (case studiies)
PPTX
Bahasa perintah
PPTX
08 MODUL - STRUCTURE QUERY LANGUAGE.pptx
PPTX
Slide-INF106-Pertemuan-3-Bahasa-Basis-Data-tambahan.pptx
DOCX
Agus purnama (c1357201102)
PPTX
SQL (Structured query language).pptx
PPTX
Basis Data - Pengenalan DML dan DDL
DOCX
DOCX
Laporan praktikum modul 6 (ddl)
PPTX
materi SQL berbasis pendekatppt mm2.pptx
PPTX
Data definition language (ddl)
PPT
Pertemuan 5 - SQL Basic
PDF
Dasar Perintah SQL
DOCX
Laporan praktikum modul 7 (dml)
PPT
Bab iv sql
Lapres 7 1235010002
Laporan Basis Data (DDL)
Materi 3 Penjelasan tentang SQL DDL dan DML
Pengertian DDL & DML
SQL DASAR.ppt
Part 6 ddl dan dml (case studiies)
Bahasa perintah
08 MODUL - STRUCTURE QUERY LANGUAGE.pptx
Slide-INF106-Pertemuan-3-Bahasa-Basis-Data-tambahan.pptx
Agus purnama (c1357201102)
SQL (Structured query language).pptx
Basis Data - Pengenalan DML dan DDL
Laporan praktikum modul 6 (ddl)
materi SQL berbasis pendekatppt mm2.pptx
Data definition language (ddl)
Pertemuan 5 - SQL Basic
Dasar Perintah SQL
Laporan praktikum modul 7 (dml)
Bab iv sql
Ad

Recently uploaded (20)

PPTX
Pengantar pembelajaran_Koding_dan kecerdasan artifisial
PPTX
Ekspresi_dan_Operasi_Logika informatika smp kelas 9
DOCX
Modul Ajar Pembelajaran Mendalam Bahasa Inggris Kelas XII SMA Terbaru 2025
PPTX
Pengimbasan pembelajaran mendalam (deep learning
DOCX
Modul 5_Instrumen Analisis Perencanaan Pembelajaran Mendalam (2).docx
DOCX
Modul Ajar Pembelajaran Mendalam PJOK Kelas XII Terbaru 2025
PPTX
PPT POLA PIKIR BERTUMBUH Grow Mindset_2025.pptx
DOCX
Modul Ajar Pembelajaran Mendalam PKN Kelas X Terbaru 2025
PDF
2021 KREATIFITAS DNA INOVASI DALAM BERWIRAUSAHA.pdf
DOCX
Modul Ajar Pembelajaran Mendalam PKWU Kerajinan Kelas XII SMA Terbaru 2025
PDF
Laporan On The Job TRaining PM KS Siti Hikmah.pdf
PDF
Sosialisasi Menu DAK NF TA 2026 Promkeskom.pdf
DOCX
Modul Ajar Pembelajaran Mendalam PAI & BP Kelas XII Terbaru 2025
PPTX
MODUL 2 LK 2.1.pptx MODUL 2 LK 2.1.pptx MODUL 2 LK 2.1.pptx
PPTX
! Keterampilan Digital dalam orgnasisasi.pptx
PDF
Modul Ajar Deep Learning Bahasa Inggris Kelas 6 Kurikulum Merdeka
PDF
Ilmu tentang pengembangan teknologi pembelajaran
PDF
RPP PEMBELAJARAN MENDALAM BAHASA INDONESIA _SariIndah_DEWI SINTA (1).pdf
PPTX
SISTEM POLITIK DAN PEMERINTAHAN INDONESIA.pptx
PDF
AI-Driven Intelligence and Cyber Security: Strategi Stabilitas Keamanan untuk...
Pengantar pembelajaran_Koding_dan kecerdasan artifisial
Ekspresi_dan_Operasi_Logika informatika smp kelas 9
Modul Ajar Pembelajaran Mendalam Bahasa Inggris Kelas XII SMA Terbaru 2025
Pengimbasan pembelajaran mendalam (deep learning
Modul 5_Instrumen Analisis Perencanaan Pembelajaran Mendalam (2).docx
Modul Ajar Pembelajaran Mendalam PJOK Kelas XII Terbaru 2025
PPT POLA PIKIR BERTUMBUH Grow Mindset_2025.pptx
Modul Ajar Pembelajaran Mendalam PKN Kelas X Terbaru 2025
2021 KREATIFITAS DNA INOVASI DALAM BERWIRAUSAHA.pdf
Modul Ajar Pembelajaran Mendalam PKWU Kerajinan Kelas XII SMA Terbaru 2025
Laporan On The Job TRaining PM KS Siti Hikmah.pdf
Sosialisasi Menu DAK NF TA 2026 Promkeskom.pdf
Modul Ajar Pembelajaran Mendalam PAI & BP Kelas XII Terbaru 2025
MODUL 2 LK 2.1.pptx MODUL 2 LK 2.1.pptx MODUL 2 LK 2.1.pptx
! Keterampilan Digital dalam orgnasisasi.pptx
Modul Ajar Deep Learning Bahasa Inggris Kelas 6 Kurikulum Merdeka
Ilmu tentang pengembangan teknologi pembelajaran
RPP PEMBELAJARAN MENDALAM BAHASA INDONESIA _SariIndah_DEWI SINTA (1).pdf
SISTEM POLITIK DAN PEMERINTAHAN INDONESIA.pptx
AI-Driven Intelligence and Cyber Security: Strategi Stabilitas Keamanan untuk...
Ad

Presentasi Materi Data Definition Language

  • 1. Data Definition Language (DDL) • Pengantar tentang DDL dalam database management system (DBMS).
  • 2. Pengertian DDL • Data Definition Language (DDL) adalah bagian dari SQL yang digunakan untuk mendefinisikan struktur database, seperti tabel, indeks, dan skema.
  • 3. Fungsi DDL • - Membuat, mengubah, dan menghapus struktur database • - Menentukan hubungan antar tabel • - Menyediakan keamanan data dengan hak akses
  • 4. Perintah Utama DDL • - CREATE: Membuat database atau objek baru dalam database • - ALTER: Mengubah struktur tabel yang sudah ada • - DROP: Menghapus tabel atau database • - TRUNCATE: Menghapus semua data dalam tabel tanpa menghapus strukturnya
  • 5. Perintah CREATE • Digunakan untuk membuat database atau tabel baru. • CREATE TABLE Mahasiswa ( • ID INT PRIMARY KEY, • Nama VARCHAR(50), • Jurusan VARCHAR(30) • );
  • 6. Perintah ALTER • Digunakan untuk mengubah struktur tabel. • ALTER TABLE Mahasiswa • ADD Email VARCHAR(50);
  • 7. Perintah DROP • Menghapus tabel atau database secara permanen. • DROP TABLE Mahasiswa;
  • 8. Perintah TRUNCATE • Menghapus semua data dalam tabel tanpa menghapus strukturnya. • TRUNCATE TABLE Mahasiswa;
  • 9. Contoh Implementasi DDL • 1. Membuat tabel baru dengan CREATE TABLE • 2. Menambah kolom baru dengan ALTER TABLE • 3. Menghapus tabel yang tidak diperlukan dengan DROP TABLE • 4. Menghapus data tanpa menghapus tabel dengan TRUNCATE TABLE
  • 10. Kesimpulan • - DDL digunakan untuk mendefinisikan dan mengelola struktur database. • - Perintah utama DDL meliputi CREATE, ALTER, DROP, dan TRUNCATE. • - Pemahaman DDL sangat penting dalam pengelolaan database.