DML (Data Manipulation Languange)
DML adalah sub-bahasa Sql yang di gunakan uintuk manipulasi data dalam database perintah yang digunakan diantaranya adalah:
1) INSERT perintah ini digunakan untuk menyiapkan atau merupakan data bary ke dalam tabel, INSERT digunakan setelah Database dan tabel selesai dibuat sintaks perintahnya 1.INSERT INTO nama_tabel values(data1,data2..n)
2.INSERT INTO nama_tabel(kolom1,kolom2,kolom3) values (data1,data2,data3)
Contoh tb_siswa:
1.)INSERT INTO tb_Siswa VALUES ('123','aan,'laki-laki','pandeglang','2008=04-25','siti')
2.)INSERT INTO tb_Siswa (nis nama_jenis_kelamin.nama_ibukandung)waves
('124','iin','perempuan','ani')
Contoh CMD:
Microsoft Windows [Version 10.0.19045.6216]
(c) Microsoft Corporation. All rights reserved.
C:\Users\A-14>cd C:\xampp\mysql\bin
C:\xampp\mysql\bin>mysql -u root -p
Enter password:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 15
Server version: 10.4.27-MariaDB mariadb.org binary distribution
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]> CREATE DATABASE IF NOT EXISTS db_smk;
Query OK, 0 rows affected, 1 warning (0.000 sec)
MariaDB [(none)]> USE db_smk;
Database changed
MariaDB [db_smk]> DROP TABLE IF EXISTS tb_siswa;
Query OK, 0 rows affected (0.019 sec)
MariaDB [db_smk]>
MariaDB [db_smk]> CREATE TABLE tb_siswa (
-> nis VARCHAR(10) PRIMARY KEY,
-> nama VARCHAR(50),
-> jenis_kelamin VARCHAR(20),
-> tempat_lahir VARCHAR(50),
-> tanggal_lahir DATE,
-> nama_ibukandung VARCHAR(50)
-> );
Query OK, 0 rows affected (0.009 sec)
MariaDB [db_smk]> INSERT INTO tb_siswa
-> VALUES
-> ('123', 'Aan', 'Laki-laki', 'Pandeglang', '2005-11-30', 'Siti'),
-> ('124', 'Iin', 'Perempuan', '', NULL, 'Ani'),
-> ('125', 'Vino', 'Laki-laki', '', '2009-01-16', 'Yani');
Query OK, 3 rows affected (0.004 sec)
Records: 3 Duplicates: 0 Warnings: 0
MariaDB [db_smk]> SELECT * FROM tb_siswa;
+-----+------+---------------+--------------+---------------+-----------------+
| nis | nama | jenis_kelamin | tempat_lahir | tanggal_lahir | nama_ibukandung |
+-----+------+---------------+--------------+---------------+-----------------+
| 123 | Aan | Laki-laki | Pandeglang | 2005-11-30 | Siti |
| 124 | Iin | Perempuan | | NULL | Ani |
| 125 | Vino | Laki-laki | | 2009-01-16 | Yani |
+-----+------+---------------+--------------+---------------+-----------------+
3 rows in set (0.000 sec)
MariaDB [db_smk]>