Dokumen ini membahas tentang bahasa SQL yang terdiri dari 4 bagian yaitu DDL untuk mendefinisikan objek database, DML untuk manipulasi data, DCL untuk kontrol akses, dan TSL untuk transaksi. Secara rinci dijelaskan perintah-perintah DDL seperti CREATE, DROP, ALTER untuk membuat, menghapus, dan mengubah objek database, serta perintah-perintah DML seperti INSERT, UPDATE, DELETE, SELECT untuk menambahkan, merubah,
2. Pengantar
Bahasa SQL :
1. Data Definition Language (DDL)
2. Data Manipulation Language (DML)
3. Data Control Language (DCL)
4. Transaction Language (TSL)
9. ALTER
Alter berfungsi merubah Objek dalam database
ALTER TABLE Mahasiswa ADD alamat varchar(50)
ALTER TABLE mahasiswa DROP COLUMN alamat
ALTER TABLE mahasiswa ALTER COLUMN alamat int
12. INSERT INTO nama tabel VALUES (nilai1, nilai2,..)
INSERT
insert berfungsi untuk menambah nilai (data)
pada suatu tabel.
13. INSERT INTO mahasiswa VALUES (‘14123’, ‘ASEP’, ‘CIMAHI’)
INSERT
NRP NAMA ALAMAT
MAHASISWA
14123 ASEP CIMAHI
14. UPDATE nama tabel SET nama field = nilai baru
UPDATE
Update berfungsi untuk merubah nilai (data)
pada suatu tabel.
15. UPDATE
NRP NAMA ALAMAT
14123 ASEP CIMAHI
MAHASISWA
Contoh : Dari tabel MAHASISWA diatas, kita akan merubah data
NAMA yang awalnya ASEP menjadi WAWAN
UPDATE mahasiswa SET nama= ‘wawan’
16. UPDATE
NRP NAMA ALAMAT
14123 ASEP CIMAHI
14133 KOKOM BANDUNG
MAHASISWA
Contoh : Dari tabel MAHASISWA diatas, kita akan merubah data
NAMA yang awalnya ASEP menjadi WAWAN
UPDATE mahasiswa SET nama= ‘wawan’ WHERE
NRP=‘14133’
17. DELETE FROM nama tabel
DELETE
Delete berfungsi untuk menghapus nilai (data)
pada suatu tabel.
18. DELETE
NRP NAMA ALAMAT
14123 ASEP CIMAHI
MAHASISWA
Contoh : Dari tabel MAHASISWA diatas, kita akan menghapus
data yang ada
DELETE FROM mahasiswa
19. DELETE
NRP NAMA ALAMAT
14123 ASEP CIMAHI
14133 KOKOM BANDUNG
MAHASISWA
Contoh : Dari tabel MAHASISWA diatas, kita akan menghapus
data yang mempunyai nrp 14133
DELETE FROM mahasiswa WHERE NRP=‘14133’
20. SELECT * FROM nama tabel
SELECT
Select berfungsi untuk mengambil nilai (data)
pada suatu tabel.
SELECT nama field, nama field FROM nama tabel
21. DELETE
NRP NAMA ALAMAT
14123 ASEP CIMAHI
MAHASISWA
Contoh : Dari tabel MAHASISWA diatas, kita akan menampilkan
seluruh data
SELECT * FROM mahasiswa
22. DELETE
NRP NAMA ALAMAT
14123 ASEP CIMAHI
14133 KOKOM BANDUNG
MAHASISWA
Contoh : Dari tabel MAHASISWA diatas, kita akan menampilkan
NRP dan NAMA saja.
SELECT NRP, NAMA FROM mahasiswa