Modul 3 Sistem Basis Data
Modul 3 Sistem Basis Data
TUJUAN:
Mahasiswa Bisa Menggunakan Data Manipulation language dalam Bahasa Basis Data
(SQL) meliputi insert, select, delete
1.
Hasilnya
Hasilnya
apa hasilnya?
Masukkan queri
insert into pribadi2
values ( NULL, 'isma','1991/09/20','P', 'jln garuda sakti', 'pekanbaru');
hasilnya
Lihat di table
Hasilnya adalah
Hasilnya adalah
3.
Untuk menambahkan field tertentu, contoh yang ditambah hanya Nip, Nama dan Sex
masukkan queri
INSERT INTO Pribadi(Nip, Nama, Sex)
VALUES ('12355', 'Andini', 'W');
Hasilnya adalah
5.
6. Pengaruh ENUM
Masukan queri berikut;
INSERT INTO Pribadi(Nip, Nama, Sex)
VALUES ('12361', 'Edi harahap', 'L');
8. Pengubahan Data
Untuk mengubah data pada kolom di tabel, maka dapat dilakukan dengan queri berikut,
contoh
UPDATE Pribadi SET Nama= 'Idrus Fahmi'
WHERE NIP = '12370';
Lalu lihat perubahan di tabel pribadi dengan queri select, muncul hasil nama sudah dirubah
9.
Untuk merubah beberapa field sekaligus, set field pertama pisahkan dengan koma, filed
kedua dan seterusnya.
jalankan,
Hasilnya,
10
Untuk mengubah nilai field dalam semua record di table contoh setiap kota pekanbaru
di ubah menjadi duri
gunakan queri
update pribadi2
set kota = 'padang' where kota = 'pekanbaru';
hasilnya
Lihat di table dalam setiap record/baris kota telah berubah jadi padang
11.
Penghapusan Data
Artinya, pilih salah satu kolom pada tabel tersebut untuk delete, akan keluar alert
Jalankan Queri
LATIHAN 1
1. Buatlah tabel Bagian dengan struktur seperti berikut:
a.
b.
1 untuk EDP
b.
2 untuk Pemasaran
c.
3 untuk Produksi
d.
4 untuk SDM
e.
5 untuk Akunting
b.
Tgl_Masuk, DATE
c.
d.
Gaji, bilangan
b.
c.
d.
e.
LATIHAN 2
1. Buatlah tabel bernama Riwayat
2. Isi Field:
a. NIP
b. Keterangan (bertipe Memo)
3. Isikan data untuk NIP yang tersedia pada tabel Pribadi (12345 sampai dengan 12354)
4. Isikan Keterangan dengan daftar riwayat pendidikan, misalnya sbb:
SD Muhammadiyah I, Yogya
SMP Negeri I, Yogya
SMA Negeri III, Semarang
5. Masukkan data berikut ke Tabel Pribadi:
a. NIP: 12390
b. Nama: Asti Damayanti
c. Tanggal Lahir: 2 Februari 1983
d. Jenis kelamin: Wanita
6. Ubahlah Tanggal lahir Asti Damayanti menjadi 23 Pebruari 1973
7. Cek hasilnya
8. Hapuslah record yang berisi data Asti Damayanti dengan menyebutkan namanya (bukan NIP)
9. Ubahlah nama field Keterangan pada tabel Riwayat menjadi Ket
10. Tambahkan Field:
ALTER TABLE Pribadi ADD Bisa_Bhs_Asing BOOLEAN DEFAULT FALSE;
11. Buatlah agar field baru tersebut bernilai TRUE untuk NIP=12345, 12347, dan 12350
Soal soal disarikan dari Slide Kuliah DR. Ir. Abdul Kadir, MT