Está en la página 1de 6

TÉCNICO EN DISEÑO Y DESARROLLO DE SOFTWARE

MOTORES DE BASES DE DATOS I


NOMBRES Y APELLIDOS DEL ESTUDIANTE: Nicolás Vélez Flor
GRUPO 3009
FECHA: 23/03/2023
TIEMPO ESTIPULADO: 4 HORAS.
6:30am - 10:00am

TALLER

TODO el desarrollo del taller es en el cuaderno de Motores de Bases de Datos I,


adicionalmente debe crear la base de datos con sus respectivas consultas en Mysql
Workbench y tomar pantallazo del resultado que genera cada una, posteriormente
ubicarlos en los espacios correspondientes en este documento.
Nota: este taller equivale al 50% de la nota del parcial.

1. Definir:

∙ Que es un gestor de bases de datos.


∙ Que es un motor de base de datos.
∙ Cuál es la diferencia entre gestor y motor de bases de datos.
∙ Cuáles son los principales motores de bases de datos.
∙ Realice un cuadro comparativo de 5 motores de bases de datos, mínimo 8
características de cada uno.
∙ Que es Mysql
∙ Comandos de Mysql y sus sentencias.
∙ Que es una consulta multitabla.
∙ Definir cada una de las sentencias INNER JOIN, LEFT JOIN, RIGHT JOIN, CROSS
JOIN, FULL OUDER con ejemplos de cada uno de ellos.
∙ Que es una vista y ejemplo.
∙ Que es un procedimiento almacenado y ejemplo.

2. Cree una base de datos con el nombre Drogueria_Nombre_Apellido_Estudiante,


ejemplo: Drogueria_Johan_Roman;

3. Cree 2 tablas relacionadas Medicamento (debe tener mínimo 8 campos y que


finalicen con las iniciales de sus nombres y apellidos, ejemplo Ref_Med_Jr),
Laboratorio (debe tener mínimo 8 campos y que finalicen con las iniciales de sus
nombres y apellidos, ejemplo Ref_Med_Jr).
4. Altere la tabla Medicamento y adicione el siguiente campo Pre_Med_Pm1.

5. Altere la tabla Medicamento y elimine el campo Pre_Med_Pm1

6. Altere la tabla Medicamento y a un campo de tipo alfabético aumente el número


de caracteres a 100

7. Altere la tabla Medicamento y modifique el nombre de un campo.


8. Escriba el código para eliminar una base de datos y una tabla.

9. Inserte 10 registros en cada tabla.

10. Actualizar la información en 3 registros.

11. Realice 5 consultas generales.


12. Realice 10 consultas específicas aplicando los operadores (lógicos, relacionales,
like y no like).

13. Realizar 10 consultas aplicando Funciones de agregado: min, max, avg, sum, count.

14. Calcular el precio de los productos para la venta con un 20% adicional al precio
original o valor de compra.

15. Realizar 1 consulta calculada donde se evidencie el valor del medicamento con un
20% de descuento y la otra la inversión que tiene en medicamentos.
16. Realizar 1 consulta multitabla empleando el Inner Join, y definir cada una de las
sentencias INNER JOIN, LEFT JOIN, RIGHT JOIN, CROSS JOIN, FULL OUDER para
realizar consultas entre dos o más tablas y haga un ejemplo de cada una.

17. Cree una vista donde muestre el nombre del laboratorio y los medicamentos.

18. Cree un procedimiento almacenado para Insertar.

19. Realice el llamado al procedimiento.

20. Genera el diagrama de datos desde Mysql.

También podría gustarte