DDL dan DML
Halo semua, apa kalian sudah tau istilah DDL dan DML? Mungkin sebagian dari kalian ada yang sudah tahu. Nah, untuk yang penasaran, kali ini kita akan mencoba memahami DDL dan DML.
1. DDL
DDL merupakan singkatan dari Data Definition Language. Yang memiliki fungsi untuk membuat dan mengubah struktur table. Seperti CREATE, DROP, TRUNCATE, ALTER.
Create Table
Fungsi ini digunakan untuk membuat sebuah tabel. Perintah umumnya adalah seperti berikut :
CREATE TABLE nama_tabel ( nama_kolom_1 tipe_data(ukuran), nama_kolom_2 tipe_data(ukuran), nama_kolom_3 tipe_data(ukuran), .... );
Drop Table
Fungsi ini digunakan untuk menghapus sebuah tabel. Perintah umumnya adalah seperti berikut:
DROP TABLE nama_tabel
Truncate
Fungsi ini digunakan untuk menghapus ISI dalam sebuah tabel. Perintah umumnya adalah seperti berikut :
TRUNCATE TABLE nama_tabel
ALTER
Fungsi ini digunakan untuk merubah sebuah tabel. Baik untuk isi maupun merubah tabek itu sendiri. Perintah umumnya adalah seperti berikut :
ALTER TABLE nama_tabel ADD nama_kolom tipe_data
2. DML
DML merupakan singkatan dari Data Manipulation Language. Yang memiliki fungsi untuk mengolah data di dalam table. Contohnya seperti CRUD. Menambah data, menampilkan data, mengubah data dan menghapus data.
CREATE
Create disini berarti INSERT atau menyimpan sebuah data ke dalam tabel. Perintah umumnya adalah seperti berikut :
INSERT INTO nama_tabel (nama_kolom_1,nama_kolom_2,...) VALUES (isi_kolom_1,isi_kolom_2,...);
READ
Read disini berarti SELECT atau menampilkan data suatu tabel. Perintah umumnya adalah seperti berikut :
SELECT * FROM nama_tabel
UPDATE
Fungsi ini digunakan untuk merubah isi tabel. Perintah umumnya adalah seperti berikut :
UPDATE nama_tabel SET nama_kolom_1=isi_kolom_1,nama_kolom_2=isi_kolom_2,... WHERE keadaan;
DELETE
Fungsi ini digunakan untuk menghapus isi suatu tabel. Perintah umumnya adalah seperti berikut :
DELETE FROM nama_tabel WHERE keadaan
Semoga bermanfaat ya :)
Webinar Gratis 2024
Sabtu, 09 Maret 2024
10 Bahasa Rekomendasi Untuk Dipelajari di 2024
Python Developer, Data Science, Web Application
Minggu, 26 Mei 2024, 09.00-13.00 WIB
(4 Jam Membuat Backend di Laravel 11)