¡GoConqr estrena diseño! Cuéntanos qué te parece.

Diapositivas

Álgebra relacional

wikernck Español 13 diapositivas

Diapositivas del conjunto (13)

  1. Diapositiva 1

    • Colegio de Bachilleres plantel N° "12"
    • "Nezahuálcoyotl"
    • Brenda Ramiréz Munguía.
    • Ángel Rivera González.
    • Álgebra Racional de Base de Datos.
    • Rosa Peréz Charres.
    • Crear y Administrar Base de Datos
    • "21482492D"
    • "21382437A"
  2. Álgebra Relacional Base de Datos

    • Es un método que consiste básicamente en crear o construir nuevas relaciones a partir de relaciones existentes.
    • Existen 2 tipos de operadores algebraicos:
    • Operadores básicos o primitivos.
    • Operadores no básicos o derivados.
    • Operadores básicos o primitivos.
    • Es un conjunto de operaciones que se describen paso a paso como computar una respuesta sobre las relaciones, tal y como estas son definidas con el modelo relacional, denominada de tipo procedimental a diferencia del calculo racional que es de tipo declarativo.
  3. Clasificación.

    • Se clasifican en:
    • Proyección (π).
    • Selección (σ).
    • Unión (U).
    • Diferencia (-).
    • Producto cartesiano (X).
  4. Proyección.

    • Este operador permite extraer columnas de una relación y de esta manera crea un subconjunto de atributos de la relación, además elimina las filas duplicadas.
    • Ejemplo
    • PERSONA
    • CODIGONOMBREEDADTELEFONOCIUDAD1PEDRO243182405QUITO2SONIA153234534QUITO3ERIK184102405GUAYAQUIL4ANDREA274089129GUAYAQUIL
  5. Selección.

    • Este operador permite seleccionar un subconjunto de filas o registros de una relación y de acuerdo a la condición planteada los registros serán seleccionados para formar parte de un nuevo subconjunto.
    • Ejemplo
    • PERSONA
    • CODIGONOMBREEDADTELEFONOCIUDAD1PEDRO243182405QUITO2SONIA153234534QUITO3ERIK184102405GUAYAQUIL4ANDREA274089129GUAYAQUIL
  6. Unión.

    • La unión de 2 relaciones R y S es otra relación la cual va a tener los registros de R en S o en ambas, además se eliminan los registros duplicados.
    • En esta relación R y S deben ser compatibles es decir que deben estar definidas sobre el mismo conjunto de atributos.
    • Ejemplo
    • EMPLEADO
    • CÓDIGONOMBRESUELDO1KEVIN5502EDUARDO3003JESSICA2404NANCY430
  7. Diferencia.

    • La diferencia de 2 relaciones R y S es otra relación la cual va a tener los registros que están en R pero no están en S.
    • En esta relación R y S deben ser compatibles.
    • Ejemplo
    • EMPLEADO
    • CÓDIGONOMBRESUELDO1KEVIN5502EDUARDO3003JESSICA2404NANCY430
  8. Producto Cartesiano.

    • Es una relación que consiste en la concatenación de cada una de las filas de la relación R con cada una de las filas de la relación S.
    • Ejemplo
    • PROVINCIA
    • CÓDIGONOMBREPOBLACION5PICHINCHA8002AZUAY3006GUAYAS10004COTOPAXI430
  9. Operadores no básicos o derivados.

    • Se clasifican en:
    • Intersección (∩).
    • Unión natural ().
    • División (/).
  10. Intersección

    • Es una relación que contiene el conjunto de todas las filas que están tanto en la relación R como en S.
    • R y S deben ser compatibles.
    • Ejemplo
    • EMPLEADO
    • CODIGONOMBRESUELDO1KEVIN5502EDUARDO3003JESSICA2404NANCY430
  11. Unión natural.

    • El resultado es una relación con los atributos de ambas relaciones y se obtiene combinando vas filas de ambas relaciones que tengan el mismo valor en los atributos comunes.
    • El join se lo usa entre los atributos comunes de las entidades o tablas que poseen la clave primaria de una tabla foránea correspondiente de otra entidad.
    • Ejemplo
    • PROVINCIA
    • CODIGONOMBREPOBLACIONCODIGO_CIUDAD5PICHINCHA80012AZUAY30036GUAYAS100034COTOPAXI4301
  12. División.

    • Define una relación sobre el conjunto de atributos C, incluido en la relación R, y que contiene el conjunto de valores de S, que en las filas de R están combinadas con cada una de las filas de S.
    • R
    • ABCD12354359328112271327
  13. Conclusión.

    • Es un método que consiste en crear o construir nuevas relaciones.
    • Existen varios tipos de operadores algebraicos.
    • En la sección previa definimos la noción matemática del modelo relacional.
    • Ahora conocemos como los datos pueden almacenarse utilizando un modelo de datos relacional
    • El Álgebra Relacional es una notación algebraica, en la cual las consultas se expresan aplicando operadores especializados a las relaciones.
    • El Cálculo Relacional es una notación lógica, donde las consultas se expresan formulando algunas restricciones lógicas que las tuplas de la respuesta deban satisfacer.

Información

Descripción
buenas noches prefesora
Creado por
wikernck
Visitas
17
Etiquetas
j1j2j3
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?