SlideShare a Scribd company logo
1 of 13
Latihan Select
- Query
Imam Ahmad, M. Kom
imamahmad@teknokrat.ac.id
0852 7746 6606
Learning Objective
 Latihan evaluasi materi select
 Kerjakan hingga waktu selesai
 Ketika waktu sholat tiba harus
meninggalkan semua aktivitas
 Selesai dan tidaknya latihan harus tetap
dikumpulkan
 Backup project anda untuk materi
berikutnya
Imam Ahmad, M.Kom.
Imam Ahmad, M.Kom.
create database sample
use [sample]
go
create table pelanggan
(
KodePelanggan char(5) primary key,
NamaPelanggan varchar(25) not null,
AlamatPelanggan varchar(50) not null
)
create table barang
(
KodeBarang char(5) primary key,
NamaBarang varchar(25) not null,
HargaBarang int not null,
StokBarang int not null,
Satuan varchar(15) not null
)
create table kwitansi
(
NomorKwitansi char(5) primary key,
TanggalKwitansi date not null,
KodePelanggan char(5) not null foreign key references
pelanggan(KodePelanggan)
)
create table detail_kwitansi
(
NomorKwitansi char(5) not null foreign key references
kwitansi(NomorKwitansi),
KodeBarang char(5) not null foreign key references
barang(KodeBarang),
jumlahjual int not null
)
Imam Ahmad, M.Kom.
Imam Ahmad, M.Kom.
Ketentuan : Kerjakan semua soal berikut menggunakan SQL
3. Simpan data berikut ke dalam tabel pelanggan
4. Ubah nama pelanggan yang semula Dhani menjadi Doni
5. Ubah data pelanggan dengan kode P0092 menjadi Nama = adi,
alamat = Bandar Lampung
6. Hapus data pada tabel pelanggan yang memiliki kode P0091
KodePelanggan NamaPelanggan Alamat
P0090 Dhani Bandar Lampung
P0091 Ahmad Lampung Selatan
P0092 Ali Lampung Timur
CONTOH UPDATE dan DELETE
 No 4.
update pelanggan set NamaPelanggan = ‘Doni' where
KodePelanggan = ‘P0090’
no 5.
update pelanggan set NamaPelanggan = adi',
AlamatPelanggan = Bandar Lampung' where
KodePelanggan = ‘P0092’
no 6.
delete from pelanggan where KodePelanggan = ‘P0091'
Imam Ahmad, M.Kom.
Simpan data berikut ke tabel pelanggan
Imam Ahmad, M.Kom.
insert into pelanggan values
('P0001','aditya','Bandar Lampung'),
('P0002','nandi','Lampung Barat'),
('P0003','indrajat','Lampung Selatan'),
('P0004','ali','Bandar Lampung'),
('P0005','agung p','Lampung Selatan'),
('P0006','dedi','Lampung Selatan'),
('P0007','rhendy','Lampung Selatan'),
('P0008','lulus','Lampung Timur'),
('P0009','alipi','Bandar Lampung'),
('P0010','indra','Bandar Lampung'),
('P0011','wigo','Bandar Lampung'),
('P0012','andika','Bandar Lampung'),
('P0013','alfian','Bandar Lampung'),
('P0014','fahmi','Lampung Barat'),
('P0015','afrand','Bandar Lampung'),
('P0016','ebi','Bandar Lampung'),
('P0017','agung','Bandar Lampung'),
('P0018','mahono','Bandar Lampung'),
('P0019','yuda','Bandar Lampung'),
('P0020','arsy','Lampung Timur'),
('P0021','nurman','Lampung Selatan'),
('P0022','yogi','Bandar Lampung'),
('P0023','apriyani','Bandar Lampung'),
('P0024','latiful','Bandar Lampung'),
('P0025','bima','Lampung Barat'),
('P0026','bagas','Bandar Lampung'),
('P0027','aska','Bandar Lampung'),
('P0028','alfian','Bandar Lampung'),
('P0029','kevin','Bandar Lampung'),
('P0030','jala','Lampung Timur'),
('P0031','apry','Lampung Timur'),
('P0032','grenci','Bandar Lampung'),
('P0033','niko','Bandar Lampung'),
('P0034','rindu','Lampung Barat')
 Ketentuan : Kerjakan semua soal berikut menggunakan SQL
8. Simpan minimal 30 data barang
ke dalam file excel yang disimpan
menjadi file data_barang.csv (comma delimeted)
Imam Ahmad, M.Kom.
Import file .csv ke dalam SQL SERVER
 Ketentuan : Kerjakan semua soal berikut menggunakan SQL
8. Simpan minimal 30 data barang
ke dalam file excel yang disimpan
menjadi file data_barang.csv (comma delimeted)
Imam Ahmad, M.Kom.
Soal Latihan
- Select
Imam Ahmad, M. Kom
imamahmad@teknokrat.ac.id
0852 7746 6606
Ketentuan : Kerjakan semua soal berikut menggunakan SQL
 Tampilkan seluruh data pada tabel pelanggan
 Tampilkan seluruh data Nama dan Alamat pada tabel pelanggan
 Tampilkan berasal dari alamat (kota) mana saja pelanggan yang ada di tabel
pelanggan
 Tampilkan seluruh data pada tabel pelanggan yang beralamat di Bandar Lampung
 Tampilkan seluruh data pada tabel pelanggan yang tidak beralamat di bandar
lampung
 Tampilkan seluruh data pada tabel pelanggan yang memiliki nama depan huruf ‘a’
 Tampilkan seluruh data pada tabel pelanggan yang memiliki nama belakang
dengan akhiran ‘i’ yang beralamat di Bandar Lampung
 Tampilkan seluruh data pada tabel barang yang memiliki harga lebih dari 500.000
 Tampilkan data berupa nama barang, harga, stok dan satuan pada tabel barang
yang memilki nama depan huruf ‘H’ atau ’A’ yang memiliki harga lebih dari 3 juta
dan memiliki satuan pcs
 Tampilkan seluruh data pada tabel barang yang memiliki harga antara 500.00
sampai 1.500.000 yang diurutkan secara descending
Imam Ahmad, M.Kom.
Imam Ahmad, M.Kom.
use sample
(1) select * from pelanggan
(2) select NamaPelanggan, AlamatPelanggan from pelanggan
(3) select distinct alamatpelanggan from pelanggan
(4) select * from pelanggan where alamatpelanggan = 'bandar lampung’
(5) select * from pelanggan where alamatpelanggan <> 'bandar lampung’
(6) select * from pelanggan where namapelanggan like 'a%’
(7)
select * from pelanggan where namapelanggan like '%i' and
AlamatPelanggan = 'bandar lampung’
(8)
select * from barang where HargaBarang > 500000
(9)
select namabarang, hargabarang, StokBarang, satuan from barang where
NamaBarang like '[HA]%' and HargaBarang > 3000000 and Satuan = 'pcs’
(10)
select * from barang where hargabarang between 500000 and 1500000
order by hargabarang desc
Terimakasih

More Related Content

What's hot

Mengukur Kualitas Citra Digital
Mengukur Kualitas Citra DigitalMengukur Kualitas Citra Digital
Mengukur Kualitas Citra Digitaldedidarwis
 
Diagram erd restaurant
Diagram erd restaurantDiagram erd restaurant
Diagram erd restaurantRistaMeytasari
 
5 Macam Metode Dasar Kriptografi
5 Macam Metode Dasar Kriptografi5 Macam Metode Dasar Kriptografi
5 Macam Metode Dasar KriptografiRoziq Bahtiar
 
Seminar proposal skripsi teknik informatika
Seminar proposal skripsi teknik informatikaSeminar proposal skripsi teknik informatika
Seminar proposal skripsi teknik informatikaAbdul Fauzan
 
Logika matematika pertemuan 2 (inferensi)
Logika matematika pertemuan 2 (inferensi)Logika matematika pertemuan 2 (inferensi)
Logika matematika pertemuan 2 (inferensi)Meycelino A. T
 
Modul 4 representasi pengetahuan
Modul 4   representasi pengetahuanModul 4   representasi pengetahuan
Modul 4 representasi pengetahuanahmad haidaroh
 
Peluang, Permutasi, Kombinasi
Peluang, Permutasi, KombinasiPeluang, Permutasi, Kombinasi
Peluang, Permutasi, KombinasiNovi Suryani
 
Context Free Grammar 1 - Materi 6 - TBO
Context Free Grammar 1 - Materi 6 - TBOContext Free Grammar 1 - Materi 6 - TBO
Context Free Grammar 1 - Materi 6 - TBOahmad haidaroh
 
6 Materi Kuliah Normalisasi Tabel Database
6 Materi Kuliah Normalisasi Tabel Database6 Materi Kuliah Normalisasi Tabel Database
6 Materi Kuliah Normalisasi Tabel DatabaseSimon Patabang
 
Algoritma pemrograman 2 - Contoh program"Struct Data Karyawan"
Algoritma pemrograman 2 - Contoh program"Struct Data Karyawan"Algoritma pemrograman 2 - Contoh program"Struct Data Karyawan"
Algoritma pemrograman 2 - Contoh program"Struct Data Karyawan"Derina Ellya R
 
Dasar-dasar javascript
Dasar-dasar javascriptDasar-dasar javascript
Dasar-dasar javascriptHaidarNayo
 
Matematika Diskrit - 05 rekursi dan relasi rekurens - 01
Matematika Diskrit - 05 rekursi dan relasi rekurens - 01Matematika Diskrit - 05 rekursi dan relasi rekurens - 01
Matematika Diskrit - 05 rekursi dan relasi rekurens - 01KuliahKita
 

What's hot (20)

1 modul 1
1 modul 11 modul 1
1 modul 1
 
Mengukur Kualitas Citra Digital
Mengukur Kualitas Citra DigitalMengukur Kualitas Citra Digital
Mengukur Kualitas Citra Digital
 
Data mining 1 pengantar
Data mining 1   pengantarData mining 1   pengantar
Data mining 1 pengantar
 
Diagram erd restaurant
Diagram erd restaurantDiagram erd restaurant
Diagram erd restaurant
 
Jawaban Struktur data soal-latihan
Jawaban Struktur data soal-latihanJawaban Struktur data soal-latihan
Jawaban Struktur data soal-latihan
 
5 Macam Metode Dasar Kriptografi
5 Macam Metode Dasar Kriptografi5 Macam Metode Dasar Kriptografi
5 Macam Metode Dasar Kriptografi
 
Seminar proposal skripsi teknik informatika
Seminar proposal skripsi teknik informatikaSeminar proposal skripsi teknik informatika
Seminar proposal skripsi teknik informatika
 
Teori bahasa dan otomata 3
Teori bahasa dan otomata 3Teori bahasa dan otomata 3
Teori bahasa dan otomata 3
 
Logika matematika pertemuan 2 (inferensi)
Logika matematika pertemuan 2 (inferensi)Logika matematika pertemuan 2 (inferensi)
Logika matematika pertemuan 2 (inferensi)
 
Modul 4 representasi pengetahuan
Modul 4   representasi pengetahuanModul 4   representasi pengetahuan
Modul 4 representasi pengetahuan
 
Struktur Data Tree
Struktur Data TreeStruktur Data Tree
Struktur Data Tree
 
Peluang, Permutasi, Kombinasi
Peluang, Permutasi, KombinasiPeluang, Permutasi, Kombinasi
Peluang, Permutasi, Kombinasi
 
Context Free Grammar 1 - Materi 6 - TBO
Context Free Grammar 1 - Materi 6 - TBOContext Free Grammar 1 - Materi 6 - TBO
Context Free Grammar 1 - Materi 6 - TBO
 
Kisi kisi sbp
Kisi kisi sbpKisi kisi sbp
Kisi kisi sbp
 
6 Materi Kuliah Normalisasi Tabel Database
6 Materi Kuliah Normalisasi Tabel Database6 Materi Kuliah Normalisasi Tabel Database
6 Materi Kuliah Normalisasi Tabel Database
 
Algoritma pemrograman 2 - Contoh program"Struct Data Karyawan"
Algoritma pemrograman 2 - Contoh program"Struct Data Karyawan"Algoritma pemrograman 2 - Contoh program"Struct Data Karyawan"
Algoritma pemrograman 2 - Contoh program"Struct Data Karyawan"
 
Laporan analisis sistem informasi
Laporan analisis sistem informasiLaporan analisis sistem informasi
Laporan analisis sistem informasi
 
Dasar-dasar javascript
Dasar-dasar javascriptDasar-dasar javascript
Dasar-dasar javascript
 
Kalkulus 2
Kalkulus 2Kalkulus 2
Kalkulus 2
 
Matematika Diskrit - 05 rekursi dan relasi rekurens - 01
Matematika Diskrit - 05 rekursi dan relasi rekurens - 01Matematika Diskrit - 05 rekursi dan relasi rekurens - 01
Matematika Diskrit - 05 rekursi dan relasi rekurens - 01
 

Recently uploaded

Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfCandraMegawati
 
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikabab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikaAtiAnggiSupriyati
 
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docx
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docxTugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docx
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docxmawan5982
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAAndiCoc
 
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxRizkyPratiwi19
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfbibizaenab
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdfsdn3jatiblora
 
442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptxHendryJulistiyanto
 
Aksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxAksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxsdn3jatiblora
 
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajatLatihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajatArfiGraphy
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5KIKI TRISNA MUKTI
 
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxssuser50800a
 
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptxMiftahunnajahTVIBS
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKDEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKirwan461475
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxazhari524
 
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..ikayogakinasih12
 
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASKurniawan Dirham
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxadimulianta1
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxIrfanAudah1
 

Recently uploaded (20)

Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
 
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ikabab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
bab 6 ancaman terhadap negara dalam bingkai bhinneka tunggal ika
 
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docx
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docxTugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docx
Tugas 1 ABK di SD prodi pendidikan guru sekolah dasar.docx
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
 
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
 
442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx
 
Aksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptxAksi nyata Malaikat Kebaikan [Guru].pptx
Aksi nyata Malaikat Kebaikan [Guru].pptx
 
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajatLatihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5
 
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
 
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKDEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptx
 
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
 
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptx
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
 

Soal Select

  • 1. Latihan Select - Query Imam Ahmad, M. Kom imamahmad@teknokrat.ac.id 0852 7746 6606
  • 2. Learning Objective  Latihan evaluasi materi select  Kerjakan hingga waktu selesai  Ketika waktu sholat tiba harus meninggalkan semua aktivitas  Selesai dan tidaknya latihan harus tetap dikumpulkan  Backup project anda untuk materi berikutnya Imam Ahmad, M.Kom.
  • 3. Imam Ahmad, M.Kom. create database sample use [sample] go create table pelanggan ( KodePelanggan char(5) primary key, NamaPelanggan varchar(25) not null, AlamatPelanggan varchar(50) not null ) create table barang ( KodeBarang char(5) primary key, NamaBarang varchar(25) not null, HargaBarang int not null, StokBarang int not null, Satuan varchar(15) not null ) create table kwitansi ( NomorKwitansi char(5) primary key, TanggalKwitansi date not null, KodePelanggan char(5) not null foreign key references pelanggan(KodePelanggan) ) create table detail_kwitansi ( NomorKwitansi char(5) not null foreign key references kwitansi(NomorKwitansi), KodeBarang char(5) not null foreign key references barang(KodeBarang), jumlahjual int not null )
  • 5. Imam Ahmad, M.Kom. Ketentuan : Kerjakan semua soal berikut menggunakan SQL 3. Simpan data berikut ke dalam tabel pelanggan 4. Ubah nama pelanggan yang semula Dhani menjadi Doni 5. Ubah data pelanggan dengan kode P0092 menjadi Nama = adi, alamat = Bandar Lampung 6. Hapus data pada tabel pelanggan yang memiliki kode P0091 KodePelanggan NamaPelanggan Alamat P0090 Dhani Bandar Lampung P0091 Ahmad Lampung Selatan P0092 Ali Lampung Timur
  • 6. CONTOH UPDATE dan DELETE  No 4. update pelanggan set NamaPelanggan = ‘Doni' where KodePelanggan = ‘P0090’ no 5. update pelanggan set NamaPelanggan = adi', AlamatPelanggan = Bandar Lampung' where KodePelanggan = ‘P0092’ no 6. delete from pelanggan where KodePelanggan = ‘P0091' Imam Ahmad, M.Kom.
  • 7. Simpan data berikut ke tabel pelanggan Imam Ahmad, M.Kom. insert into pelanggan values ('P0001','aditya','Bandar Lampung'), ('P0002','nandi','Lampung Barat'), ('P0003','indrajat','Lampung Selatan'), ('P0004','ali','Bandar Lampung'), ('P0005','agung p','Lampung Selatan'), ('P0006','dedi','Lampung Selatan'), ('P0007','rhendy','Lampung Selatan'), ('P0008','lulus','Lampung Timur'), ('P0009','alipi','Bandar Lampung'), ('P0010','indra','Bandar Lampung'), ('P0011','wigo','Bandar Lampung'), ('P0012','andika','Bandar Lampung'), ('P0013','alfian','Bandar Lampung'), ('P0014','fahmi','Lampung Barat'), ('P0015','afrand','Bandar Lampung'), ('P0016','ebi','Bandar Lampung'), ('P0017','agung','Bandar Lampung'), ('P0018','mahono','Bandar Lampung'), ('P0019','yuda','Bandar Lampung'), ('P0020','arsy','Lampung Timur'), ('P0021','nurman','Lampung Selatan'), ('P0022','yogi','Bandar Lampung'), ('P0023','apriyani','Bandar Lampung'), ('P0024','latiful','Bandar Lampung'), ('P0025','bima','Lampung Barat'), ('P0026','bagas','Bandar Lampung'), ('P0027','aska','Bandar Lampung'), ('P0028','alfian','Bandar Lampung'), ('P0029','kevin','Bandar Lampung'), ('P0030','jala','Lampung Timur'), ('P0031','apry','Lampung Timur'), ('P0032','grenci','Bandar Lampung'), ('P0033','niko','Bandar Lampung'), ('P0034','rindu','Lampung Barat')
  • 8.  Ketentuan : Kerjakan semua soal berikut menggunakan SQL 8. Simpan minimal 30 data barang ke dalam file excel yang disimpan menjadi file data_barang.csv (comma delimeted) Imam Ahmad, M.Kom.
  • 9. Import file .csv ke dalam SQL SERVER  Ketentuan : Kerjakan semua soal berikut menggunakan SQL 8. Simpan minimal 30 data barang ke dalam file excel yang disimpan menjadi file data_barang.csv (comma delimeted) Imam Ahmad, M.Kom.
  • 10. Soal Latihan - Select Imam Ahmad, M. Kom imamahmad@teknokrat.ac.id 0852 7746 6606
  • 11. Ketentuan : Kerjakan semua soal berikut menggunakan SQL  Tampilkan seluruh data pada tabel pelanggan  Tampilkan seluruh data Nama dan Alamat pada tabel pelanggan  Tampilkan berasal dari alamat (kota) mana saja pelanggan yang ada di tabel pelanggan  Tampilkan seluruh data pada tabel pelanggan yang beralamat di Bandar Lampung  Tampilkan seluruh data pada tabel pelanggan yang tidak beralamat di bandar lampung  Tampilkan seluruh data pada tabel pelanggan yang memiliki nama depan huruf ‘a’  Tampilkan seluruh data pada tabel pelanggan yang memiliki nama belakang dengan akhiran ‘i’ yang beralamat di Bandar Lampung  Tampilkan seluruh data pada tabel barang yang memiliki harga lebih dari 500.000  Tampilkan data berupa nama barang, harga, stok dan satuan pada tabel barang yang memilki nama depan huruf ‘H’ atau ’A’ yang memiliki harga lebih dari 3 juta dan memiliki satuan pcs  Tampilkan seluruh data pada tabel barang yang memiliki harga antara 500.00 sampai 1.500.000 yang diurutkan secara descending Imam Ahmad, M.Kom.
  • 12. Imam Ahmad, M.Kom. use sample (1) select * from pelanggan (2) select NamaPelanggan, AlamatPelanggan from pelanggan (3) select distinct alamatpelanggan from pelanggan (4) select * from pelanggan where alamatpelanggan = 'bandar lampung’ (5) select * from pelanggan where alamatpelanggan <> 'bandar lampung’ (6) select * from pelanggan where namapelanggan like 'a%’ (7) select * from pelanggan where namapelanggan like '%i' and AlamatPelanggan = 'bandar lampung’ (8) select * from barang where HargaBarang > 500000 (9) select namabarang, hargabarang, StokBarang, satuan from barang where NamaBarang like '[HA]%' and HargaBarang > 3000000 and Satuan = 'pcs’ (10) select * from barang where hargabarang between 500000 and 1500000 order by hargabarang desc