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


Base de Datos de la informatica, Apuntes de Biología

una base de datos relacional basado en Base de Datos de la informatica

Tipo: Apuntes

2013/2014

Subido el 02/01/2025

alexmgg
alexmgg 🇪🇨

2 documentos

1 / 4

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO
TERCER SEMESTRE
CARRERA DE TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
TEMA: PRÁCTICA: ALGEBRA RELACIONAL
FECHA: 05 12- 2024
NOMBRES:
ALEX NICOLAS MAZACON GUAMINGO
PARALELO: TERCERO “1”
2024/2025
pf3
pf4

Vista previa parcial del texto

¡Descarga Base de Datos de la informatica y más Apuntes en PDF de Biología solo en Docsity!

ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO

TERCER SEMESTRE

CARRERA DE TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

TEMA: PRÁCTICA: ALGEBRA RELACIONAL

FECHA: 05 – 12 - 2024

NOMBRES:

ALEX NICOLAS MAZACON GUAMINGO

PARALELO: TERCERO “1”

Prácticas: Álgebra Relacional Asignatura: Fundamentos de Base de Datos Semestre: Tercer Semestre Objetivos:

  • Utilizar operaciones del a´ lgebra relacional (seleccio´ n, proyeccio´ n, unio´ n, interseccio´ n, diferencia, producto cartesiano, y join) para resolver problemas especí´ficos sobre un conjunto de relaciones dadas.
  • Aplicar los conceptos teo´ ricos del a´ lgebra relacional a un conjunto de datos real. Instrucciones:
  1. A continuacio´ n, se presenta un conjunto de relaciones (tablas) correspondientes a una base de datos de una tienda en lí´nea. Realizar diversas operaciones de a´ lgebra relacional para extraer informacio´ n especí´fica de las tablas. Esquema de Base de Datos: a. Productos (Producto): ID_Producto Nombre_Producto Precio Categoría 1 Laptop 1000 Electro´ nica 2 Smartphone 700 Electro´ nica 3 Televisor 800 Electro´ nica 4 Silla 150 Muebles 5 Mesa 200 Muebles b. Clientes (Cliente): ID_Cliente Nombre_Cliente Ciudad 1 Juan Pe´ rez Madrid 2 Ana Lo´ pez Barcelona 3 Luis Garcí´a Valencia 4 Marta Martí´nez Sevilla 5 Pedro Dí´az Madrid c. Pedidos (Pedido): ID_Pedido ID_Cliente ID_Producto Cantidad Fecha_Pedido 1 1 1 2 2023 - 08 - 01 2 2 3 1 2023 - 08 - 05 3 1 2 1 2023 - 08 - 10 4 4 4 4 2023 - 08 - 15 5 5 5 3 2023 - 08 - 20

g. Join Natural: o Obtener los detalles de los pedidos, mostrando la informacio´ n del cliente y el producto. SELECT c.Nombre_Cliente, p.ID_Pedido, pr.Nombre_Producto, p.Cantidad, p.Fecha_Pedido FROM Pedido p JOIN Cliente c ON p.ID_Cliente = c.ID_Cliente JOIN Producto pr ON p.ID_Producto = pr.ID_Producto; h. Agregación y conteo: o Contar cua´ ntos pedidos se han realizado para cada cliente. i. Agrupación: o Obtener el total de productos pedidos por cada cliente. j. Diferencia con Join: o Obtener los productos que no han sido pedidos.

  • Escribir las consultas en notacio´ n de a´ lgebra relacional. Evaluación:
  • Precisión en las respuestas (6 0 %) : Se evaluara´ que cada operacio´ n del a´ lgebra relacional este´ bien formulada y resuelva correctamente el problema planteado.
  • Claridad en la notación ( 20 %) : Se valorara´ el uso correcto de la notacio´ n del a´ lgebra relacional.
  • Explicación de las decisiones (2 0 %) : Explicar por que´ utilizaron una operacio´ n determinada y co´ mo se relaciona con el problema planteado. Resultados de aprendizaje: Aplicar operaciones ba´ sicas y avanzadas del a´ lgebra relacional para resolver problemas en un modelo de base de datos.