Sesuai dengan judulnya, hari ini (16 Apr 2014) ada kuis PBD. 7 soal (tanpa menghitung anakan), 1 sampai 3 dikerjakan di Oracle (kalo gak tau, liat post sebelumnya). jadinya, saya hanya dapat memberikan Print Screen model-nya saja. cara mengerjakannya pun, sama dengan tugas 3..
ini dia, jawaban 1 - 3.
Model dari table Dosen_PA
Model dari table Fakultas
Model dari Table Mahasiswa
Model dari Table Matakuliah
Model dari Table Registrasi
nah, itu adalah jawaban untuk nomor 1 - 3. next, nomor 4 - 7
4. Query
SELECT
nim, nama_mhs, jurusan, nama_dsn
FROM mahasiswa, dosen_pa
WHERE
matakuliah.nip=dosen_pa.nip AND mahasiswa.nim=registrasi.nim AND matakuliah.sks=3
Normalisasi
Query
Matakuliah.nip=dosen_pa.nip
^ mahasiswa.nim=registrasi.nim ^ matakuliah.sks=3
5. Query GRAPH dan TREE
6. SELECT
nama_barang,
FROM barang
WHERE
harga=3000000 OR (NOT(nama_barang=”Televisi”) AND (nama_barang=”Televisi” OR
nama_barang=”Kulkas”) AND NOT (nama_barang=”Kulkas”)
Nah jika di andaikan :
Harga =3000000 =>
a
Nama_barang =”Televisi”
=> b
Nama_barang=”Kulkas”
=> c
Sehigga :
a
V (~b) ^ (b V c) ^ ~(c)
ð
a V False ^ (c ^ ~c)
ð
a V False
ð
a
jadi penyederhanaan queery tersebut
adalah :
SELECT nama_barang
FROM barang
WHERE harga=3000000
7. ERD
Class Diagram
akhiiiiiiirnya.... selesai juga...
untung aja di blog, coba kalo pdf, pasti bahsanya mesti baku. XD
untung aja di blog, coba kalo pdf, pasti bahsanya mesti baku. XD
but, thx for my friend to teach me...
at least : silahkan di copas, cantumkan sumber yah...