HORE <s>SERIBU</s>DUARIBU || ide yuku dan bukan ide yuku

No 594-596 No 574-593 Semua (balik urutan) |

yuku@yuku : 2007-11-15 14:26:02 UTC+0000
diacu: >>595 >>596
EXAM PERTAMA di S2

Selama 3 (TIGA) JAM -> model penulisan bahasa indo kuno

Topik: Databes

Kukira akan lebih gampang daripada s1 karena ga begitu banyak itungan,
ditambah murid2 yang banyak berlatar belakang non teknis.
Apalagi waktunya 3 jam, wah bisa agak santai?

Ternyata nga, susah pisan dan ga selesai.

Tabel PENDUDUK (KTP, Nama, Daerah)
Tabel DAERAH (DID, Nama)
Tabel KANDIDAT (CID, Nama, Partai)
Tabel PARTAI (PID, Nama)
Tabel LAYAN (PID, Daerah)
Tabel MILIH (KTP, CID)

Contoh soal:

Bikin relational algebra dan SQL:

[1] Ambil penduduk yang milih kandidat yang partainya ga melayani
daerah tempat tinggalnya.

[2] Ambil daerah yang dilayani partai tapi ga ada penduduk
dari daerah itu yang memilih kandidat dari partai itu.

PUSING? Kalo ada yang ga pusing, coba jawab. Ku pusing nih.
asa@yuku : 2007-11-15 14:56:33 UTC+0000
diacu: >>596
>>594 [1]
select penduduk.*
from penduduk as p,
    kandidat as k,
    partai as pa,
    milih as m
where p.ktp = m.ktp and
    m.cid = k.cid and
    not exist(
        select *
        from layan as l
        where k.partai = l.pid and
            p.daerah = l.daerah and
    )
asa@yuku : 2007-11-15 15:05:38 UTC+0000
>>595 ralat gada and di akhir baris 2 dr bawah
>>594 [2]
select d.*
from daerah as d,
    layan as l,
where d.did = l.daerah and
    not exist (
        select *
        from milih as m,
            penduduk as p,
            kandidat as c
        where m.ktp = p.ktp and
            p.daerah = l.daerah and
            m.cid = c.cid and
            c.partai = l.pid
    )

 

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|