Relaatioalgebra ja SQL-kyselykieli
Relaatiotauluja voidaan yhdistellä ja niistä poimia tietoja tavanomaisin joukko-opin operaatioin (taulujen yhdiste, leikkaus jne.)
”Relaatioalgebran” standardoitu esitys: kyselykieli SQL (Structured Query Language, ANSI/ISO 1992).
Perusoperaatiot: rivien ja sarakkeiden valinta annetusta relaatiosta (taulusta):
- rivien valinta relaatiosta (taulusta) R ehdolla E
sE(R) = uusi relaatio (taulu), joka sisältää ne R:n rivit, joilla ehto E on voimassa
- SQL-muoto:
- esim. jos E º (etunimi = ”Pekka”), niin
sukunimi etunimi oppiaine virka huone
Koskela Pekka mat/yl approf MaD360
Orponen Pekka tietot prof MaD30