jawaban dari soal TENTUKAN ALJABAR RELASIONAL YANG DIPERGUNAKAN DAN HASIL YANG AKAN DIDAPAT



KELOMPOK : 8
Ratna Ayu Aprilianti               : 11170527
Dede Setiawati                        : 11171135
Khotimiyah                             : 11171373
Iis Sudarwati                           : 11171452 
Siti Solehah                             : 11171211

  Tabel Dosen 
            
NIPNama_dosenJenis_kelaminAlamatKota
95001BambangPriaJl. MawarJakarta Selatan
95002AsriWanitaJl. AnggrekJakarta Selatan
95003HestiWanitaJl. BungurJakarta Timur
95004DimasPriaJl. KemuningCikarang
Tabel Matakuliah                               Tabel Mengajar

Kd_mkNama_mkSksNIPKd_mkKelas
MPK1PKN295002MKB3A
MKB3BDT395002MKB4A
MKB4ASD395003MPK1A
95003MPK1B
95004MKB4B
Tentukan Aljabar Relasional yang dipergunakan dan hasil yang akan didapat :
  1.  Tampilkan daftar dosen yang berjenis kelamin pria dari tabel Dosen
  2.  Tampilkan 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-Difference dari NIP (dari tabel mengajar)
  6. Tampilkan Kode_mk,Nama_mk,Sks (dari tabel matakuliah),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 tabel mengajar 
Jawaban :

  1.       .  Aljabar Relasional: σ jenis_kelamin = Pria ( Dosen)
    Hasilnya : 

NIP
Nama_Dosen
Jenis_Kelamin
Alamat
Kota
95001
Bambang
Pria
Jl.Mawar
Jakarta selatan
95002
Dimas
Pria
Jl.Kemuning
Cikarang

           2.    Aljabar Relasional: π NIP, Nama_Dosen (Dosen)
          Hasilnya :
                  
NIP
Nama_Dosen
95001
Bambang
95002
Asri
95003
Hesti
95004
Dimas

 3. Aljabar Relasional:  π NIP,Nama_dosen,kota (σKota=Jakarta Selatan(Dosen)) 
               Hasil:
      
NIPNama_dosenJenis_kelamin
Kota
95001BambangPria
Jakarta Selatan
95002AsriWanita
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. π Kode_mk,Nama_mk,Sks,kelas (σkelas=A ˄ mengajar.kode_mk= matakuliah, kode_mk                                     (mengajarXmatakuliah)).
        Hasil:
         
Kd_mkNama_mkSksKelas
MPK1PKN2A

MKB3BDT3A
MKB4ASD3A

7.   Set interactions (∩)
Aljabar relasional : πNIP (Dosen) ∩ πNIP (Mengajar)
Hasilnya :
NIP
95002
95003
95004
8.     Menggunakan operasi natural join (⋈)
Aljabar relasional :  Matakuliah ⋈ Mengajar.Kode_mk=Matakuliah.Kode_mk Mengajar
Hasilnya :
MKd_Mk
Nama_Mk
Sks
Nip
Kelas
MKB3
BDT
3
95002
A
MKB4
ASD
3
95002
A
MPK 1
PKN
2
95003
A
MPK1
PKN
2
95003
B
MKB4
ASD
3
95004
B

Komentar

Postingan populer dari blog ini

Latihan Quiz Sistem Basis Data Kelompok 8

tugas kelompok 8 Normalisasi Kartu Pengobatan