Tuesday, June 4, 2013

DATA MANIPULATION LANGUAGE (DML)

1. INSERT
Sintaks : INSERT INTO Nama_tabel [(nama_kolom1,…)]
Contoh :
Masukan data mhs dengan NIM 10296832 Nurhayati beralamat di Jakarta
INSERT INTO MHS VALUES(“10296832”,”Nurhayati”,“Jakarta”);
tambahkan record baru seperti dibawah ini.


2. UPDATE
Sintaks : UPDATE nama_tabel
SET nama_kolom = value_1
WHERE kondisi ;
Contoh :
Ubah alamat menjadi “Depok” untuk mahasiswa yang memiliki NIM “10296832”
UPDATE MHS
SET ALAMAT=”Depok”
WHERE NIM=” 10296832”;

3. DELETE
Sintaks : DELETE FROM nama_table
WHERE kondisi
Contoh :
Hapus data mahasiswa yang mempunyai NIM “21198002”
DELETE FROM MHS
WHERE NIM=” 21198002”

Tabel dibawah ini untuk mengerjakan Select (tampilan) dari SQL

4. SELECT
Sintaks : SELECT [DISTINCT | ALL] nama_kolom
FROM nama_tabel
[ WHERE condition ]
[ GROUP BY column_list ]
[HAVING condition ]
[ ORDER BY column_list [ASC | DESC]]

Contoh :
a. Tampilkan semua data mahasiswa
SELECT NIM,NAMA,ALAMAT FROM MHS;
Atau
SELECT * FROM MHS;
Maka hasilnya adalah :

b. Tampilkan Mata Kuliah yang SKSnya 2
Select NAMA_MK from matakuliah Where sks = 2
Maka Hasilnya :

c. Tampilkan semua data nilai dimana nilai MID lebih besar sama dengan 60 atau nilai finalnya lebih besar 75. maka penulisannya :
SELECT * FROM NILAI WHERE MID >= 60 OR FINAL > 75
Hasilnya :

0 comments:

Post a Comment