Relasjonsalgebra er en definert samling operasjoner for å manipulere data i relasjonsmodellen. Operasjonene utføres på relasjoner (tabeller), og resultatet av en slik operasjon er også en relasjon.
Faktaboks
- Også kjent som
-
engelsk: relational algebra
Operasjoner som utføres i relasjonsdatabaser beskrevet i høynivåspråk som SQL og QBE (Query by Example) blir normalt oversatt til en sekvens av relasjonsalgebraoperasjoner. En relasjonsalgebra kan betraktes som instruksjonsettet til en database- eller søkemotor.
Relasjonsalgebraer egner seg godt for utførelse på parallellmaskiner, og de kan også brukes for å kommunisere databaseoperasjoner mellom for eksempel klient og databaseserver.
Relasjonsalgebra ble definert av Edgar Frank Codd tidlig på 1970-tallet.
Kommentarer
Kommentarer til artikkelen blir synlig for alle. Ikke skriv inn sensitive opplysninger, for eksempel helseopplysninger. Fagansvarlig eller redaktør svarer når de kan. Det kan ta tid før du får svar.
Du må være logget inn for å kommentere.