MAGISTER TEKNIK INFORMATIKA
UJIAN AKHIR SEMESTER I PERIODE I 2009-2010
PROGRAM MAGISTER TEKNIK INFORMATIKA
UNIVERSITAS BINA DARMA
Mata Uji / SKS : Sistem Manajemen Basis Data / 3 sks
Program studi : Magister Teknik Informatika
Waktu : 16.00 – 17.30 WIB
Angkatan / Kelas : I/ Reguler C-2
Dosen Penguji : Afriyudi, M.Kom, Linda Atika, M.Kom, Yessi NK, M.Kom
Soal nomor 1
Perhatikan Tabel Berikut ini
| Ordered | Customer id | Customer name | date | partid | Part1 | Price 1 | qty | partid | Part2 | Price 2 | Qty 2 | Part id | Part 3 | Price 3 | Qty 3 |
| 1 | 1 | Joni | 01/10/10 | P01 | Pencil | 15000 | 3 | P02 | Pena | 2000 | 6 | P05 | Buku | 2500 | 4 |
| 2 | 1 | Joni | 05/01/10 | P03 | hapusan | 500 | 6 | P06 | Notebook | 4500 | 4 | | | | |
| 3 | 2 | Rully | 06/01/10 | P04 | Spidol | 5000 | 3 | P01 | pensil | 1500 | 7 | P06 | notebook | 4500 | 3 |
| 4 | 3 | Sony | 06/01/10 | P02 | pena | 2000 | 6 | | | | | | | | |
a. Buatlah ERD untuk mendekomposisi table diatas dengan pendekatan top-down untuk tabel diatas
b. Tentukan Functional Dependency (Fully dan partial) dan non Functional Dependency dari tabel diatas
c. Apa Output dari operasi algebra berikut ini
Employee
| Name | EmpId | DeptName |
| Harry | 3415 | Finance |
| Sally | 2241 | Sales |
| George | 3401 | Finance |
| Harriet | 2202 | Sales |
Dept
| DeptName | DeptName |
| Finance | George |
| Sales | Harriet |
| Production | Charles |
Pertanyannya
1. Ρ (A(π DeptName (σ DeptName = “finance”Dept)))
2. Ρ (B(π DeptName,EmpId,Name (employee)))
3. B / Λ
4. Employee x Dept
Soal nomor 2
Tabel Latihan
| HURUF | CAPITAL | NOMOR | NILAI |
| A | B | 3 | 8 |
| A | A | 2 | 8 |
| B | C | 6 | 7 |
| B | C | 1 | 3 |
Tabel Siswa
| NIM | NAMA | UMUR | ALAMAT |
| 101 | HENI | 20 | PLAJU |
| 102 | USMAN | 27 | BUKIT |
| 102 | MESI | 28 | SEKIP |
Buatlah perintah SQL dengan menggunakan perintah select, operasi algebra dan treenya serta tampilkan pula hasil untuk tabel relasionalnya untuk perintah-perintah dibawah ini:
a. Tampilkan huruf capital, nilai dimana huruf = capital atau nomor ˃ 5
b. Tampilkan huruf, capital, nilai dimana nilai = 8
c. Tampilkan nim, umur, alamat dimana umur siswa ˃ 25 danberalamat di bukit.
Soal Nomor 3
Lakukan Normalisasi dari form diatas
a. Tentukan primary key
b. Tentukan Functional Dependency (Fully dan partial) dan non Functional Dependency dari tabel diatas
c. Hasil akhirnya apakah 3NF atau BCNF

Tidak ada komentar:
Posting Komentar
Isi Komen nya ya