Modul-2.ppt 138KB Feb 13 2010 07:28:36 PM

Praktikum
Database
Pengenalan
Query
Abdul Kadir

Perintah SELECT





Digunakan untuk mengambil data
Bentuk dasar:
SELECT nama_tabel FROM
nama_tabel;
Contoh:
SELECT * FROM Pribadi;

Memilih Field Tertentu



SELECT Nama FROM Pribadi;



SELECT Nip, Nama FROM Pribadi;



SELECT Nama, Alamat, Kota FROM
Pribadi;

Latihan




Tampilkan semua field yang ada
pada tabel Pekerjaan
Tampilkan field NIP dan Kode_Bag

yang ada pada tabel Pekerjaan

Perintah Update






UPDATE digunakan untuk mengganti data
pada tabel
Bentuk dasar:
UPDATE nama_tabel SET nama_field = nilai,
nama_field = nilai, … WHERE nama_field =
nilai
Contoh:
UPDATE Bagian
SET Nama_Bag = ”Teknologi Informasi"
WHERE Kode_Bag = ”1";


Hati-Hati dengan
UPDATE!






Perhatikan isi tabel Pekerjaan terlebih
dulu dan amati nilai Gaji secara sekilas
Lakukan perintah:
UPDATE Pekerjaan SET Gaji =
500000;
Jalankan perintah di atas dan
kemudian amati Gaji pada tabel
Pekerjaan. Apa yang terjadi?

Perintah Delete








DELETE digunakan untuk mengganti
data pada tabel
Bentuk dasar:
DELETE FROM nama_tabel WHERE
nama_field = nilai
Contoh:
DELETE FROM Bagian WHERE Kode_Bag =
”1";
Setelah Anda menghapus dengan perintah di
atas, masukkan kembali datanya

Hati-Hati dengan
DELETE!



Perintah seperti:
DELETE FROM Bagian;
akan menghapus semua record pada
tabel Bagian

Klausa WHERE pada
SELECT



Bentuk: WHERE kondisi
Contoh:
SELECT Nama FROM Pribadi WHERE Nip = “12345”;
SELECT Nama FROM Pribadi WHERE Kelamin = ‘P’;
SELECT Nama FROM Pribadi WHERE Kelamin = ‘W’;
SELECT Nama FROM Pribadi WHERE Bisa_Bhs_asing =
TRUE;
SELECT Nama FROM Pribadi WHERE Bisa_Bhs_asing =
FALSE;


Susunan Tanggal



Format: ‘Tahun/Bulan/Tanggal’
Contoh:
SELECT Nama FROM Pribadi WHERE
Tgl_lahir > ‘1970/12/25’;

Klausa WHERE pada
SELECT



Bentuk: WHERE kondisi
Contoh:
SELECT Nip FROM Pekerjaan WHERE
Gaji >1000000;

Operator Relasional








= Sama dengan
> Lebih dari
< Kurang dari
>= Lebih dari atau sama dengan
=
‘1970/01/01’ AND Tgl_lahir