DDL DML mysql | java php laravel linux mysql sql bootstrap html css query java php laravel linux mysql sql bootstrap html css query: DDL DML mysql

Rabu, 15 Mei 2024

DDL DML mysql

Memahami Data Manipulation Language (DML) dan Data Definition Language (DDL) dalam MySQL

Pendahuluan

- Pengantar singkat tentang pentingnya DDL dan DML dalam manajemen basis data.

- Penjelasan bahwa MySQL, sebagai sistem manajemen basis data (SMBD) yang populer, menggunakan DDL dan DML.

1. Pengertian DDL dan DML

- Definisi DDL: Ini adalah bahasa yang digunakan untuk mendefinisikan struktur atau skema dari database.

- Definisi DML: Ini adalah bahasa yang digunakan untuk memanipulasi data yang ada di dalam database.

2. Perbedaan DDL dan DML

- DDL mencakup perintah yang digunakan untuk membuat, mengubah, dan menghapus struktur database seperti tabel, indeks, dan tampilan. 

- DML berfokus pada manipulasi data dalam tabel, seperti memasukkan, memperbarui, menghapus, dan mengambil data.

3. Contoh Perintah DDL dan DML dalam MySQL

DDL:

- CREATE TABLE: Digunakan untuk membuat tabel baru dalam database.

  CREATE TABLE employees (id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(100), department VARCHAR(100), salary DECIMAL(10,2) );

- ALTER TABLE: Digunakan untuk mengubah struktur tabel yang sudah ada.

  ALTER TABLE employees ADD COLUMN email VARCHAR(100);

- DROP TABLE: Digunakan untuk menghapus tabel dari database.

  DROP TABLE employees;

DML:

- INSERT INTO: Digunakan untuk memasukkan baris baru ke dalam tabel.

  INSERT INTO employees (name, department, salary, email) VALUES ('John Doe', 'IT', 50000.00, 'john@example.com');

- UPDATE: Digunakan untuk memperbarui nilai pada baris yang sudah ada dalam tabel.

  UPDATE employees SET salary = 55000.00 WHERE name = 'John Doe';

- DELETE FROM: Digunakan untuk menghapus satu atau beberapa baris dari tabel.

  DELETE FROM employees WHERE name = 'John Doe';

Kesimpulan

- DDL dan DML adalah bagian penting dari bahasa SQL yang digunakan untuk mengelola database.

- DDL digunakan untuk mendefinisikan struktur database, sementara DML digunakan untuk memanipulasi data dalam database.

- Memahami perbedaan dan contoh penggunaan DDL dan DML dalam MySQL sangat penting untuk mengelola basis data dengan efisien.

Tidak ada komentar:

Posting Komentar

saifiahmada.com adalah blog belajar programming Indonesia, membahas lengkap materi bahasa pemrograman: code HTML, CSS, Bootstrap, Desain, PHP, MySQL, coding Java, Query, SQL, dan dunia linux