DML (Data Manipulation Language) dalam Oracle 10G

Data Manipulation Language (DML) merupakan bahasa basis data yang berguna untuk melakukan modifikasi dan pengambilan data pada suatu basis data.

A. Penambahan data (Insert) pada sebuah tabel :
Syntax:

INSERT INTO nama_tabel(field ke-1, ….. field ke-n)
VALUES(nilai_field_ke-1, …. nilai_field_ke-n);
Contoh :

INSERT INTO Mahasiswa
VALUES ('5107100029','Jeffrey Hermanto','RSMJ 12','0811232425')

B. Pembaruan data (Update) pada sebuah tabel :
Syntax:

UPDATE nama_tabel
SET nama_field = data_baru
WHERE nama_field = data_lama;
Contoh :

 UPDATE Mahasiswa
SET Telp = '7312345'
WHERE Nama = 'Jeffrey Hermanto Halimsetiawan'

C. Penghapusan data (Delete) pada sebuah tabel :
Syntax:

DELETE FROM nama_tabel
[ WHERE kondisi];
Contoh :

DELETE FROM Mahasiswa
WHERE Nama = 'Jeffrey Hermanto'

D. Pemilihan data dari satu atau beberapa tabel :
Syntax :

SELECT [DISTINCT] select_list
FROM table_source
[WHERE search_condition]
[GROUP BY group_by_expression]
[HAVING search_condition]
[ORDER BY order_expression [ASC | DESC] ]
Contoh :

SELECT * FROM Mahasiswa;
SELECT * 
FROM Mahasiswa
WHERE Nama LIKE "%rey"
ORDER BY Nama DESC;
SELECT Nama, Nilai, AVG(Nilai)
FROM Mahasiswa
GROUP BY Nama, Nilai;

Komentar

Postingan populer dari blog ini

save game tamat nfs hot pursuit 2010

Pengertian SQL dan Jenis perintahnya

Pengertian Subquery & Jenisnya