Huis Ontwikkeling Wat is relationele calculus? - definitie van techopedia

Wat is relationele calculus? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent relationele berekening?

Relationele calculus wordt gebruikt met een niet-procedurele declaratieve querytaal waarin de gebruiker niet bezig is met de procedure om output te verkrijgen. De gebruiker biedt alleen de vereisten en de uitvoer wordt geleverd zonder de ophaaltechniek te kennen. Relationele calculus wordt voornamelijk gebruikt om de selectieve kracht van relationele talen te meten.

Techopedia verklaart Relational Calculus

Relationele calculus is grotendeels gebaseerd op de populaire propositionele calculus en predicaat calculus, de calculus die berekent met verklaringen en zinnen. Het concept van relationele calculus is ontwikkeld door Edgar F. Codd. In relationele calculus wordt een zoekopdracht uitgedrukt als een formule die bestaat uit een aantal variabelen en een uitdrukking die uit deze variabelen bestaat. In vergelijking met de interface tussen mens en database, heeft relationele calculus een geheel andere benadering door gebruikers alleen naar het gewenste resultaat te vragen. De zinnen zijn veel eenvoudiger en verwijzen specifiek naar de database relaties en waarden in relationele calculus.

Er zijn twee categorieën relationele calculus: tuple relationele calculus en domein relationele calculus. Tuple relationele calculus geeft aan om de tuples (geordende lijsten met elementen) in een relatie te kiezen en kan tuples met bereik van tuples of waarden voor specifieke waarden kiezen. De resulterende relatie kan een of meer tupels hebben. In het geval van domeinrelationele calculus maakt het gebruik van de lijst met attributen die moeten worden gekozen uit de relatie op basis van de voorwaarden. Met andere woorden, het verschil tussen tuples relationele calculus en domein relationele calculus is dat domein relationele calculus de attributen selecteert en niet de hele tupels zoals de tuples relationele calculus.

Wat is relationele calculus? - definitie van techopedia