

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Los mejores documentos en venta realizados por estudiantes que han terminado sus estudios
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Descubre las mejores universidades de tu país según los usuarios de Docsity
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Apuntes de clase de todo lo que vimos para el primer examen
Tipo: Apuntes
1 / 2
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!
EJERCICIO 1. Para el modelo E-R que se obtuvo en la actividad anterior, realizar lo siguiente para transformarlo en su respectivo modelo relacional.
EJERCICIO 2. Las siguientes 4 relaciones pertenecen a la base de datos de una empresa que ofrece servicios de telefon´ıa, televisi´on de cable e internet a sus clientes. El atributo saldo total es la sumatoria de los costos de los servicios contratados por cliente en un mo- mento dado.
(a) Obtener toda la informaci´on de los clientes que no viven en Monterrey (b) Obtener el nombre y tel´efono de clientes que tengan un saldo total entre 500 y 700 (inclusive) (c) Obtener el idcliente, nombre y tel´efono de clientes que hayan contratado un pa- quete de cable despu´es del 10 de enero (d) Obtener el nombre y correo de clientes que hayan contratado un paquete de in- ternet de 300 MB (e) Obtener el nombre y domicilio de clientes que hayan contratado un paquete de telefon´ıa de costo igual o menor a 200 (f) Obtener el nombre y tel´efono de clientes seguido del nombre de cada paquete de aquellos que hayan contratado un paquete de cable y un paquete de internet (g) Obtener el nombre del cliente seguido del nombre de cada paquete de aquellos que hayan contratado los 3 servicios (h) Obtener la uni´on de todos los datos de los 3 servicios (i) Repetir el inciso anterior pero ahora incluir datos de clientes, explicar el proced- imiento que se realiz´o para obtener dicha uni´on (j) Obtener el nombre y correo de clientes que no tengan contratado ning´un paquete de internet (k) Dar de alta un cliente y un nuevo paquete en alguno de los tres servicios (l) Eliminar los paquetes de telefon´ıa b´asica contratados antes del 10 de enero
EJERCICIO OPCIONAL Suponiendo que la relaci´on clientes contiene cientos de filas, obtener el valor del saldo total m´as alto (m´aximo) realizando el producto cartesiano de la relaci´on clientes consigo misma (clientes × clientes). Posteriormente, se deber´an comparar los valores de las dos columnas saldo total que se van a encontrar en la relaci´on resultante, es decir, si el primer saldo total es mayor o menor con respecto al segundo. Dicha comparaci´on se debe realizar fila por fila de forma similar a como se encuentra un valor m´aximo dentro de un arreglo (+12 puntos)