Diferencia entre Selección y Proyección en DBMS

Prerrequisito – Álgebra Relacional
1. Selección :
Esta operación elige el subconjunto de tuplas de la relación que satisface la condición dada mencionada en la sintaxis de selección.

Notación –

σc (R)

Aquí, ‘c’ es la condición de selección y ‘σ (sigma)’ se usa para indicar el operador de selección .

2. Proyección :
Esta operación selecciona ciertos atributos requeridos, mientras descarta otros atributos.

Notación –

πA (R)

donde ‘A’ es la lista de atributos, es el conjunto deseado de atributos de los atributos de la relación (R),
el símbolo ‘π(pi)’ se usa para denotar el operador Proyecto,
R es generalmente una expresión de álgebra relacional, que da como resultado en una relacion.

Diferencia entre Selección y Proyección en DBMS

S. No. Categoría Selección Proyección
1. Otros nombres La operación de selección también se conoce como partición horizontal. La operación Proyecto también se conoce como partición vertical.
2. Usar Se utiliza para elegir el subconjunto de tuplas de la relación que satisface la condición dada mencionada en la sintaxis de selección. Se utiliza para seleccionar ciertos atributos requeridos, descartando otros atributos.
3. Fraccionamiento Divide la mesa horizontalmente. Divide la mesa verticalmente.
4. que usó primero La operación de selección se realiza antes de la proyección (si se van a utilizar juntos). La operación de proyección se realiza después de la selección (si se van a utilizar juntos).
5. Operador utilizado El operador de selección se utiliza en la operación de selección. El operador de proyecto se utiliza en la operación de proyección.
6. Símbolo del operador El operador de selección se indica con el símbolo Sigma. El operador del proyecto se indica con el símbolo Pi.
7. Conmutativo La selección es conmutativa. La proyección no es conmutativa.
8. Selección de columna Seleccionar se utiliza para seleccionar todas las columnas de una tupla específica. Proyecto se utiliza para seleccionar columnas específicas.
9. Sentencias SQL utilizadas SELECCIONE, DESDE, DÓNDE SELECCIONAR DE

Publicación traducida automáticamente

Artículo escrito por supriya_saxena y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *