Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Algebra Relacional: Operaciones Básicas y Normalización, Apuntes de Matemáticas

La algebra relacional es un conjunto de operaciones que permite manipular eficientemente y optimizar consultas sobre tablas de datos. Las operaciones básicas incluyen selección/restricción, proyección, producto cartesiano, unión, diferencia y intersección. La normalización es una técnica para estructurar datos en el modelo relacional, objetivo reducir redundancia, evitar pérdida de información, mantener consistencia y representar toda la información.

Tipo: Apuntes

2020/2021

Subido el 29/06/2021

alicia-vargas-4
alicia-vargas-4 🇲🇽

1 documento

1 / 8

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
zALGEBRA
RELACIONAL
pf3
pf4
pf5
pf8

Vista previa parcial del texto

¡Descarga Algebra Relacional: Operaciones Básicas y Normalización y más Apuntes en PDF de Matemáticas solo en Docsity!

z

ALGEBRA

RELACIONAL

z Es un conjunto de operaciones que describen paso

a paso cómo operar una respuesta sobre unas

relaciones dadas (Es decir unas tablas). Describe el

aspecto de la manipulación de los datos.

Estas operaciones se usan como una

representación intermedia de una consulta de base

de datos por tanto ayuda a que dichas consultas

sean eficientes y optimizados y están basadas en

la teoría de conjuntos.

Qué es el álgebra relacional?

z

3. Producto cartesiano (A,B): Es la
combinación de todas las tuplas de
una relación A con todas las otras
tuplas de una realación B.
4. Unión (A, B): Es la union de todas las
tuplas que pertinence a A o B o
ambas.

Las operaciones básicas del

algebra relacional son:

Ejemplo:

A B

TABLA A
CODIGO LOCALIDAD

1425 Buenos Aires 2000 Rosario 3000 Santa FE

TABLA B
CODIGO LOCALIDAD

2000 Rosario 3000 Santa Fe 2128 Arroyo Seco 2121 Perez A UNION B CODIGO LOCALIDAD 1425 Buenos Aires 2000 Rosario 3000 Santa FE 2128 Arroyo Seco 2121 Perez

z

5. Diferencia (A,B) : Es una nueva
relación de tuplas que pertenecen a A
pero NO a B.
6. Intersección: que corresponde al
conjunto de todas las tuplas que están
tanto en la tabla y en B.

Las operaciones básicas del

algebra relacional son:

Ejemplo:

TABLA A
CODIGO LOCALIDAD

1425 Buenos Aires 2000 Rosario 3000 Santa FE

TABLA B
CODIGO LOCALIDAD

2000 Rosario 3000 Santa Fe 2128 Arroyo Seco 2121 Perez A INTERSECCIÓN B CODIGO LOCALIDAD 2000 Rosario 3000 Santa FE

TABLA A
CODIGO LOCALIDAD

1425 Buenos Aires 2000 Rosario 3000 Santa FE

TABLA B
CODIGO LOCALIDAD

2000 Rosario 3000 Santa Fe 2128 Arroyo Seco 2121 Perez A DIFERENCIA B CODIGO LOCALIDAD 1425 Buenos Aires

Es una técnica que ayuda a desarrollar la estructura lógica de los datos de

un sistema informático en el modelo relacional.

NORMALIZACIÓN

OBJETIVOS:

  • (^) Controlar la redundancia de la información.
  • Evitar la pérdida de información
  • (^) Mantener la consistencia de los datos.
  • (^) Capacidad para representar toda la información.

PASOS PARA REALIZAR LA NORMALIZACIÓN

Al aplicar esta técnica debemos asegurar que cada relación o tabla cumple con

ciertas reglas o condiciones. Si alguna regla o condición no se cumple entonces esa

tabla se debe descomponer en varias relaciones o tablas que sí cumplan con esa

regla

1. La primera forma normal hay que descomponer todos los grupos de

datos en atributos atómicos además de que cada tabla de poseer su

PK. (1FN)

2. Eliminar todas las relaciones en la que los datos no dependan

completamente de la llave primaria de la tabla (2FN).

3. Eliminar todas las relaciones que contengan dependencias transitivas

(3FN).