Anda di halaman 1dari 19

BASIS DATA

2019/2020

Ujang Purnama Alamsyah


19020652410039
SQL DASAR UNTUK
MANIPULASI TABEL
DALAM BASIS DATA
①KI/KD,TUJUAN PEMBELAJARAN

② M AT E R I
③LKPD

④KUIS


KO M P E T E N S I DA S A R
3.8 Menerapkan bahasa SQL dasar untuk me manipulasi
tabel dalam basis data
4.8 Membuat kode SQL dasar untuk memanipulasi tabel
dalam basis data

T U J UA N P E M B E L A JA R A N
1. Dengan diskusi per kelompok siswa dapat
menentukan perintah SQL untuk mengelola table dalam
basis data seperti insert, select, update dan delete secara
b a i k d a n b e n a r.
2. Melalui praktek siswa mampu meng gunakan perintah
S Q L i n s e r t , s e l e c t , u p d a t e d a n d e l e t e d e n g a n j u j u r,
disiplin, santun dan tanggung jawab.


F

REVIEW KD-3.7
 ALTER

 RENAME

 DROP

4
COBA PERHATIKAN
Pernahkah kamu melihat
manipulasi gambar ?
Apa tujuan manipulasi gambar
?
Apakah manipulasi hanya
untuk gambar saja ?

Gambar disamping merupakan tentang penghematan energi yang


diilustrasikan dengan gambar bumi yang disambungkan dengan
kabel ke aliran listrik.

Add a Footer 5
5
F

MEDIA PEMBELAJARAN
Silahkan Scan qr-Barcode untuk mengakses
Modul PDF, PPT dan Video Pembelajaran.

Atau kunjungi website pada link berikut :

https://fullmooncomputer.wordpress.com/2019/07/18/bahan-
ajar-basis-data-kd-3-8/

6
Silahkan perhatikan cuplikan video berikut ini : VIDEO PEMBELAJARAN

7
A

Menambahkan Data Ke Dalam


Pada table SQL
INSERT
Format sederhana perintah Insert :

1. INSERT INTO nama_tabel VALUES (nilai_kolom1, nilai_kolom2,...);

Contoh:

INSERT INTO buku VALUES (‘BK001 ’,’ Basis Data ’,’ Fatansyah ’,’ Informatika ’,’ 2015’,’5’);

2. INSERT INTO nama_tabel (kolom1,kolom2,...) VALUES (nilai_kolom1,nilai_kolom2,...);

Contoh :

INSERT INTO buku (kode_buku, judul_buku, pengarang, penerbit, tahun_cetakan, jumlah_stok)

VALUES (‘KB002 ‘,’ Algoritma dan Pemrograman‘,‘ Aljafar ‘,’ Graha Ilmu ‘,’ 2015 ‘,’ 10');

8
R

Menampilkan data dari suatu


SELECT tabel SQL
Format dasar perintah select :
Query SELECT pada dasarnya juga terdiri dari 3 hal tersebut.
Berikut adalah format dasar penulisan query SELECT:

• SELECT apa_yang_akan_ditampilkan

• FROM tabel_apa

• WHERE kondisi_apa_data_ditampilkan;

9
SELECT Cara Menampilkan Seluruh Isi Tabel MySQL

Format Dasar :
SELECT * FROM nama_table;

Contoh:

Select * From buku;

10
Menampilkan Kolom Tertentu dari Tabel MySQL (SELECT …
SELECT
FROM)

Format Dasar :
SELECT nama_kolom1, nama_kolom2,... FROM nama_tabel;

Contoh:

SELECT judul_buku, tahun_cetak FROM buku;

11
Menyeleksi data dari Tabel MySQL (SELECT…WHERE…)
SELECT Format Dasar :
SELECT nama_kolom1, nama_kolom2,... FROM nama_tabel
WHERE kondisi;

Contoh:
SELECT kode_buku, pengarang FROM buku
WHERE penerbit=‘Infomatika';

12
Cara Mengurutkan hasil tampilan data MySQL (SELECT…ORDER
SELECT BY)
Format Dasar :
SELECT nama_kolom1,... FROM nama_tabel WHERE kondisi
ORDER BY nama_kolom_urut;

Contoh:
SELECT * FROM buku WHERE jumlah_Stok > 5
ORDER BY jumlah_Stok;

13
Mengubah Data Pada table SQL
UPDATE
UPDATE nama_tabel SET nama_kolom = data_baru WHERE kondisi
• nama_tabel adalah nama dari tabel yang record/barisnya akan
diperbaharui (update)
• nama_kolom adalah nama kolom dari tabel yang akan
diupdate
• data_baru adalah nilai data yang akan diinput sebagai nilai
baru dari kolom
• kondisi adalah kodisi atau syarat dari baris yang akan diubah.

Contoh :
UPDATE buku SET penerbit=‘INFORMATIKA'
WHERE judul_buku=‘Basis Data';

14
Menghapus Data Pada table SQL

Format Dasar :
DELETE
DELETE FROM nama_tabel WHERE kondisi
• nama_tabel adalah nama dari tabel yang
record/barisnya akan dihapus
• kondisi adalah kodisi baris yang akan dihapus
Contoh :
DELETE from buku WHERE judul_buku= ‘Basis Data';

15
LKPD KUIS
Lembar Kerja Peserta Didik

Add a Footer ⌂
16
Silahkan kunjungi link berikut ini untuk mengakses
KUIS KUIS
http://bit.ly/2YRAOPC
Scan qr-Barcode


ANY QUESTION ?.....

KESIMPULAN

KD 3.9

Menerapkan fungsi agregasi


dalam basis data.

Add a Footer ⌂
18
SEE YOU NEXT DAY
2019/2020

Anda mungkin juga menyukai