SlideShare a Scribd company logo
1 of 19
DBMS (Database Management System)
merupakan suatu perangkat lunak atau
software yang bertugas sebagai perantara
antara user dan database dan sebagai
sistem pengelola (me-manajemen) data di
dalam database.
1.
2.
3.
4.
5.
6.
7.
8.
9.

Oracle
: Oracle Corporation
MySQL
: Oracle Corporation
Microsoft SQL Server
: Microsoft Corporation
Firebird/InterBase : Borland, INC
Microsoft Visual Foxpro : Microsoft Corporation
Dbase/Database paradox
: Borland, INC
Microsoft Access : Microsoft Access
Open Office Base : Sun Corporation
Dll...
MySQL merupakan software DBMS yang free
open source dibawah lisensi GPL (General
Public License) yang dibuat di Swedia, yaitu
oleh David Axmark, Allan Larsson dan
Michael "Monty" Widenius yang mendirikan
perusahaan MySQL AB . Mereka
mengembangkan MySQL sejak tahun 1980‐
an. Dan sekarang dikembangkan bersama
perusahaan Oracle Corporation.
Tampilan Command Line MySQL :
Tampilan Graphical MySQL melalui
PHPMYADMIN :


MyISAM (non-transaction)
MyISAM Static (definisi ukuran kolom tetap / fixed)
 MyISAM Dynamic (terdapat kolom dengan tipe dinamis)
 MyISAM Compressed (static dan dynamic dikkompresi)




InnoDB (proses transaksi)





Transaction

HEAP (tipe temporary)
Lainnya


BDB, Archieves, CSV, NDB, dll


Numerik :
 TINYINT (-128 s/d 127 ukuran 1 byte (8 bit))
 SMALLINT (-32.768 s/d 32.767 ukuran 2 byte (16 bit))
 MEDIUMINT (-8.388.608 s/d 8.388.607 ukuran 3 byte (24
bit))
 INT (-2.147.483.648 s/d 2.147.483.647 ukuran 4 byte (32
bit))
 BIGINT (9,22 x 1018 ukuran 8 byte (64 bit))
 FLOAT (bilangan pecahan presesi tunggal) (4 byte (32 bit))
 DOUBLE (bilangan pecahan presesi ganda) (8 byte (64 bit))
 REAL
 DECIMAL (8 byte (64 bit)) (bilangan pecahan positif &
negatif)


Tanggal dan Waktu :
DATE (menyimpan tanggal (YYYY-MM-DD))
 DATETIME (menyimpan tanggal dan waktu (YYYYMM-DD HH:MM:SS))
 TIME (menyimpan waktu (HH:MM:SS))
 YEAR (menyimpan tahun (YYYY))




String :
CHAR (menyimpan string ukuran tetap (255))
 VARCHAR (menyimpan string ukuran dinamis (255))
 TINYTEXT (menyimpan text (255))
 TEXT (menyimpan text)
 MEDIUMTEXT (menyimpan text berskala medium)



BLOB (biner)
BIT (64 digit data biner)
 TINYBLOB (255 byte data biner)
 BLOB (216 – 1 byte data biner)
 MEDIUMBLOB (224 – 1 byte data biner)
 LONGBLOB (232 – 1 byte data biner)




Lainnya
 ENUM

(enumerasi (sekumpulan data))
 SET (kombinasi (himpunan data))
Permintaan berupa
pernyataan seperti:
SELECT * FROM bintang;

Klien

Server

Hasil dari
permintaan
SQL (Structured Query Language)
merupakan suatu perintah bahasa yang
digunakan untuk mengakses dan
mengelola suatu data di dalam database.
1. DDL (Data Definition Language)
DDL merupakan perintah SQL yang berhubungan dengan pendefinisian
suatu struktur database, dalam hal ini adalah database dan table. Ada
beberapa macam perintah DDL pada SQL ini, yaitu :
a. CREATE (menciptakan sebuah database atau tabel)
b. ALTER (mengubah atau mengganti struktur tabel)
c. RENAME (mengganti nama tabel)
d. TRUNCATE (untuk MySQL) (mengosongkan data dalam tabel)
e. DROP (menghapus database atau tabel)
2. DML (Data Manipulation Language)
DML merupakan suatu perintah SQL yang berhubungan dengan
manipulasi atau pengolahan data atau record yang terdapat dalam
table database. Beberapa macam perintah DML SQL, yaitu :
a. INSERT (memasukkan data ke dalam tabel)
b. UPDATE (memperbarui atau mengubah data dalam tabel)
c. SELECT (menyeleksi dan menampilkan data dalam tabel)
d. DELETE (menghapus data dalam tabel)
1. DDL (Data Definition Language ) CREATE (menciptakan) :
CREATE DATABASE namadatabase;
CREATE DATABASE dbsekolah;
CREATE TABLE namatabel(namakolom tipedata(nilai_value) atribut
tambahan);
CREATE TABLE tbl_user(id int(5) primary key not null, username
varchar(255) not null, password varchar(255) not null);
2. DDL ALTER (mengubah) :
ALTER TABEL namatabel ADD nama_kolombaru tipe_data(nilai value);
ALTER TABLE tbl_user ADD tipe enum(‘ADMIN’,’SISWA’);
ALTER TABLE namatabel DROP nama_kolomtabel;
ALTER TABLE tbl_user DROP tipe;
3. DDL RENAME (mengganti nama) :
RENAME TABLE nama_tabel_lama TO nama_tabel_baru;
RENAME TABLE tbl_user TO tbl_login;
4. DDL TRUNCATE (Khusus MySQL) (mengosongkan) :
TRUNCATE nama_tabel;
TRUNCATE tbl_user;
5. DDL DROP (menghapus) :
DROP DATABASE nama_database;
DROP DATABASE db_barang;
DROP TABLE nama_tabel;
DROP TABLE tbl_user;
1. DML INSERT (memasukkan) :
INSERT INTO nama_tabel (kolom1,kolom2,kolom3)
VALUES(‘nilai1’,’nilai2’,’nilai3’);
INSERT INTO tbl_user (id,username,password)
VALUES(‘2’,’user’,’rahasia’);
2. DML UPDATE (memperbarui) :
UPDATE nama_tabel SET
nama_kolom=‘nilai_value_pengganti’;
UPDATE tbl_user SET username=‘admin’;
UPDATE nama_tabel SET
nama_kolom=‘nilai_value_pengganti’ WHERE
nama_kolom=‘nilai_value_yang_diganti’;
UPDATE tbl_user SET username=‘admin’ WHERE
username=‘user’;
3. DML SELECT (menyeleksi dan menampilkan) :
a.) Menampilkan semua data :
SELECT * FROM nama_tabel;
SELECT * FROM tbl_user;
SELECT kolom1,kolom2,kolom3 FROM nama_tabel;
SELECT id,username,password FROM tbl_user;
b.) Menampilkan data berdasarkan kolom yang dipilih :
SELECT kolom2,kolom3 FROM nama_tabel;
SELECT username,password FROM tbl_user;
c.) Menampilkan data berdasarkan jenis data yang dipilih :
SELECT * FROM nama_tabel WHERE nama_kolom=‘nilai data’;
SELECT * FROM tbl_user WHERE username=‘admin’;
4. DML DELETE (menghapus data) :
a.) Menghapus semua data :
DELETE FROM nama_tabel;
DELETE FROM tbl_user;
b.) Menghapus sebagian data berdasarkan kolom yang
dipilih :
DELETE FROM nama_tabel WHERE nama_kolom=‘nilai data’;
DELETE FROM tbl_user WHERE username=‘admin’;
Penulis yang bernama asli Deka Mukhamad Wildan, kelahiran Kendal, 17
Agustus 1992 ini menamatkan dirinya dari SMK Bhakti Nusantara Boja
Kendal tahun 2011 jurusan Teknik Komputer dan Jaringan (TKJ), yang
beralamat di Boja juga. Sekarang ini penulis bekerja di SMK Bhakti
Nusantara sebagai staff Tata Usaha sekaligus admin dari website
www.smkbhinus.net sejak bulan Agustus 2011, sambil mengajar praktikum
juga di kelas 1 program keahlian Rekayasa Perangkat Lunak (RPL) tentang
pemrograman dan juga sebagai pengajar Ekstrakurikuler Web Design.
Penulis juga masih aktif sebagai mahasiswa STEKOM Semarang angkatan
2012, mengambil Program studi D3 jurusan Teknik Komputer. Hobi penulis
yaitu belajar ilmu komputer apa aja yang penting tentang komputer, lalu
Bermain Voly, Nonton TV, Facebookan, menulis, surfing di internet,
mendengarkan musik dan yang pasti suka tadarus walaupun tidak sering.

More Related Content

What's hot

Data definition language (ddl)
Data definition language (ddl)Data definition language (ddl)
Data definition language (ddl)
Dex Winadha
 
Modul sql tingkat dasar
Modul sql tingkat dasarModul sql tingkat dasar
Modul sql tingkat dasar
eppoy jeprudht
 

What's hot (19)

Modul%20 mysql
Modul%20 mysqlModul%20 mysql
Modul%20 mysql
 
Modul Praktikum Sistem Basis Data
Modul Praktikum Sistem Basis Data Modul Praktikum Sistem Basis Data
Modul Praktikum Sistem Basis Data
 
Kp.5 obyek premier database
Kp.5 obyek premier databaseKp.5 obyek premier database
Kp.5 obyek premier database
 
Bahasa perintah
Bahasa perintahBahasa perintah
Bahasa perintah
 
DDL dan DML
DDL dan DMLDDL dan DML
DDL dan DML
 
Mysql rahmat
Mysql rahmatMysql rahmat
Mysql rahmat
 
Part 6 ddl dan dml (case studiies)
Part 6  ddl dan dml (case studiies)Part 6  ddl dan dml (case studiies)
Part 6 ddl dan dml (case studiies)
 
Data definition language (ddl)
Data definition language (ddl)Data definition language (ddl)
Data definition language (ddl)
 
Modul Praktikum Basis Data
Modul Praktikum Basis DataModul Praktikum Basis Data
Modul Praktikum Basis Data
 
Modul mysql
Modul mysqlModul mysql
Modul mysql
 
Sistem Basis Data
Sistem Basis DataSistem Basis Data
Sistem Basis Data
 
Perintah bahasa Query (SQL)
Perintah bahasa Query (SQL)Perintah bahasa Query (SQL)
Perintah bahasa Query (SQL)
 
Pengantar RDBMS
Pengantar RDBMSPengantar RDBMS
Pengantar RDBMS
 
Konsep dasar sistem basis data
Konsep dasar sistem basis dataKonsep dasar sistem basis data
Konsep dasar sistem basis data
 
Modul sql tingkat dasar
Modul sql tingkat dasarModul sql tingkat dasar
Modul sql tingkat dasar
 
Tutorial my sql
Tutorial my sqlTutorial my sql
Tutorial my sql
 
7 Materi Kuliah Bahasa SQL
7 Materi Kuliah Bahasa SQL7 Materi Kuliah Bahasa SQL
7 Materi Kuliah Bahasa SQL
 
Part 7 ddl dan dml lant..retriving data up
Part 7  ddl dan dml lant..retriving data upPart 7  ddl dan dml lant..retriving data up
Part 7 ddl dan dml lant..retriving data up
 
Membuat Tabel Relasi
Membuat Tabel RelasiMembuat Tabel Relasi
Membuat Tabel Relasi
 

Similar to Modul Dbms mysql dan perintah dasar SQL

Pengenalan MySQL data base yang akan dijelaskan
Pengenalan MySQL data base yang akan dijelaskanPengenalan MySQL data base yang akan dijelaskan
Pengenalan MySQL data base yang akan dijelaskan
Dera62
 
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQLLaporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Shofura Kamal
 
Pemrograman sql
Pemrograman sqlPemrograman sql
Pemrograman sql
Cindy Furi
 

Similar to Modul Dbms mysql dan perintah dasar SQL (20)

Pengenalan MySQL data base yang akan dijelaskan
Pengenalan MySQL data base yang akan dijelaskanPengenalan MySQL data base yang akan dijelaskan
Pengenalan MySQL data base yang akan dijelaskan
 
Materi 3 Penjelasan tentang SQL DDL dan DML
Materi 3 Penjelasan tentang SQL DDL dan DMLMateri 3 Penjelasan tentang SQL DDL dan DML
Materi 3 Penjelasan tentang SQL DDL dan DML
 
Mengenal DDL, DML dan DCL dalam DATABASE.pptx
Mengenal DDL, DML dan DCL dalam DATABASE.pptxMengenal DDL, DML dan DCL dalam DATABASE.pptx
Mengenal DDL, DML dan DCL dalam DATABASE.pptx
 
SQL(DDL,DML,DCL,TCL)
SQL(DDL,DML,DCL,TCL)SQL(DDL,DML,DCL,TCL)
SQL(DDL,DML,DCL,TCL)
 
Slide ppbd d3 pertemuan 3
Slide ppbd d3 pertemuan 3Slide ppbd d3 pertemuan 3
Slide ppbd d3 pertemuan 3
 
Laporan praktikum modul 6 (ddl)
Laporan praktikum modul 6 (ddl)Laporan praktikum modul 6 (ddl)
Laporan praktikum modul 6 (ddl)
 
Database Doc.
Database Doc.Database Doc.
Database Doc.
 
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQLLaporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
 
materi SQL berbasis pendekatppt mm2.pptx
materi SQL berbasis pendekatppt mm2.pptxmateri SQL berbasis pendekatppt mm2.pptx
materi SQL berbasis pendekatppt mm2.pptx
 
Pengertian DDL & DML
Pengertian DDL & DMLPengertian DDL & DML
Pengertian DDL & DML
 
Pemrograman sql
Pemrograman sqlPemrograman sql
Pemrograman sql
 
sql rabu.pptx
sql rabu.pptxsql rabu.pptx
sql rabu.pptx
 
Tupen 7 1235010002
Tupen 7 1235010002Tupen 7 1235010002
Tupen 7 1235010002
 
Sql session 1
Sql session 1Sql session 1
Sql session 1
 
Forum 6
Forum 6Forum 6
Forum 6
 
Sim elsa sri yulianti hapzi ali_sistem manajemen database_universitas mercubu...
Sim elsa sri yulianti hapzi ali_sistem manajemen database_universitas mercubu...Sim elsa sri yulianti hapzi ali_sistem manajemen database_universitas mercubu...
Sim elsa sri yulianti hapzi ali_sistem manajemen database_universitas mercubu...
 
Mysql 1
Mysql 1Mysql 1
Mysql 1
 
Cara membuat koneksi PHP dan database MySQL
Cara membuat koneksi PHP dan database MySQLCara membuat koneksi PHP dan database MySQL
Cara membuat koneksi PHP dan database MySQL
 
Dbms
DbmsDbms
Dbms
 
Kd15 menganalisis struktur penyimpanan pada rdbms
Kd15 menganalisis struktur penyimpanan pada rdbmsKd15 menganalisis struktur penyimpanan pada rdbms
Kd15 menganalisis struktur penyimpanan pada rdbms
 

More from Deka M Wildan

More from Deka M Wildan (20)

Tutorial sistem informasi perpustakaan
Tutorial sistem informasi perpustakaanTutorial sistem informasi perpustakaan
Tutorial sistem informasi perpustakaan
 
Tutorial membuat system login database
Tutorial membuat system login databaseTutorial membuat system login database
Tutorial membuat system login database
 
Tutorial aplikasi toko online berbasis web dengan PHP
Tutorial aplikasi toko online berbasis web dengan PHPTutorial aplikasi toko online berbasis web dengan PHP
Tutorial aplikasi toko online berbasis web dengan PHP
 
Fungsi fungsi pada php - pemrograman php my sql
Fungsi fungsi pada php - pemrograman php my sqlFungsi fungsi pada php - pemrograman php my sql
Fungsi fungsi pada php - pemrograman php my sql
 
Tutorial aplikasi bioskop berbasis web PHP
Tutorial aplikasi bioskop berbasis web PHP Tutorial aplikasi bioskop berbasis web PHP
Tutorial aplikasi bioskop berbasis web PHP
 
Project lanjutan database bioskop
Project lanjutan database bioskopProject lanjutan database bioskop
Project lanjutan database bioskop
 
Bab 2 php - Memasukkan Data
Bab 2 php  - Memasukkan DataBab 2 php  - Memasukkan Data
Bab 2 php - Memasukkan Data
 
Bab 2 php - memasukkan data ke tabel
Bab 2 php - memasukkan data ke tabelBab 2 php - memasukkan data ke tabel
Bab 2 php - memasukkan data ke tabel
 
Bab 1 php koneksi php ke mysql
Bab 1 php   koneksi php ke mysqlBab 1 php   koneksi php ke mysql
Bab 1 php koneksi php ke mysql
 
Tutorial sistem informasi eksekutif web php
Tutorial sistem informasi eksekutif web phpTutorial sistem informasi eksekutif web php
Tutorial sistem informasi eksekutif web php
 
Buku pemrograman web html-css-javascript
Buku pemrograman web html-css-javascriptBuku pemrograman web html-css-javascript
Buku pemrograman web html-css-javascript
 
Variabel dan Operator PHP
Variabel dan Operator PHPVariabel dan Operator PHP
Variabel dan Operator PHP
 
Pemrograman visual - tipe data variabel dan operator
Pemrograman visual - tipe data variabel dan operatorPemrograman visual - tipe data variabel dan operator
Pemrograman visual - tipe data variabel dan operator
 
Pengenalan ER-Diagram
Pengenalan ER-DiagramPengenalan ER-Diagram
Pengenalan ER-Diagram
 
Pengenalan pemrograman aplikasi visual desktop
Pengenalan pemrograman aplikasi visual desktopPengenalan pemrograman aplikasi visual desktop
Pengenalan pemrograman aplikasi visual desktop
 
Praktikum Pemrograman visual desktop
Praktikum Pemrograman visual desktopPraktikum Pemrograman visual desktop
Praktikum Pemrograman visual desktop
 
Pengantar Pemrograman WEB PHP
Pengantar Pemrograman WEB PHPPengantar Pemrograman WEB PHP
Pengantar Pemrograman WEB PHP
 
Modul basis data (database)
Modul basis data (database)Modul basis data (database)
Modul basis data (database)
 
Membuat Form basis data dengan Microsoft Access
Membuat Form basis data dengan Microsoft AccessMembuat Form basis data dengan Microsoft Access
Membuat Form basis data dengan Microsoft Access
 
Tutorial corel draw part 6
Tutorial corel draw part 6Tutorial corel draw part 6
Tutorial corel draw part 6
 

Modul Dbms mysql dan perintah dasar SQL

  • 1.
  • 2. DBMS (Database Management System) merupakan suatu perangkat lunak atau software yang bertugas sebagai perantara antara user dan database dan sebagai sistem pengelola (me-manajemen) data di dalam database.
  • 3. 1. 2. 3. 4. 5. 6. 7. 8. 9. Oracle : Oracle Corporation MySQL : Oracle Corporation Microsoft SQL Server : Microsoft Corporation Firebird/InterBase : Borland, INC Microsoft Visual Foxpro : Microsoft Corporation Dbase/Database paradox : Borland, INC Microsoft Access : Microsoft Access Open Office Base : Sun Corporation Dll...
  • 4. MySQL merupakan software DBMS yang free open source dibawah lisensi GPL (General Public License) yang dibuat di Swedia, yaitu oleh David Axmark, Allan Larsson dan Michael "Monty" Widenius yang mendirikan perusahaan MySQL AB . Mereka mengembangkan MySQL sejak tahun 1980‐ an. Dan sekarang dikembangkan bersama perusahaan Oracle Corporation.
  • 6. Tampilan Graphical MySQL melalui PHPMYADMIN :
  • 7.  MyISAM (non-transaction) MyISAM Static (definisi ukuran kolom tetap / fixed)  MyISAM Dynamic (terdapat kolom dengan tipe dinamis)  MyISAM Compressed (static dan dynamic dikkompresi)   InnoDB (proses transaksi)    Transaction HEAP (tipe temporary) Lainnya  BDB, Archieves, CSV, NDB, dll
  • 8.  Numerik :  TINYINT (-128 s/d 127 ukuran 1 byte (8 bit))  SMALLINT (-32.768 s/d 32.767 ukuran 2 byte (16 bit))  MEDIUMINT (-8.388.608 s/d 8.388.607 ukuran 3 byte (24 bit))  INT (-2.147.483.648 s/d 2.147.483.647 ukuran 4 byte (32 bit))  BIGINT (9,22 x 1018 ukuran 8 byte (64 bit))  FLOAT (bilangan pecahan presesi tunggal) (4 byte (32 bit))  DOUBLE (bilangan pecahan presesi ganda) (8 byte (64 bit))  REAL  DECIMAL (8 byte (64 bit)) (bilangan pecahan positif & negatif)
  • 9.  Tanggal dan Waktu : DATE (menyimpan tanggal (YYYY-MM-DD))  DATETIME (menyimpan tanggal dan waktu (YYYYMM-DD HH:MM:SS))  TIME (menyimpan waktu (HH:MM:SS))  YEAR (menyimpan tahun (YYYY))   String : CHAR (menyimpan string ukuran tetap (255))  VARCHAR (menyimpan string ukuran dinamis (255))  TINYTEXT (menyimpan text (255))  TEXT (menyimpan text)  MEDIUMTEXT (menyimpan text berskala medium) 
  • 10.  BLOB (biner) BIT (64 digit data biner)  TINYBLOB (255 byte data biner)  BLOB (216 – 1 byte data biner)  MEDIUMBLOB (224 – 1 byte data biner)  LONGBLOB (232 – 1 byte data biner)   Lainnya  ENUM (enumerasi (sekumpulan data))  SET (kombinasi (himpunan data))
  • 11. Permintaan berupa pernyataan seperti: SELECT * FROM bintang; Klien Server Hasil dari permintaan
  • 12. SQL (Structured Query Language) merupakan suatu perintah bahasa yang digunakan untuk mengakses dan mengelola suatu data di dalam database.
  • 13. 1. DDL (Data Definition Language) DDL merupakan perintah SQL yang berhubungan dengan pendefinisian suatu struktur database, dalam hal ini adalah database dan table. Ada beberapa macam perintah DDL pada SQL ini, yaitu : a. CREATE (menciptakan sebuah database atau tabel) b. ALTER (mengubah atau mengganti struktur tabel) c. RENAME (mengganti nama tabel) d. TRUNCATE (untuk MySQL) (mengosongkan data dalam tabel) e. DROP (menghapus database atau tabel) 2. DML (Data Manipulation Language) DML merupakan suatu perintah SQL yang berhubungan dengan manipulasi atau pengolahan data atau record yang terdapat dalam table database. Beberapa macam perintah DML SQL, yaitu : a. INSERT (memasukkan data ke dalam tabel) b. UPDATE (memperbarui atau mengubah data dalam tabel) c. SELECT (menyeleksi dan menampilkan data dalam tabel) d. DELETE (menghapus data dalam tabel)
  • 14. 1. DDL (Data Definition Language ) CREATE (menciptakan) : CREATE DATABASE namadatabase; CREATE DATABASE dbsekolah; CREATE TABLE namatabel(namakolom tipedata(nilai_value) atribut tambahan); CREATE TABLE tbl_user(id int(5) primary key not null, username varchar(255) not null, password varchar(255) not null); 2. DDL ALTER (mengubah) : ALTER TABEL namatabel ADD nama_kolombaru tipe_data(nilai value); ALTER TABLE tbl_user ADD tipe enum(‘ADMIN’,’SISWA’); ALTER TABLE namatabel DROP nama_kolomtabel; ALTER TABLE tbl_user DROP tipe; 3. DDL RENAME (mengganti nama) : RENAME TABLE nama_tabel_lama TO nama_tabel_baru; RENAME TABLE tbl_user TO tbl_login;
  • 15. 4. DDL TRUNCATE (Khusus MySQL) (mengosongkan) : TRUNCATE nama_tabel; TRUNCATE tbl_user; 5. DDL DROP (menghapus) : DROP DATABASE nama_database; DROP DATABASE db_barang; DROP TABLE nama_tabel; DROP TABLE tbl_user;
  • 16. 1. DML INSERT (memasukkan) : INSERT INTO nama_tabel (kolom1,kolom2,kolom3) VALUES(‘nilai1’,’nilai2’,’nilai3’); INSERT INTO tbl_user (id,username,password) VALUES(‘2’,’user’,’rahasia’); 2. DML UPDATE (memperbarui) : UPDATE nama_tabel SET nama_kolom=‘nilai_value_pengganti’; UPDATE tbl_user SET username=‘admin’; UPDATE nama_tabel SET nama_kolom=‘nilai_value_pengganti’ WHERE nama_kolom=‘nilai_value_yang_diganti’; UPDATE tbl_user SET username=‘admin’ WHERE username=‘user’;
  • 17. 3. DML SELECT (menyeleksi dan menampilkan) : a.) Menampilkan semua data : SELECT * FROM nama_tabel; SELECT * FROM tbl_user; SELECT kolom1,kolom2,kolom3 FROM nama_tabel; SELECT id,username,password FROM tbl_user; b.) Menampilkan data berdasarkan kolom yang dipilih : SELECT kolom2,kolom3 FROM nama_tabel; SELECT username,password FROM tbl_user; c.) Menampilkan data berdasarkan jenis data yang dipilih : SELECT * FROM nama_tabel WHERE nama_kolom=‘nilai data’; SELECT * FROM tbl_user WHERE username=‘admin’;
  • 18. 4. DML DELETE (menghapus data) : a.) Menghapus semua data : DELETE FROM nama_tabel; DELETE FROM tbl_user; b.) Menghapus sebagian data berdasarkan kolom yang dipilih : DELETE FROM nama_tabel WHERE nama_kolom=‘nilai data’; DELETE FROM tbl_user WHERE username=‘admin’;
  • 19. Penulis yang bernama asli Deka Mukhamad Wildan, kelahiran Kendal, 17 Agustus 1992 ini menamatkan dirinya dari SMK Bhakti Nusantara Boja Kendal tahun 2011 jurusan Teknik Komputer dan Jaringan (TKJ), yang beralamat di Boja juga. Sekarang ini penulis bekerja di SMK Bhakti Nusantara sebagai staff Tata Usaha sekaligus admin dari website www.smkbhinus.net sejak bulan Agustus 2011, sambil mengajar praktikum juga di kelas 1 program keahlian Rekayasa Perangkat Lunak (RPL) tentang pemrograman dan juga sebagai pengajar Ekstrakurikuler Web Design. Penulis juga masih aktif sebagai mahasiswa STEKOM Semarang angkatan 2012, mengambil Program studi D3 jurusan Teknik Komputer. Hobi penulis yaitu belajar ilmu komputer apa aja yang penting tentang komputer, lalu Bermain Voly, Nonton TV, Facebookan, menulis, surfing di internet, mendengarkan musik dan yang pasti suka tadarus walaupun tidak sering.