Download - Dml dan ddl
![Page 1: Dml dan ddl](https://reader036.vdocuments.pub/reader036/viewer/2022082605/5560cb45d8b42a3c158b49da/html5/thumbnails/1.jpg)
DATA MANIPULATION LANGUAGE(DML)
Perintah yang digunakan untuk manipulasi data.
SELECT INSERT DELETE UPDATE
![Page 2: Dml dan ddl](https://reader036.vdocuments.pub/reader036/viewer/2022082605/5560cb45d8b42a3c158b49da/html5/thumbnails/2.jpg)
SELECTmenampilkan data dari tabel.
Sintax:SELECT atribut1,atribut2,… FROM nama_tabel;
Sintax:SELECT * FROM nama_tabel;
Contoh:SELECT nama FROM siswa;
![Page 3: Dml dan ddl](https://reader036.vdocuments.pub/reader036/viewer/2022082605/5560cb45d8b42a3c158b49da/html5/thumbnails/3.jpg)
INSERTmenambah informasi/data baru kedalam tabel.
Sintax:INSERT INTO nama_tabel VALUES(“isi_field1”, “isi_field2” ,“isi_field3”,…);
Contoh:INSERT INTO siswa VALUES(“01”, “Abdul” ,“RPL C”);
![Page 4: Dml dan ddl](https://reader036.vdocuments.pub/reader036/viewer/2022082605/5560cb45d8b42a3c158b49da/html5/thumbnails/4.jpg)
DELETEmenghapus informasi/data pada tabel.
Sintax:DELETE FROM nama_tabel WHERE kriteria;
Contoh:DELETE FROM siswa WHERE nama =‘Abdul’;
![Page 5: Dml dan ddl](https://reader036.vdocuments.pub/reader036/viewer/2022082605/5560cb45d8b42a3c158b49da/html5/thumbnails/5.jpg)
UPDATEmerubah informasi/data pada tabel.
Sintax:UPDATE nama_tabel SET atribut=value WHERE keriteria;
Contoh:UPDATE siswaSET no=“11” WHERE nama =“Abdul”;
![Page 6: Dml dan ddl](https://reader036.vdocuments.pub/reader036/viewer/2022082605/5560cb45d8b42a3c158b49da/html5/thumbnails/6.jpg)
DATA DEFINITION LANGUAGE(DDL)
Perintah yang digunakan untuk mendefinisikan struktur objek database.
CREATE ALTER DROP
![Page 7: Dml dan ddl](https://reader036.vdocuments.pub/reader036/viewer/2022082605/5560cb45d8b42a3c158b49da/html5/thumbnails/7.jpg)
CREATEMembangun suatu database maupun obyek database.
Membuat DatabaseSintax:CREATE DATABASE nama_database;
Membuat TableSintax:CREATE TABLE nama_tabel(Atribut1 tipe_data1(length),Atribut2 tipe_data2(length),…);
![Page 8: Dml dan ddl](https://reader036.vdocuments.pub/reader036/viewer/2022082605/5560cb45d8b42a3c158b49da/html5/thumbnails/8.jpg)
ALTERMelakukan perubahan struktur pada obyek database.
Merubah nama tabelSintax:ALTER TABLE nama_tabel_lamaRENAME nama_tabel_baru;
Merubah nama atribut/field pada tabelSintax:ALTER TABLE nama_tabelCHANGE atribut_lama atribut_baru tipe_data(length);
![Page 9: Dml dan ddl](https://reader036.vdocuments.pub/reader036/viewer/2022082605/5560cb45d8b42a3c158b49da/html5/thumbnails/9.jpg)
Merubah tipe data pada atributSintax:ALTER TABLE nama_tabelMODIFY atribut tipe_data_baru;
Penambahan atribut/field pada suatu tabelSintax:ALTER TABLE nama_tabelADD atribut_baru tipe_data;
Penghapusan atribut/field pada suatu tabelSintax:ALTER TABLE nama_tabelDROP COLUMN atribut;
![Page 10: Dml dan ddl](https://reader036.vdocuments.pub/reader036/viewer/2022082605/5560cb45d8b42a3c158b49da/html5/thumbnails/10.jpg)
DROPMenghapus database maupun obyek database.
Drop TabelSintax:DROP TABLE nama_tabel;
Drop DatabaseSintax:DROP DATABASE nama_database;
![Page 11: Dml dan ddl](https://reader036.vdocuments.pub/reader036/viewer/2022082605/5560cb45d8b42a3c158b49da/html5/thumbnails/11.jpg)
Drop IndexSintax:DROP INDEX nama_index;
![Page 12: Dml dan ddl](https://reader036.vdocuments.pub/reader036/viewer/2022082605/5560cb45d8b42a3c158b49da/html5/thumbnails/12.jpg)
Daftar Pustaka
Pengenalan Perintah Dasar SQL.pdf oleh: Rahmatul Hidayat.Catatan DATABASE (Basis Data).
Nama : Dody RustyadiNo : 09Kelas : XII RPL C