ALJABAR DAN KALKULUS RELASIONALL
Bahasa query formal basis data relasional ialah bahasa untuk meminta informasi dari basis data. Salah satunya SQL(structured query language) berbeda dengan bahasa pemrograman konvensional. SQL bersifat deklaratif yaitu query dideklarasikan informasi yang merupakan jawaban yang dikenhendaki bukan cara komputasi. Terdapat dua jenis bahasa query relasional formal,yaitu:
1. Aljabar relasional.
Relational Algebra(aljabar relasional) ialah kumpulan operasi terhadap relasi dimana setiap operasi menggunakan satu atau lebih relasi untuk menghasilkan satu relasi yang baru dan termasuk kategori procedural dan juga menyediakan seperangkat operator untuk memanipulasi data.
Terdapat 6 operasi dasar dalam aljabar relasional :