Materi Aljabar Relasional Sistem Basis Data
Sunday, November 3, 2013 @ 9:02 PM | 0 Comment Box(s)
1. Pengertian
Aljabar Relasional Adalah Suatu Bahasa Penulisan Dengan Operasi - Operasi Di Dalam - Nya Yang Digunakan Untuk Melakukan Satu Atau Lebih Relasi Tanpa Harus Mengubah Relasi Yang Baru Sehingga Nanti - Nya Digunakan Untuk Mendapatkan Informasi Yang Diperlukan.
2. Macam - Macam Operasi Dasar
Dalam Aljabar Relasional, Dikenal 2 Macam Operasi Dasar Sebagai Berikut :
- Operasi Union
Operasi Yang Memakai Satu Relasi. Operasi Ini Terdiri Dari :
- Selection ( σ ), Digunakan Untuk Memilih Baris ( Row ) Dari Suatu Relasi
- σpredicate ( R ), Digunakan Untuk Operasi Seleksi Yang Bekerja Pada Suatu Relasi Dan Mendefinisikan Relasi Yang Berisi Hanya Tuple R Yang Memenuhi Kondisi ( Predicate ). Untuk Predicate Yang Lebih Rumit Dapat Dibuat Menggunakan Operator Logikal Λ ( And ), V ( Or ), Dan ~ ( Not )
- Projection ( π ), Digunakan Untuk Merinci Kolom
Berikut Contoh Dari Operasi Union Di Atas :
- Operasi Binary
Operasi Yang Memakai Dua Atau Sepasang Relasi. Operasi Ini Terdiri Dari :
- Union ( ∪ ), Menyatukan 2 Relasi R Dan S Dan Mendefinisikan Relasi Yang Berisi Seluruh Tuple R, S Atau Keduanya, Serta Menghilangkan Nilai Atribut Yang Ganda. Operasi Union Hanya Dapat Dilakukan Jika Jumlah Atribut ( Field ) Pada R Dan S Sama
- Intersection ( ∩ ), Operasi Yang Mendefinisikan Suatu Relasi Yang Berisi Sekumpulan Tuple Yang Sama Pada R Dan S
- Set Difference ( - ), Operasi Yang Mendefinisikan Suatu Relasi Yang Berisi Tuple Yang Ada Di Relasi R Tetapi Tidak Ada Pada Relasi S
- Cartesian Product ( x ), Operasi Yang Menghasilkan Relasi Yang Merupakan Gabungan Dari Setiap Tuple Pada Relasi R Dengan Setiap Tuple Pada Relasi S
- Natural Join ( ⋈ ), Membentuk Suatu Relasi Dari Dua Relasi Yang Terdiri Dari Kombinasi Yang Mungkin Dari Relasi - Relasi
Berikut Contoh Dari Operasi Binary Di Atas :
Berikut Contoh Soal Dari Materi Aljabar Relasional :
...
Attention !!! :-) :-) :-)
- Put Your Link Or E-mail, And Real Nick Name
- Ask Something, Request Tutorial / Freebies?
- I Will Answer Your Mes On Your Blog Or Your E-Mail Or My Facebook Page(http://www.facebook.com/kormakka?ref=hl)
- And No Harsh Word!
- Keep Smiling :-) :-):-)

Labels: Sis. Basisdata
