Kelompok 7
kelas : 11.2A.04
Nama Anggota :
Assyari Dwi Astuti 11170436
Melyta Haya Listy 11170834
Rumi Dalyati 11170617
Tsamrotu Roudhoh 11171381
Repi Aprina 11170619
" Tugas Aljabar Relational "
Tabel Dosen
Tabel Mengajar
Soal:
NIP
|
Nama_dosen
|
Jenis_kelamin
|
Alamat
|
Kota
|
95001
|
Bambang
|
Pria
|
Jl. Mawar
|
Jakarta Selatan
|
95002
|
Asri
|
Wanita
|
Jl. Anggrek
|
Jakarta Selatan
|
95003
|
Hesti
|
Wanita
|
Jl. Bungur
|
Jakarta Timur
|
95004
|
Dimas
|
Pria
|
Jl. Kemuning
|
Cikarang
|
Tabel Mata Kuliah
Kd_mk
|
Nama_mk
|
sks
|
MPK1
|
PKN
|
2
|
MKB3
|
BDT
|
3
|
MKB4
|
ASD
|
3
|
Tabel Mengajar
NIP
|
Kd_mk
|
Kelas
|
95002
|
MKB3
|
A
|
95002
|
MKB4
|
A
|
95003
|
MPK1
|
A
|
95003
|
MPK1
|
B
|
95004
|
MKB4
|
B
|
Soal:
Tentukan
Aljabar Relasional yang dipergunakan dan hasil yang akan didapat :
1. Tampilkan
Daftar dosen yang berjenis kelamin pria dari tabel Dosen
2. Tampilakan
NIP dan Nama_dosen dari tabel Dosen
3. Tampilkan
NIP, Nama_Dosen, dan Kota dari tabel dosen dan Dosen – Dosen yang bertempat
tinggal di Kota Jakarta Selatan
4. Tampilkan
NIP (dari Relasi Dosen ) Union dari NIP (dari tabel mengajar)
5. Tampilkan
NIP (dari Tabel Dosen) Set – Diffrence Dari
NIP (dari tabel pengajar)
6. Tampilkan
kode_mk, nama_mk, sks (dari tabel mata kuliah) , kelas (dari tabel mengajar)
dimana kelas yang diajar adalah kelas A
7. Tampilkan
NIP (dari tabel dosen) set Intersection dengan NIP (dari tabel mengajar)
8. Tampilkan
Seluruh data yang ada pada mata kuliah dan tabel pengajar
Jawaban:
1. Aljabar relasional :
σJenis_kelamin=Pria (Dosen)
1. Aljabar relasional :
σJenis_kelamin=Pria (Dosen)
Hasil:
NIP
|
Nama_dosen
|
Jenis_kelamin
|
Alamat
|
Kota
|
95001
|
Bambang
|
Pria
|
Jl. Mawar
|
Jakarta Selatan
|
95004
|
Dimas
|
Pria
|
Jl. Kemuning
|
Cikarang
|
2. Aljabar relasional : πNIP,Nama_dosen (Dosen)
Hasil:
NIP
|
Nama_dosen
|
95001
|
Bambang
|
95002
|
Asri
|
95003
|
Hesti
|
95004
|
Dimas
|
3. Aljabar relasional : πNIP,Nama_dosen,Kota(σKota=Jakarta Selatan)(Dosen)
Hasil :
NIP
|
Nama_dosen
|
Jenis_kelamin
|
Kota
|
95001
|
Bambang
|
Pria
|
Jakarta Selatan
|
95002
|
Asri
|
Wanita
|
Jakarta Selatan
|
4.
Aljabar Relasional: πNIP (Dosen) ∪ NIP (Mengajar)
Hasil:
NIP
|
95001
|
95002
|
95003
|
95004
|
5. Aljabar relasional: πNIP (Dosen)
– NIP (Mengajar)
Hasil :
NIP
|
95001
|
6.
Aljabar relasional: πKode_mk,Nama_mk,Sks,Kelas
(σKelas=A˄Mengajar.Kode_mk=Matakuliah.Kode_mk) (Mengajar x Matakuliah)
Hasil:
Kd_mk
|
Nama_mk
|
Sks
|
Kelas
|
MPK1
|
PKN
|
2
|
A
|
MKB3
|
BDT
|
3
|
A
|
MKB4
|
ASD
|
3
|
A
|
7.
Aljabar relasional: πNIP (Dosen) ∩ πNIP (Mengajar)
Hasil:
NIP
|
95002
|
95003
|
95004
|
8. Aljabar relasional : Matakuliah ⋈ Mengajar.Kode_mk=Matakuliah.Kode_mk Mengajar
Hasil:
Kd_mk
|
Nama_mk
|
Sks
|
NIP
|
Kelas
|
MKB3
|
BDT
|
3
|
95002
|
A
|
MKB4
|
ASD
|
3
|
95002
|
A
|
MPK1
|
PKN
|
2
|
95003
|
A
|
MPK1
|
PKN
|
2
|
95003
|
B
|
MKB4
|
ASD
|
3
|
95004
|
B
|