Basis data pertemuan 9
1. Apa Definisi Aljabar Relasional .
2. Apa Definisi Kalkulus Relasional.
3. Apa Perbedaan Aljabar Relasional dan Kalkulus Relasional.
4. Buatlah Kesimpulna pada materi tersebut.
Jawaban:
1. Relational Algebra (aljabar relasional) merupakan kumpulan operasi terhadap relasi dimana setiap operasi menggunakan satu atau lebih relasi untuk menghasilkan satu relasi yang baru dan termasuk kategori prosedural dan juga menyediakan seperangkat operator untuk memanipulasi data.
2. Kalkulus relasional merupakan pemakai mendiskripsikan informasi yang dikehendaki tanpa memberikan prosedur (deret operasi) spesifik untuk memperoleh informasi. Pada model relasional, bahasa formal non prosedural adalah bahasa kalkulus (predikat( relasional yaitu diekspresikan dengan menspesifikasikan predikat terhadap tuple atau domain yang harus dipenuhi.
3. Perbedaan dasar antara Aljabar Relasional dan Kalkulus Relasional adalah bahwa Aljabar Relasional adalah bahasa prosedural, sedangkan Kalkulus Relasional adalah Non-Prosedural, alih-alih merupakan bahasa Deklaratif.
4. Aljabar Relasional dan Kalkulus Relasional adalah bahasa permintaan formal untuk model relasional. Keduanya membentuk basis untuk bahasa SQL yang digunakan di sebagian besar DBMS relasional. Aljabar Relasional adalah bahasa prosedural. Di sisi lain, Relational Calculus adalah bahasa deklaratif. Aljabar Relasional dan Kalkulus Relasional keduanya memiliki kekuatan ekspresif yang setara. Perbedaan utama di antara mereka hanyalah bahwa Aljabar Relasional menentukan cara mengambil data dan Kalkulus Relasional menentukan data apa yang akan diambil.
0 Komentar