Rabu, 28 April 2010

SBD1

PENGARANG
Kd_peng Nama Jekel Alamat Kota
P01 Ashadi P Jl. Beo 24 Yogyakarta
P06 Rian Hadi P Jl. Solo 123 Jakarta
P05 Marwan P Jl. Dago 5 Bandung
P04 Hartati W Jl. Mangga Depok
P03 Fatmawati W Jl. Limau 5 Yogyakarta
P02 Anwar P Jl. Hangtuah 6 Bandung
P07 Saman P Jl. Setia 1 Jakarta

BUKU
Kd_buku Judul Kd_peng
K01 Pemrograman C++ P05
DB2 Pengantar Basis Data P01
S01 Pengantar Sistem Pakar P04
K02 Pemograman C++ P06
DB1 Konsep Database P07
M01 Matematika Dasar P02
S02 Sistem Informasi Manajemen P03
K03 Pemrograman Visual Basic P05

SOAL :
1. Tuliskan masing-masing :
nama relasi, nama atribut, derajat, kardinalitas
Jawaban :
Nama Relasi : Pengarang
Nama Atribut : Kd_peng, Nama, Jekel, Alamat, Kota
Derajat : 5
Kardinalitas : 7

Nama Relasi : Buku
Nama Atribut : Kd_buku, Judul, Kd_peng
Derajat : 3
Kardinalitas : 8

2. Buat query Aljabar relasional :
Tampilkan nama pengarang alamat, kota untuk pengarang
wanita yang tinggal di Yogyakarta
Jawaban :
Π nama,kota(σ Kota=’Yogyakarta’^ jekel=’W’ (Pengarang))

3. Apa hasil dari pernyataan kueri aljabar relasional:
a. (Pengarang ∞ Buku)
b. Π Kd_peng,nama,judul (σ Kd_peng =’P05’ (Pengarang ∞ Buku))
Ket : ∞ Natural Join

Jawaban
a. (Pengarang ∞ Buku)

Kd_peng Nama Jekel Alamat Kota Kd_buku Judul
P01 Ashadi P Jl. Beo 24 Yogyakarta DB2 Pengantar Basis Data
P06 Rian Hadi P Jl. Solo 123 Jakarta K02 Pemograman C++
P05 Marwan P Jl. Dago 5 Bandung K01 Pemrograman C++
P05 Marwan P Jl. Dago 5 Bandung K03 Pemrograman Visual Basic
P04 Hartati W Jl. Mangga Depok S01 Pengantar Sistem Pakar
P03 Fatmawati W Jl. Limau 5 Yogyakarta S02 Sistem Informasi Manajemen
P02 Anwar P Jl. Hangtuah 6 Bandung M01 Matematika Dasar
P07 Saman P Jl. Setia 1 Jakarta DB1 Konsep Database

b. Π Kd_peng,nama,judul (σ Kd_peng =’P05’ (Pengarang ∞ Buku))

P05 Marwan Pemrograman C++
P05 Marwan Pemrograman Visual Basic

Tidak ada komentar:

Posting Komentar