Vous êtes sur la page 1sur 2

FUNDAMENTOS DE BASES DE DATOS

Control 8

NOMBRE: MySQL Workbench

OBJETIVO DEL CONTROL: Comprender el uso de MySQL Workbench.

RECURSOS NECESARIOS: Contenido de la semana 8

INSTRUCCIONES: Esta evaluación comprende dos fases, lea determinadamente y responda:

Fase I: En este control se abordará un ejercicio de semanas anteriores, la diferencia es que en


esta semana debe crear todo en MySQL Workbench. Suponga que se tienen las siguientes
tablas que registran para una librería los datos de los libros, así como los datos de la editorial y
autor.

CODIGO_AUTOR CODIGO_LIBRO NOMBRE CODIGO_EDITORIAL PRECIO PORC_DESCUENTO


0001 0001 SOLUCIONES DE PROGRAMACION 0001 45.200,16 10
0001 0002 GUIA COMPLETA DE PROGRAMACION EN JAVA 0001 33.520,52 5
0001 0003 INTRODUCCION A LA INFORMATICA 0002 51.000,33 0
0001 0004 HARDWARE Y SOFTWARE 0001 26.700,25 25
0002 0005 INTRODUCCION A LOS ALGORITMOS 0003 36.000,87 30
0002 0006 INTRODUCCION A LAS BASES DE DATOS 0004 52.100,17 40
0003 0007 FUNDAMENTOS DE PROGRAMACION 0001 46.500,29 15
0003 0008 ¿COMO PROGRAMAR EN JAVA? 0002 48.000,33 10
0004 0009 ADMINISTRACION DE BASES DE DATOS 0005 36.500,41 20
0005 0010 ESTRUCTURAS DE DATOS 0002 29.200,27 5
0005 0011 BASES DE DATOS 0003 32.000,39 0
0006 0012 INTRODUCCION A .NET 0001 46.500,14 10

CODIGO_EDITORIAL NOMBRE
0001 BONUM
0002 SIRIO
0003 BIBLIOGRAFICA
0004 GRUPO EDITORIAL RONDA
0005 MCGRAW-HILL

CODIGO_AUTOR NOMBRE
0001 LUIS JOYANES
0002 CATERINA VELASQUEZ
0003 CARMEN GIL
0004 ALVARO GOMEZ
0005 LUIS ANGULO
0006 ANA MARIA VILLAR

Según los datos anteriormente mostrados, elabore en MySQL Workbench lo siguiente:

1. Crear el diagrama MER del caso anteriormente abordado. Para ello debe considerar
Entidades y las Relaciones, entregue el diagrama generado en MySQL Workbench.

2. Inserte en cada una de las tablas los registros mostrados anteriormente, entregue las
sentencias que ejecutó para las inserciones.
3. Elabore la sentencia que permita listar el código del autor, nombre y la cantidad de
libros que tiene en el registro de la librería. Entregue además de la sentencia el
pantallazo del resultado.

4. Elabore la sentencia que permita listar el código de la editorial, nombre y la cantidad


de libros que tiene en el registro de la librería. Entregue además de la sentencia el
pantallazo del resultado.

5. Elabore la sentencia que permita listar el código de autor, código de libro, nombre,
código de editorial y precio, de aquellos libros que tengan un porcentaje de descuento
igual o mayor al 15%. Entregue además de la sentencia el pantallazo del resultado.

6. Elabore la sentencia que permita listar el código de autor, código de libro, nombre,
código de editorial y precio, de aquellos libros que tengan un porcentaje de descuento
menor al 20%. Entregue además de la sentencia el pantallazo del resultado.

7. Elabore la sentencia que permita listar el código de autor, y la suma de los precios de
los libros que le pertenecen. Entregue además de la sentencia el pantallazo del
resultado.

8. Elabore la sentencia que permita listar el código de autor, y la suma de los precios de
los libros que le pertenecen, mostrando sólo aquellos donde la suma de sus precios
sea menor a 40.000 pesos. Entregue además de la sentencia el pantallazo del
resultado.

Fase II: Lea determinadamente y fundamente su respuesta:

1. Suponga que su hermano menor se encuentra estudiando Analista Programador


Computacional, y le pide ayuda a usted que egresó de la carrera hace algunos años. Él
se encuentra estudiando MySQL Workbench y un compañero le asegura que no existe
otra forma de crear las tablas y relaciones en esa herramienta sino es con sentencias
SQL. ¿Está de acuerdo con el compañero de su hermano? ¿Por qué? Fundamente.

INDICADORES DE EVALUACIÓN PUNTAJE

 Utilizan MySQL para la creación de modelo entidad relación, tablas y 3


relaciones, de acuerdo a parámetros establecidos.
 Emplean sentencias SQL para base de datos creadas en MySQL de 3
acuerdo a criterios establecidos.
 Caracterizan los procesos de creación de Base de Datos, Tablas y 3
Relaciones en el gestor MySQL, de acuerdo a situaciones presentadas.
 Puntaje total 9

El control debe ser desarrollado en la plantilla establecida por IACC para la entrega de
controles de la semana, disponible para ser descargada desde la plataforma del curso junto a
estas instrucciones.

Envíe el documento creado con su nombre y apellido (nombre_apellido_control8).

Vous aimerez peut-être aussi