Kamis, 11 Februari 2010

Ujian Akhir SMBD

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