Berikut adalah hasil dari latihan pada tanggal 20 Oktober 2015 mengenai DML & DCL :
www.sttpln.ac.id
Tuesday, 20 October 2015
Saturday, 17 October 2015
RESUME KUIS 12 OKTOBER 2015
Memasukan data ke dalam table mahasiswa :
Mengupdate isi kota ‘Bali’ pada table mahasiswa untuk nim ‘201381005’
:
Delete nim ‘201381003’ pada table mahasiswa :
Memasukan data pada table matakuliah :
Memasukan data pada table nilai :
Menghapus nim '201381001' pada table mahasiswa :
Menampilkan matakuliah, nama & nima mahasiswa yang nilai mata kuliah dibawah 70 :
Sekian dan terimakasih.. :)
www.sttpln.ac.id
Thursday, 1 October 2015
LATIHAN 29 SEPTEMBER 2015
DML (Data Manipulation Language)
DML merupakan kumpulan
perintah SQL yang digunakan untuk proses pengolahan data pada isi table, dengan
perintahnya adalah sebagai berikut :
-
Insert : digunakan untuk memasukan
data-data ke dalam table
-
Select : digunakan untuk mengambil/mencari
data-data yang ada di dalam table
-
Update : digunakan untuk merubah/memperbarui
isi data pada table
-
Delete : Untuk menghapus data yang ada
didalam table
(1)
INSERT
Query
untuk memasukan data dengan menggunakan perintah insert adalah sebagai berikut
:
INSERT INTO nama_tabel
[(field ke-1,…,field ke-n)] VALUES (nilai_field_ke-1, …,nilai_field_ke-n) ;
Berikut
adalah tampilan Query dan juga data ouputnya :
1. Dari
table pasok :
2.
Dari table barang :
3. Dari
table supplier :
(2)
SELECT
Query
untuk mencari/mengambil data dengan menggunakan perintah select adalah sebagai
berikut
:
SELECT nama_field
FROM nama_tabel
WHERE [kondisi]
Berikut adalah tampilan query dan juga
data outputnya :
1. Query
untuk menampilkan kode_barang dan nama_barang :
2. Query untuk mencari nama barang yang jumlah stok nya
kurang dari 100 :
3. Query untuk mencari nama suplier yang beralamat di
jalan mangga :
- Perintah Select untuk lebih dari 1 table :
Perintah select dapat digunakan untuk menampilkan data yang ada didalam
tabel yang berbeda.
Ex : Tampilkan nama barang, dan nama penyuplai yang
memasok barang lebih dari 100 ?
Yang harus dilakukan adalah analisa terhadap
pertanyaan tersebut yaitu dengan :
1. Cari nama tabel apa saja yang terlibat untuk
menampilkan data tersebut ?
2. Cari nama field apa saja yang terlibat untuk
menampilkan data tersebut ?
3. Hubungkan penghubung antar table
4. Sertakan kondisi yang diminta
Maka :
1. Nama Table yang terlibat : Table Barang, Table suplier, Table Pasok
2. Nama Field yang terlibat : barang.nama_barang,
suplai.nama_penyuplai,
pasok.jumlah_pasok
3. Penghubung antar table : barang.kode_barang
= pasok.kode_barang
suplier.kode_suplier = pasok.kode_suplier
4.
Kondisi yang
diminta : pasok.jumlah_pasok > 100
Dibawah ini adalah tampilan query dan data outputnya
:
(3)
Update
Query
untuk memperbarui atau mengubah data
yang ada didalam table adalah sebagai berikut :
UPDATE
nama_tabel
SET
nama_field = data_baru
WHERE nama_field = data_lama;
Dibawah
ini adalah contoh tampilan query dan data outputnya :
1.
Memperbarui jumlah stok_barang menjadi 1000
untuk kode_barang ‘brg001' :
2.
Memperbarui alamat_suplier menjadi 'Jalan
Kenanga' untuk nama_suplier = 'Charli' :
(4)
DELETE
Query untuk menghapus semua baris sesuai dengan kondisi yang telah ditetapkan
adalah sebagai berikut:
DELETE
FROM nama_tabel
[WHERE <condition> ];
Dibawah ini adalah contoh tampilan query untuk
menghapus data dari table supplier dengan kode_suplier ‘sup001’ :
Jangan lupa kunjungi website STT-PLN di :
Subscribe to:
Comments (Atom)



















