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
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