Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Instituto IACC
15-04-2019
Instrucciones
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_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.
RESPUESTA:
2. Inserte en cada una de las tablas los registros mostrados anteriormente, entregue las
sentencias que ejecutó para las inserciones.
RESPUESTA:
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.
RESPUESTA:
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.
RESPUESTA:
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.
RESPUESTA:
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.
RESPUESTA:
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.
RESPUESTA:
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.
RESPUESTA:
RESPUESTA:
No estoy de acuerdo, pues existe más de una forma de crear tablas, por ejemplo el
modelo diseño donde se puede poner el nombre de los campos, los tipos de datos, si el
campo acepta valores nulos, si puede autoincrementar, donde designamos las claves
primarias y foráneas.
En la imagen siguiente tenemos un ejemplo de lo antes planteado
Hacemos click con el botón derecho del mouse, en la tabla elegida, se desplegará un
menú, donde pulsaremos en “Create Table”.
En la siguiente imagen se muestra que se exportarán tres objetos, dejaremos todo como está
por defecto y continuaremos.
En la siguiente imagen se muestra el script de la base de datos, las tablas creadas, y su
resultado.
IACC, (2018) SQL: Utilización del gestor de base de datos MySQL II,
http://online.iacc.cl/pluginfile.php/4654139/mod_resource/content/2/08_Fundamentos_de_B
ases_de_Datos.pdf