Data Manipulation Language (DML) · TUGAS BUATLAH SYNTAX QUERY DDL DAN DML UNTUK : • MEMBUAT...
Transcript of Data Manipulation Language (DML) · TUGAS BUATLAH SYNTAX QUERY DDL DAN DML UNTUK : • MEMBUAT...
![Page 1: Data Manipulation Language (DML) · TUGAS BUATLAH SYNTAX QUERY DDL DAN DML UNTUK : • MEMBUAT DATABASE FIKOM UNDA • MEMBUAT TABEL DOSEN (NIDN, nama_dosen, alamat_dsen, telp_dsen)](https://reader030.fdocuments.net/reader030/viewer/2022020109/5d33373a88c993492e8c48c1/html5/thumbnails/1.jpg)
Data Definition Language (DDL)
dan
Data Manipulation Language (DML)
Author : Minarni, S.Kom.,MM
Database Programming-I (under desktop)
Universitas Darwan Ali
![Page 2: Data Manipulation Language (DML) · TUGAS BUATLAH SYNTAX QUERY DDL DAN DML UNTUK : • MEMBUAT DATABASE FIKOM UNDA • MEMBUAT TABEL DOSEN (NIDN, nama_dosen, alamat_dsen, telp_dsen)](https://reader030.fdocuments.net/reader030/viewer/2022020109/5d33373a88c993492e8c48c1/html5/thumbnails/2.jpg)
Pengertian DDL dan DML
![Page 3: Data Manipulation Language (DML) · TUGAS BUATLAH SYNTAX QUERY DDL DAN DML UNTUK : • MEMBUAT DATABASE FIKOM UNDA • MEMBUAT TABEL DOSEN (NIDN, nama_dosen, alamat_dsen, telp_dsen)](https://reader030.fdocuments.net/reader030/viewer/2022020109/5d33373a88c993492e8c48c1/html5/thumbnails/3.jpg)
DDL - Data Definition Language
![Page 4: Data Manipulation Language (DML) · TUGAS BUATLAH SYNTAX QUERY DDL DAN DML UNTUK : • MEMBUAT DATABASE FIKOM UNDA • MEMBUAT TABEL DOSEN (NIDN, nama_dosen, alamat_dsen, telp_dsen)](https://reader030.fdocuments.net/reader030/viewer/2022020109/5d33373a88c993492e8c48c1/html5/thumbnails/4.jpg)
DDL - Data Definition Language
![Page 5: Data Manipulation Language (DML) · TUGAS BUATLAH SYNTAX QUERY DDL DAN DML UNTUK : • MEMBUAT DATABASE FIKOM UNDA • MEMBUAT TABEL DOSEN (NIDN, nama_dosen, alamat_dsen, telp_dsen)](https://reader030.fdocuments.net/reader030/viewer/2022020109/5d33373a88c993492e8c48c1/html5/thumbnails/5.jpg)
DDL - Data Definition Language
• Daftar Perintah DDL
Pembuatan (CREATE)
• CREATE DATABASE
• CREATE TABLE
Perubahan (ALTER & RENAME)
• ALTER TABLE
• RENAME TABLE
Penghapusan (DROP)
• DROP DATABASE
• DROP TABLE
![Page 6: Data Manipulation Language (DML) · TUGAS BUATLAH SYNTAX QUERY DDL DAN DML UNTUK : • MEMBUAT DATABASE FIKOM UNDA • MEMBUAT TABEL DOSEN (NIDN, nama_dosen, alamat_dsen, telp_dsen)](https://reader030.fdocuments.net/reader030/viewer/2022020109/5d33373a88c993492e8c48c1/html5/thumbnails/6.jpg)
DDL - Data Definition Language
• Contoh :
Pembuatan (CREATE)
![Page 7: Data Manipulation Language (DML) · TUGAS BUATLAH SYNTAX QUERY DDL DAN DML UNTUK : • MEMBUAT DATABASE FIKOM UNDA • MEMBUAT TABEL DOSEN (NIDN, nama_dosen, alamat_dsen, telp_dsen)](https://reader030.fdocuments.net/reader030/viewer/2022020109/5d33373a88c993492e8c48c1/html5/thumbnails/7.jpg)
DDL - Data Definition Language
• Contoh :
Perubahan (ALTER)
– Menambah Field Baru
– Sebagai contoh misalkan kita akan menambahkan field baru
dengan nama ‘asalSekolah’ bertipe Varchar(20) sebagai field
terakhir dari tabel, perintah SQL nya adalah
![Page 8: Data Manipulation Language (DML) · TUGAS BUATLAH SYNTAX QUERY DDL DAN DML UNTUK : • MEMBUAT DATABASE FIKOM UNDA • MEMBUAT TABEL DOSEN (NIDN, nama_dosen, alamat_dsen, telp_dsen)](https://reader030.fdocuments.net/reader030/viewer/2022020109/5d33373a88c993492e8c48c1/html5/thumbnails/8.jpg)
DDL - Data Definition Language
• Contoh :
Perubahan (ALTER RENAME)
– mengganti nama table bisa menggunakan perintah alter table
![Page 9: Data Manipulation Language (DML) · TUGAS BUATLAH SYNTAX QUERY DDL DAN DML UNTUK : • MEMBUAT DATABASE FIKOM UNDA • MEMBUAT TABEL DOSEN (NIDN, nama_dosen, alamat_dsen, telp_dsen)](https://reader030.fdocuments.net/reader030/viewer/2022020109/5d33373a88c993492e8c48c1/html5/thumbnails/9.jpg)
DDL - Data Definition Language
• Contoh :
Penghapusan (DROP)
– Menghapus DATABASE
DROP DATABASE <NAMA DATABASE>;
– Menghapus TABLE
DROP TABLE <NAMA TABLE>;
![Page 10: Data Manipulation Language (DML) · TUGAS BUATLAH SYNTAX QUERY DDL DAN DML UNTUK : • MEMBUAT DATABASE FIKOM UNDA • MEMBUAT TABEL DOSEN (NIDN, nama_dosen, alamat_dsen, telp_dsen)](https://reader030.fdocuments.net/reader030/viewer/2022020109/5d33373a88c993492e8c48c1/html5/thumbnails/10.jpg)
DML - Data Manipulation Language
• Daftar Perintah DML
Insert
Update
Delete
Select
![Page 11: Data Manipulation Language (DML) · TUGAS BUATLAH SYNTAX QUERY DDL DAN DML UNTUK : • MEMBUAT DATABASE FIKOM UNDA • MEMBUAT TABEL DOSEN (NIDN, nama_dosen, alamat_dsen, telp_dsen)](https://reader030.fdocuments.net/reader030/viewer/2022020109/5d33373a88c993492e8c48c1/html5/thumbnails/11.jpg)
DML - Data Manipulation Language
• Daftar Perintah DML• INSERT (PENAMBAHAN DATA PADA TABEL)
![Page 12: Data Manipulation Language (DML) · TUGAS BUATLAH SYNTAX QUERY DDL DAN DML UNTUK : • MEMBUAT DATABASE FIKOM UNDA • MEMBUAT TABEL DOSEN (NIDN, nama_dosen, alamat_dsen, telp_dsen)](https://reader030.fdocuments.net/reader030/viewer/2022020109/5d33373a88c993492e8c48c1/html5/thumbnails/12.jpg)
DML - Data Manipulation Language
• Daftar Perintah DML• UPDATE (PEMBARUAN DATA PADA TABEL)
![Page 13: Data Manipulation Language (DML) · TUGAS BUATLAH SYNTAX QUERY DDL DAN DML UNTUK : • MEMBUAT DATABASE FIKOM UNDA • MEMBUAT TABEL DOSEN (NIDN, nama_dosen, alamat_dsen, telp_dsen)](https://reader030.fdocuments.net/reader030/viewer/2022020109/5d33373a88c993492e8c48c1/html5/thumbnails/13.jpg)
DML - Data Manipulation Language
• Daftar Perintah DML• DELETE (PENGHAPUSAN DATA PADA TABEL)
![Page 14: Data Manipulation Language (DML) · TUGAS BUATLAH SYNTAX QUERY DDL DAN DML UNTUK : • MEMBUAT DATABASE FIKOM UNDA • MEMBUAT TABEL DOSEN (NIDN, nama_dosen, alamat_dsen, telp_dsen)](https://reader030.fdocuments.net/reader030/viewer/2022020109/5d33373a88c993492e8c48c1/html5/thumbnails/14.jpg)
TUGAS
BUATLAH SYNTAX QUERY DDL DAN DML UNTUK :
• MEMBUAT DATABASE FIKOM UNDA
• MEMBUAT TABEL DOSEN (NIDN, nama_dosen, alamat_dsen,
telp_dsen)
• MEMBUAT TABEL MAHASISWA (NPM, nama_mhs, alamat_mhs,
telp_mhs)
• MENGHAPUS TABEL MAHASISWA
• MENGUBAH TABEL DOSEN MENJADI TABEL DOSEN FIKOM
UNDA
• MENAMBAHKAN KOLOM/ FIELD TTL pada tabel dosen
• MENGUBAH FIELD/KOLOM alamat_dsen menjadi almt_dosen