Ok bagi lu semua yang belum tau apa itu SQL Query gw bakal jelasin secara singkatnya, so SQL Query itu kependekan dari
"Structured Query Language" yaitu sebuah bahasa yang digunakan untuk mengakses data pada sebuah database. Secara umum SQL Query terbagi menjadi dua bahasa yaitu Data Definition Language (DDL) dan Data Manipulation Language (DML).
"Structured Query Language" yaitu sebuah bahasa yang digunakan untuk mengakses data pada sebuah database. Secara umum SQL Query terbagi menjadi dua bahasa yaitu Data Definition Language (DDL) dan Data Manipulation Language (DML).
Nah, udah tau kan? oke selanjutnya gw mau share apa sih yang baru aja gw selesain... langsung aja dah simak...
A. Persiapan (Membuat Database & Tabel)
1. Membuat Database
Syntax :CREATE DATABASE siswa_asepScreenshot :
2. Membuat Tabel tbl_prodi
Syntax :CREATE TABLE tb_prodiScreenshot :
(
kode_prodi VARCHAR(5) PRIMARY KEY,
nama_prodi VARCHAR(30)
);
3. Membuat Tabel tbl_mhs
Syntax :CREATE TABLE tb_mhsScreenshot :
(
Nim VARCHAR(15) PRIMARY KEY,
nama_mhs VARCHAR(30),
alamat VARCHAR(55),
umur VARCHAR(5),
tahun_lulus VARCHAR(5),
kode_prodi VARCHAR(5)
);
4. Mengisi Tabel tbl_prodi
Syntax :INSERT INTO tb_prodiScreenshot :
VALUES ('A01', 'Sistem Komputer'), ('A02', 'Sistem Informasi'), ('A01', 'Teknik Informatika')
5. Mengisi Tabel tbl_mhs
Syntax :INSERT INTO tb_prodiScreenshot :
VALUES ('04102001', 'Nur Qomari', 'Surabaya', '25', '2009', 'A01'),
('04102002', 'Akham Adhan', 'Surabaya', '23', '2007', 'A01'),
('04102003', 'Junior', 'Sidoarjo', '22', '2007', 'A01'),
('04202001', 'Eko Prasetyo', 'Sidoarjo', '20', '2006', 'A02'),
('04202002', 'Hadi Irawan', 'Gresik', '26', '2009', 'A02'),
('04202003', 'Badruzzaman', 'Surabaya', '27', '2009', 'A02'),
('04202004', 'Budi Irawan', 'Surabaya', '23', '2007', 'A02')
B. Latihan
1. Menampilkan Data Mahasiswa Yang Memilki Umur 25 Tahun Kebawah
Syntax :SELECT *Screenshot :
FROM tbl_mhs
WHERE umur < 25
2. Menampilkan Total Mahasiswa Yang Lulus Pada Tahun 2009
Syntax :SELECT COUNT (nim)Screenshot :
FROM tbl_mhs
WHERE tahun_lulus = ‘2009’
3. Menampilkan Data Program Studi Yang Mahasiswanya Paling Sedikit
Syntax :SELECT * FROM tbl_prodiScreenshot :
WHERE tbl_prodi.kode_prodi =
(SELECT MIN( tbl_mhs.kode_prodi ) FROM tbl_mhs, tbl_prodi
WHERE tbl_prodi.kode_prodi = tbl_mhs.kode_prodi)
4. Menampilkan Data Program Studi Yang Mahasiswanya Paling Banyak
Syntax :SELECT * FROM tbl_prodiScreenshot :
WHERE tbl_prodi.kode_prodi =
(SELECT MAX( tbl_mhs.kode_prodi ) FROM tbl_mhs, tbl_prodi
WHERE tbl_prodi.kode_prodi = tbl_mhs.kode_prodi)
5. Menampilkan Data Mahasiswa yang memiliki Keyword “Irawan”
Syntax :SELECT *Screenshot :
FROM tbl_mhs
WHERE nama_mhs LIKE '%Irawan%'
6. Menampilkan Jumlah dan Data Mahasiswa Berdasarkan Alamat
Syntax :SELECT alamat, COUNT(alamat)Screenshot :
FROM tbl_mhs
GROUP BY (alamat)
7. Memasukan 1 Record baru pada tbl_mhs
Syntax :INSERT INTO tbl_mhsScreenshot :
VALUES ('04102005', 'Asep Syaeful Bahri', 'Banten', '18', '2012', 'A03')
8. Mengganti Nama Mahasiswa yang baru dimasukan tersebut menjadi “Gunawan Susilo”
Syntax :UPDATE tbl_mhsScreenshot :
SET nama_mhs = 'Gunawan Susilo'
WHERE nim = '04102005'
9. Menghapus Data yang baru diubah tersebut
Syntax :DELETE FROM tbl_mhsScreenshot :
WHERE nim = '04102005'
11 comments
Ijin sedot gan file doc nya...
ditunggu kunjungan balek nya..
woooh silahkan bro...
BTW blog ente gak ditemukan bro...
wah mantap nih postnya , ane juga belajar sql di smk saya . lumayan buat nambah2
Sebagai bloger amatir, informasi seperti ini sanatlah bermanfaat. Thanks
Weeeh thanks gan...
yoi gan semoga bermanfaat...
sama sama gan... semoga bermanfaat...
masa
Yoyoy to...
kren gan, Bisa jdi tambahan referensi saya
jgn lupa singgah ya di http://muhammadshodiqkamparhulu.blogspot.com/
Still, the state officials shortly managed to finish all the debauchery and corruption that raged 카지노 in the metropolis - authorities banned playing in Nevada from 1910 to 1931. They decided to escape their every day working routine and luxuriate in themselves. New German regulations require account verification to proceed taking part in} at Wildz. Receive marketing communications with promotional and bonus presents. That stated, even when it doesn’t have all your favorite video games, it may need quantity of} totally different video games that you simply haven’t tried before, however which have caught your eye. RTP is pegged at 95%, the maximum wager is $100, and the wild image is represented by Cleopatra .
Great reading yourr blog post
Jangan sungkan untuk bertanya dan memberi saran :)
Silahkan jangan biarkan kotak komentarnya kosong!