0% encontró este documento útil (0 votos)
21 vistas12 páginas

Taller Clas

Cargado por

Santiago Avella
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
21 vistas12 páginas

Taller Clas

Cargado por

Santiago Avella
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

TÉCNICO EN DISEÑO Y DESARROLLO DE SOFTWARE

MOTORES DE BASES DE DATOS I


NOMBRES Y APELLIDOS DEL ESTUDIANTE:
GRUPO 3009
FECHA: 08/02/2024
FECHA ENTREGA: 16/02/2024

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.

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_Pepito_Pérez;

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_Pp),
Laboratorio (debe tener mínimo 8 campos y que finalicen con las iniciales de sus
nombres y apellidos, ejemplo Ref_Med_Pp).
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.
Eliminar una base de datos
DROP DATABASE nombre_de_la_base_de_datos;
Eliminar una tabla
DROP TABLE nombre_de_la_tabla;

9. Inserte 10 registros en cada tabla.

10. Actualizar la información en 3 registros.

11. Realice 5 consultas generales.


12. Realice 5 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 Mysq

También podría gustarte