praktikum sistem basisdata bab 8 hal 44_nahot frastian s kom

16
PRAKTIKUM SISTEM BASIS DATA DOSEN : NAHOT FRASTIAN, S.KOM PROGRAM STUDI : TEKNIK INFORMATIKA UNIVERSITAS INDRAPRASTA PGRI 1. Buatlah nama database “bank”, lalu klik Create. 2. Buatlah nama masing-masing tabel. Untuk tabel yang pertama nama tabel “nasabah” dengan isi field 3. Klik Go.

Upload: nahot-frastian-mkom

Post on 26-May-2015

346 views

Category:

Technology


4 download

DESCRIPTION

PRAKTIKUM SISTEM BASIS DATA

TRANSCRIPT

Page 1: Praktikum sistem basisdata bab 8 hal 44_nahot frastian s kom

PRAKTIKUM SISTEM BASIS DATA

DOSEN : NAHOT FRASTIAN, S.KOM

PROGRAM STUDI : TEKNIK INFORMATIKA

UNIVERSITAS INDRAPRASTA PGRI

1. Buatlah nama database “bank”, lalu klik Create.

2. Buatlah nama masing-masing tabel. Untuk tabel yang pertama nama tabel “nasabah” dengan isi field 3.

Klik Go.

Page 2: Praktikum sistem basisdata bab 8 hal 44_nahot frastian s kom

3. Klik pada tab “Insert”, masukkan nama field sesuai gambar berikut, untuk Primary Key pada field

id_nasabah.

4. Klik pada tab “Structure”, untuk tabel nasabah sudah terbentuk dan Primary Key pada id_nasabah.

Page 3: Praktikum sistem basisdata bab 8 hal 44_nahot frastian s kom

5. Klik pada database “bank”, dan buat nama tabel kedua yaitu rekening dengan isi field 4. Lalu kik Go.

6. Masukkan isi nama field sesuai gambar berikut:

Page 4: Praktikum sistem basisdata bab 8 hal 44_nahot frastian s kom

7. Setelah terbentuk pada tab “Structure”, klik pada field id_nasabah dan k ode_cabang, kemudian klik

icon Primary Key yang terletak di bawahnya.

Page 5: Praktikum sistem basisdata bab 8 hal 44_nahot frastian s kom

8. Muncul Indexes baru pada id_nasabah dan kode_cabang menjadi Primary Key.

9. Klik nama database “bank”, dan buat nama tabel yang ketiga yaitu “cabang” dengan isi field 3. Klik Go.

10. Masukkan nama isi field sesuai gambar berikut dengan Primary Key pada filed kode_cabang.

Page 6: Praktikum sistem basisdata bab 8 hal 44_nahot frastian s kom

11. Klik pada tab “Structure”, untuk tabel cabang sudah terbentuk dan Primary Key pada kode_cabang.

12. Klik pada nama tabel “nasabah”, masukkan isi data di bawah ini pada tab SQL lalu klik Go.

Page 7: Praktikum sistem basisdata bab 8 hal 44_nahot frastian s kom

− Buat query SQL

INSERT INTO nasabah (id_nasabah, nama_nasabah, alamat_nasabah) VALUES

('AA001','Rudi','Jl. Sepat'),

('AB002','Yuni','Jl. Baung'),

('CC003','Hani','Jl. Gurame'),

('CD004','Kiki','Jl. Nila'),

('DD005','Lala','Jl. Mujair');

13. Tampilan seperti berikut:

14. Klik pada tab “Browse”.

Page 8: Praktikum sistem basisdata bab 8 hal 44_nahot frastian s kom

15. Klik pada nama tabel “rekening”, masukkan isi data di bawah ini pada tab SQL lalu klik Go.

− Buat query SQL

INSERT INTO rekening (id_nasabah, nomor_rekening, saldo, kode_cabang) VALUES

('AA001','001000123','20000000','A123'),

('AB002','002000123','5000000','B123'),

('CC003','003000123','75000000','C123'),

('CD004','004000123','20000000','D123'),

('DD005','005000123','1500000','E123');

16. Tampilan seperti berikut:

Page 9: Praktikum sistem basisdata bab 8 hal 44_nahot frastian s kom

17. Klik pada tab “Browse”.

Page 10: Praktikum sistem basisdata bab 8 hal 44_nahot frastian s kom

18. Klik pada nama tabel “cabang”, masukkan isi data di bawah ini pada tab SQL lalu klik Go.

− Buat query SQl

INSERT INTO cabang (kode_cabang, nama_cabang, kota) VALUES

('A123','JKT01','Jakarta Pusat'),

('B123','JKT02','Jakarta Selatan'),

('C123','BD001','Bandung'),

('D123','SBY01','Surabaya'),

('E123','DPK01','Depok');

19. Tampilan sebagai berikut:

Page 11: Praktikum sistem basisdata bab 8 hal 44_nahot frastian s kom

20. Klik pada tab “Browse”.

Page 12: Praktikum sistem basisdata bab 8 hal 44_nahot frastian s kom

21. Klik pada nama database “bank”, kemudian klik pada tab “Designer”. Hubungkan masing-masing tabel

sesuai soal pada modul. Gunakan “Create relation”. Klik pad tabel nasabah ke tabel rekening dan klik

pada tabel cabang ke tabel rekening. Tampilan sebagai berikut:

Page 13: Praktikum sistem basisdata bab 8 hal 44_nahot frastian s kom

1. Tampilkan id_nasabah, nama_nasabah dan saldo.

− Tentukan tabel mana saja yang dibutuhkan.

Untuk menampilkan id_nasabah dan nama_nasabah kita membutuhkan table nasabah. Sedangkan

untuk menampilkan saldo kita membutuhkan table rekening. Jadi kita akan menggunakan 2 tabel

tersebut.

− Perhatikan relasi dari table tersebut. Tabel nasabah dan rekening dihubungkan oleh atribut id_nasabah.

− Buat query SQL

SELECT nasabah.id_nasabah, nasabah.nama_nasabah, rekening.saldo

FROM nasabah, rekening

WHERE nasabah.id_nasabah=rekening.id_nasabah;

Page 14: Praktikum sistem basisdata bab 8 hal 44_nahot frastian s kom

2. Tampilkan nomor_rekening dan nama_cabang.

− Buat query SQL

SELECT rekening.nomor_rekening, cabang.nama_cabang

FROM rekening, cabang

WHERE rekening.kode_cabang=cabang.kode_cabang;

Page 15: Praktikum sistem basisdata bab 8 hal 44_nahot frastian s kom

3. Tampilkan nama_nasabah, alamat_nasabah, dan nomor_rekening.

− Buat query SQL

SELECT nasabah.nama_nasabah, nasabah.alamat_nasabah, rekening.nomor_rekening

FROM nasabah, rekening

WHERE nasabah.id_nasabah=rekening.id_nasabah;

Page 16: Praktikum sistem basisdata bab 8 hal 44_nahot frastian s kom

4. Tampilkan nomor_rekening dan kota.

− Buat query SQL

SELECT rekening.nomor_rekening, cabang.kota

FROM rekening, cabang

WHERE rekening.kode_cabang=cabang.kode_cabang;