Está en la página 1de 5

PROCESO DE GESTIÓN DE FORMACIÓN PROFESIONAL INTEGRAL

GUÍA DE APRENDIZAJE – SENTENCIAS SQL


IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE

• Denominación del Programa de Formación: ANALISIS y DESARROLLO de


SOFTWARE
• Código del Programa de Formación: 228118 V1
• Nombre del Proyecto: CONSTRUCCIÓN DE SOFTWARE INTEGRADOR DE
TECNOLOGÍAS ORIENTADAS A SERVICIOS.
• Actividad de Proyecto: CODIFICAR LOS MODULOS DEL SISTEMA DE
INFORMACIÓN.
• Competencia: DESARROLLAR LA SOLUCIÓN DE SOFTWARE DE ACUERDO CON EL
DISEÑO Y METODOLOGÍAS DE DESARROLLO.
• Resultados de Aprendizaje Alcanzar: CONSTRUIR LA BASE DE DATOS PARA EL
SOFTWARE A PARTIR DEL MODELO DE DATOS.
• Duración de la Guía: 5 Horas

2. PRESENTACIÓN

• Escribir las sentencias SELECT teniendo en cuenta las CLAUSULAS que se aplican para la selección
de registros .
• Escribir las sentencias de creación, inserción, actualización sugeridas.
• Relacionar conocimientos previos con los nuevos para la construcción significativa de los mismos
• Promover el aprendizaje colaborativo y el crecimiento integral del grupo

Las sentencias SQL pertenecen a dos categorías principales: Lenguaje de Definición de Datos, DDL y Lenguaje
de Manipulación de Datos, DML. Estos dos lenguajes no son lenguajes en sí mismos, sino que es una forma
de clasificar las sentencias de lenguaje SQL en función de su cometido. La diferencia principal reside en que
el DDL crea objetos en la base de datos y sus efectos se pueden ver en el diccionario de la base de datos;
mientras que el DML es el que permite consultar, insertar, modificar y eliminar la información almacenada
en los objetos de la base de datos.

Las sentencias DML se utilizan para controlar la información contenida en la base de datos. Las listas
siguientes ofrecen ejemplos de estos tipos de sentencias DML:

Adición de registros a una tabla (mandato INSERT)

Modificación de la información de una tabla (mandato UPDATE)

Eliminación de registros de una tabla (mandato DELETE)

GFPI-F-135 V02
3. FORMULACIÓN DE LAS ACTIVIDADES DE APRENDIZAJE

Descripción de la Actividad: Sobre la base de datos Empleado, escribir las sentencias


SELECT, utilizando las diferentes CLAUSULAS de selección de registros.

Ambiente Requerido: Computadores con equipos de computo con mysql para escribir las
sentencias.

Materiales: Guía de Aprendizaje – consultas select.

1. Seleccione todos los registros de la tabla departamento;

2. Compare el resultado anterior e Inserte los registros que faltan, según la siguiente imagen.

GFPI-F-135 V02
3. Insertar los siguientes registros en la tabla empleado.

(15,'Alex','Morgan','F','Futbolista',1850000,'Cadillal',18),
(16,'Yasmin','Ordoñez','M','Trabajador Social',2000000,'Siloe',9),
(17,'Rodolfo','Rivera','M','Abogado',2835000,'Bolivar',21),
(18,'Brenda','Medina','F','Administrador de Empresas',3860000,'Los Sauces',2),
(19,'Karina','Riascos','F','Psicologo',2760000,'Cadillal',3),
(20,'Guillermo','Muñoz','M','Futbolista',2345000,'Siloe',18),
(21,'Ximena','Illera','F','Contador',3150000,'Los Sauces',25),
(22,'Sandra','Perez','F','Administrador de Empresas',3412690,'Siloe',17),
(23,'Yelena','Lame','F','Enfermero',1500000,'Alicante',21),
(24,'Jair','Pardo','M','Contador',3215000,'Bolivar',23),
(25,'Edwin','Lara','M','Ingeniero de Sistemas',3500000,'Pandiguando',8),
(26,'Calisto,'Mera','M','Trabajador Social',2080000,'Modelo',10),
(27,'Indira','Salazar','F','Enfermero',1760500,'Siloe',16),
(28,'Cristina','Luligo','F','Futbolista',2890600,'Los Sauces',18),
(29,'Andres','Becerra','M','Abogado',2900000,'Cadillal',22),
(30,'Salome','Jimenez','F','Actor',2300700,'Alicante',19),
(31,'Victor','Cortez','M','Actor',2400050,'Los Sauces',23),
(32,'Saul','Bautista','M','Ingeniero de Sistemas',3100000,'Los Sauces',8),
(33,'Yamir','Fajardo','M','Enfermero',2600000,'Siloe',13),
(34,'Margarita','Nieto','F','Comunicador Social',2250000,'Modelo',11),
(35,'Catalina','Gomez','F','Comunicador Social',2150000,'Bolivar',22),
(36,'Antonio','Rosero','M','Futbolista',2340000,'Pandiguando',18),
(37,'Helena','Samudio','F','Enfermero',2610000,'Alicante',25),
(38,'Adriana','Mapallo','F','Psicologo',2345800,'Los Sauces',24),
(39,'Jorge','Velasco','M','Actor',2409700,'Modelo',14),
(40,'Harol','Astaiza','M','Comunicador Social',2050050,'Los Sauces',11),
(41,'Ines','Cordoba','F','Administrador de Empresas',3000000,'Siloe',24),
(42,'Wilson','Riascos','M','Trabajador Social',3200100,'Siloe',9),
(43,'Fabio','Imbachi','M','Actor',2500000,'Alicante',14),
(44,'Andrea','Lopez','F','Ingeniero de Sistemas',3333333,'Pandiguando',19),
(45,'Liliana','Ortiz','F','Comunicador Social',2600300,'Alicante',20),
(46,'Juan','Palta','M','Contador',2700000,'Bolivar',18),
(47,'Daniela','Urrutia','F','Comunicador Social',2050050,'Cadillal',7),
(48,'Martina','Herrera','F','Trabajador Social',3000666,'Los Sauces',10),
(49,'Julio','Ibarra','M','Abogado',2620000,'Siloe',8),
(50,'Nancy','Chantre','F','Enfermero',3000000,'Modelo',11),
(51,'Beatriz','Quiñonez','F','Actor',2890000,'Alicante',6),
(52,'Ofelia','Escobar','F', 'Administrador de Empresas',2500000,'Los Sauces',16),
(53,'Fernando','Ortiz','M','Contador',3150000,'Bolivar',14),
(54,'Rafael','Niño','M',' Ingeniero de Sistemas',2890000,'Modelo',4),
(55,'Armando','Hernandez','M','Psicologo',2890000,'Siloe',8);

GFPI-F-135 V02
4. Cambie el género a Femenino del empleado Yasmin Ordoñez.

5. Mostrar nombre y apellido de los empleados que viven en los pisos 3, 5, 10.

6. Indicar la Cantidad de empleado que viven en el barrio Siloé.

7. Seleccionar Nombre, Barrio de los empleados que tengan sueldo inferior a 2000000.

8. Cambiar el nombre del Departamento 12 por Salud.

9. Mostrar nombre y edificio de los empleados de Mercurio, Mónaco, Panamá.

10. Mostrar Suma del sueldo de los empleados del piso 5.

11. Mostrar nombre del departamento, suma del sueldo menores a 5000000, agrupados por nombre del
departamento.

12. Mostrar nombre del empleado, mínimo sueldo, agrupado por nombre del empleado, indicando que
los mínimos sueldos sean menores a 2000000

13. Mostrar el nombre, sueldo, y los cálculos con los siguientes alias, IBC (Sueldo * 40%), Pensión (IBC *
16%), Eps (IBC * 12,5%), Arl (IBC * 0.522% ), Aportes (Pensión + Eps + Arl) de los empleados del barrio
Cadillal, tenga en cuenta que en el select no se puede usar los nombres de los Alias.

14. Indicar el edificio y cuantos empleados hay por edificio, solo de Mercurio y Monaco.

15. Mostrar nombre del departamento, Máximo sueldo, agrupado por nombre del departamento,
indicando que los máximos sueldos sean mayores o iguales a 3500000.

4. ACTIVIDADES DE EVALUACIÓN
Evidencias de Aprendizaje Criterios de Evaluación Técnicas e Instrumentos de
Evaluación

Evidencias de Conocimiento : Escribe y ordena la sentencia Lista de Chequeo.


SELECT con sus diferentes
Sentencia SELECT. Clausulas para la selección Observación Directa.
de registros.
Clausulas Distinct, Where, IN,
Join, Group By, Order By, Utiliza la sentencia INSERT
Having, Funciones de Agregado, INTO para agregar registros
Calculos. a la tabla.

GFPI-F-135 V02
Evidencias de Desempeño: Usa la sentencia UPDATE
para modificar los datos de
Escribe las sentencias SQL registros almacenados.
correctamente y aplica las
clausulas para las operaciones
con los registros

Evidencias de Producto:

Archivo SQL con las sentencias


escritas.

5. CONTROL DEL DOCUMENTO

Nombre Cargo Dependencia Fecha

Ing. Guillermo Alexander Centro de Comercio y


Autor (es) Instructor 18-11-2023
Burgos Ibarra Servicios – Regional Cauca

GFPI-F-135 V02

También podría gustarte