Maison  >  Article  >  base de données  >  Quelles sont les trois opérations de base des bases de données relationnelles ?

Quelles sont les trois opérations de base des bases de données relationnelles ?

青灯夜游
青灯夜游original
2020-10-14 17:01:4727164parcourir

Les trois opérations relationnelles de base que les bases de données relationnelles peuvent implémenter sont : 1. L'opération de sélection, l'opération consistant à trouver des tuples qui répondent à des conditions données à partir d'une relation est appelée sélection 2. L'opération de projection, à partir du modèle relationnel Spécifiez plusieurs ; attributs pour former une nouvelle relation ; 3. L’opération de connexion est une combinaison horizontale de relations.

Quelles sont les trois opérations de base des bases de données relationnelles ?

Toute opération de récupération dans une base de données relationnelle est composée de trois opérations de base. Ces trois opérations de base sont : l'opération de sélection, l'opération de projection, l'opération de jointure.

1. Opération de sélection. La sélection peut également être considérée comme une restriction. Il s'agit de sélectionner des tuples qui répondent à des conditions données dans la relation R. L'opération de sélection consiste en fait à sélectionner dans la relation R afin que la logique soit sélectionnée. l'expression F est de vrais tuples, c'est l'opération du point de vue des lignes.

2. Opération de projection. La projection sur la relation R consiste à sélectionner plusieurs colonnes d'attributs de R pour former une nouvelle relation. ∏A(R) = {t[A]|t∈R}où A est la colonne d'attributs dans R. L'opération de projection s'effectue du point de vue de la colonne.

3, opération de connexion. La connexion peut également être considérée comme une connexion thêta, qui sélectionne des tuples entre des attributs qui remplissent certaines conditions à partir du produit cartésien de deux relations. Il existe deux opérations de jointure les plus importantes et les plus couramment utilisées, à savoir la jointure équivalente et la jointure naturelle. La connexion lorsque θ est "=" est appelée connexion équivalente. Une jointure naturelle est un type spécial de jointure de valeur égale.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn