PORTAFOLIO_ASIGNATURA
PORTAFOLIO_ASIGNATURA
CAMPUS NORTE
TEMA:
PORTAFOLIO POR ASIGNATURA
AUTOR:
GUARNIZO PERUGACHI DIGSON PAUL
DOCENTE:
MG. KEVIN JOEL TOAPANTAVIZUETE
PEA
Página 3 de 27
PROGRAMA DE ESTUDIO DE LA ASIGNATURA
(Versión 2)
1. DATOS INFORMATIVOS
1.11. Código:
Correquisito: Asignatura: Ninguna Ninguno
Aplicación de conocimientos prácticos en la
Línea(s) de vinculación con implementación de soluciones de hardware y
1.12. la sociedad y servicio a la software.
comunidad relacionadas: Asesoramiento y capacitación en fundamentos
básicos relacionados al campo Informático
1.13.
Línea(s) de investigación Desarrollo de y programación de aplicaciones
relacionadas: web con servicios en la nube.
2. CARACTERIZACIÓN DE LA ASIGNATURA
ESCENARIOS DE
APRENDIZAJE Laboratorio
Laboratorio de
computo
(Ver anexo)
Sustento:
Página 11 de 27
La actividad tiene
como objetivo aplicar
funciones SQL para
manipular cadenas de
caracteres en
contextos prácticos.
Esto permite a los
estudiantes
comprender y usar las
funciones de SQL
para tareas comunes
como formateo,
extracción y
modificación de texto
en bases de datos.
Textos Páginas web
Fotocopias Campus virtual
Formularios Guía de práctica Correo institucional
YouTube
Videos Software específico
RECURSOS DIDÁCTICOS Repositorios
Proyector para la asignatura Sitios web
Parlantes Blog de recursos
(Ver anexo) Pc SOFTWARES
educativos
Sql Server V. 2022
SOFTWARES
SOFTWARES Power Designer
Sql Server V. 2022
Power Designer V. 16.6 Power Designer
Sql Server V. 2022 StarUML
ESCENARIOS DE
APRENDIZAJE Laboratorio
Laboratorio de
computo
(Ver anexo)
Criterio: Criterio: Criterio:
Describe de manera oral los Conoce la Realiza los ejercicios
componentes del MER con sus terminología en propuestos en SQL
CRITERIOS DE definiciones y sus relación a las tablas y siguiendo las instrucciones
EVALUACIÓN características. la definición lógica y para su evaluación.
(Ver anexo) física de base de
(Prueba oral) datos. (Demostraciones)
(Rúbrica)
Página 12 de 27
NÚMERO DE LA UNIDAD: Tres
NOMBRE DE LA UNIDAD: Seleccionado de Datos de Múltiples Tablas
OBJETIVO DE LA UNIDAD: Aplicar el manejo avanzado de comandos SQL para el ordenamiento y
manipulación eficiente de datos dentro de una base de datos relacional;
desarrollando competencias en la formulación y ejecución de consultas
complejas que optimicen el rendimiento y la presentación de información,
integrando un sólido conocimiento teórico de las estructuras de datos,
habilidades avanzadas en la redacción de consultas SQL y una actitud analítica y
proactiva en la gestión de la información
ORGANIZACIÓN DEL APRENDIZAJE
CONTENIDO MÍNIMO APRENDIZAJE EN CONTACTO
APRENDIZAJE
PRÁCTICO APRENDIZAJE AUTÓNOMO
CON EL DOCENTE
EXPERIMENTAL
Actividades de
investigación:
Análisis de información de
los diferentes tipos de
JOINS en SQL Link: -
Google Scholar:
[Link]
-Dialnet:
Actividades
[Link]
prácticas:
-Scielo:
Desarrollo de 3
ACTIVIDADES DE Actividades de adquisición: consultas que utilice el
[Link]
Clase sobre los diferentes tipos Libro: Diseño de bases de
APRENDIZAJE de JOINS utilizados en SQL.
los diferentes JOINS
datos relacionales en la
para obtener
Biblioteca Institucional.
información de la base
de datos.
Actividades de
producción:
Elaboración del reporte
sobre el desarrollo de 3
consultas que utilice el los
diferentes JOINS para
obtener información de la
base de datos.
Textos Páginas web
Fotocopias Guía de práctica Campus virtual
Formularios Software específico Correo institucional
RECURSOS DIDÁCTICOS para la asignatura YouTube
Videos
Repositorios
(Ver anexo) Proyector SOFTWARES Sitios web
Parlantes Sql Server V. 2022 Blog de recursos
Pc StarUML educativos
SOFTWARES
Página 13 de 27
SOFTWARES Sql Server V. 2022
Sql Server V. 2022 StarUML
StarUML
ESCENARIOS DE
APRENDIZAJE Laboratorio
Laboratorio de
computo
(Ver anexo)
(Estudio de casos)
Página 14 de 27
NÚMERO DE LA UNIDAD: Cuatro
NOMBRE DE LA UNIDAD: Agregación de datos
OBJETIVO DE LA UNIDAD: Aplicar funciones anidadas dentro del lenguaje SQL para gestionar, administrar
y depurar errores eficientemente desplegando competencias en la utilización
efectiva de funciones anidadas, integrando un sólido conocimiento teórico de su
estructura y aplicación de agregación de datos.
ORGANIZACIÓN DEL APRENDIZAJE
CONTENIDO MÍNIMO APRENDIZAJE EN CONTACTO
APRENDIZAJE
PRÁCTICO APRENDIZAJE AUTÓNOMO
CON EL DOCENTE
EXPERIMENTAL
Estructurar un script
tipo combinación
externa, para realizar
consultas que
permitan incluir datos
de las tablas, aunque
estos estén fuera de la
condición.
Sustento:
El objetivo de esta
práctica es que los
estudiantes aprendan a
utilizar eficazmente las
cláusulas JOIN en
SQL para combinar
datos de múltiples
tablas. Esto es
fundamental para
consultas complejas
que requieren datos de
varias fuentes
relacionadas.
Página 16 de 27
Textos Páginas web
Fotocopias Campus virtual
Formularios Guía de práctica Correo institucional
YouTube
Videos Software específico
Repositorios
RECURSOS DIDÁCTICOS Proyector para la asignatura
Sitios web
Parlantes Blog de recursos
(Ver anexo) Pc SOFTWARES
educativos
Sql Server V. 2022
SOFTWARES
SOFTWARES Power Designer
Sql Server V. 2022
Power Designer V. 16.6 Power Designer
Sql Server V. 2022 StarUML
ESCENARIOS DE
APRENDIZAJE Laboratorio
Laboratorio de
computo
(Ver anexo)
ESCENARIOS DE
APRENDIZAJE Laboratorio
Laboratorio de
computo
(Ver anexo)
MÉTODO ESTRATEGIA
Deductivo
Enunciación
Comprobación
Aplicación
Analógico-comparativo
Observación
Comparación
Controlado por el docente
Conclusiones
Inductivo
Observación
Experimentación
METODOLOGÍA Comparación
Para el desarrollo de las
Abstracción
clases se pueden usar las Generalización
siguientes metodologías Método activo o clases prácticas
Enunciación
Aclaración
Controlado por el estudiante
Resolución
Exposición
Explicación oral
Taller
Resolución de problemas
Aprendizajes basados en
Controlado por el docente y el proyectos
estudiante Diseño
Planificación
Ejecución
Evaluación
SUSTENTO:
Controlado por el docente
Deductivo
● La estrategia deductiva permite al docente explicar de manera estructurada la sintaxis
y la lógica detrás de las funciones anidadas. Los estudiantes pueden comprender los principios
fundamentales antes de aplicarlos en situaciones prácticas.
● En la estrategia inductiva, los estudiantes podrían explorar casos prácticos y ejemplos
concretos donde las funciones anidadas resuelvan problemas reales. Esto les permite descubrir
patrones y generalizar conceptos a partir de la experiencia práctica.
5. BIBLIOGRAFÍA
BIBLIOGRAFÍA BÁSICA:
Valderrey Sanz, P. (2021). Introduccion a las Bases de Datos Microsoft Sql Server
1 Ifct27. Ra-Ma. (004.10020 - Libro Digital)
Bisson, A. (2021). Sql. los Fundamentos del Lenguaje (Con Ejercicios Corregidos) (3ª
2 ed.). Eni. (004.10015 - Libro Digital)
Científico-Técnico
Los libros proporcionan una comprensión profunda de los principios fundamentales de
las bases de datos relacionales, abordando el diseño, la implementación y la
administración de bases de datos.
Ofrece explicaciones detalladas sobre la instalación y configuración de Microsoft SQL
Server, la creación y gestión de bases de datos y tablas, y la optimización del
SUSTENTO: rendimiento y la seguridad de los datos. Estas secciones son cruciales para los
profesionales que buscan dominar esta herramienta.
Didáctico
La estructura progresiva del libro facilita el aprendizaje mediante ejemplos prácticos y
ejercicios que refuerzan los conceptos teóricos, asegurando que los lectores desarrollen
habilidades prácticas aplicables en el entorno laboral.
BIBLIOGRAFÍA DE CONSULTA:
Lopez Montalban, I., Ospino Rivas, J., Castellano Perez, M. (2015). Administracion de
1 Sistemas Gestores de Bases de Datos (2ª ed.). Garceta. (004.3830 - Libro
Fisico)
De Miguel Castaño, A., Piattini Velthuis, M., Marcos Martinez, E. (s. f.). Diseño de
2 Bases de Datos Relacionales. Alfaomega. (004.10580 - Libro Digital)
Página 21 de 27
6. SISTEMA DE EVALUACIÓN GENERAL
OBJETIVO DE LA CRITERIO DE ACTIVIDAD PRODUCTO
UNIDAD EVALUACIÓN
Propone los
Desarrollar de informe
antecedentes y
de estudio de caso
solución del problema
respecto al problema
Desarrollar la capacidad para acerca de los
propuesto, usando los Informe de estudio de caso
identificar y resolver problemas componentes del
componentes del
en bases de datos relacionales MER con sus
modelo Entidad
utilizando un Sistema de Gestión definiciones y sus
características. Relación
de Base de Datos (SGBD),
mediante la definición precisa de Explica la actividad Elaborar un informe de
tipos de datos y la creación las definiciones y
realizando modelos Demostración
eficiente de tablas e índices, características del MER,
conceptuales de E-R. en las bases de datos
integrando conocimientos
teóricos, habilidades prácticas y Elaborar un informe
una actitud crítica y proactiva en Realiza los ejercicios
detallado de un caso de
la gestión de la información. propuestos en SQL
uso específico, crear, el
siguiendo las Demostración
modelo ER
instrucciones para su
identificando los
evaluación.
elementos.
Aplicar comandos SQL para el Describe de manera Aplicar una lección oral
ordenamiento y manipulación de oral los componentes de Identificación de las
datos en una base de datos del MER con sus relaciones entre tablas, Prueba oral
relacional, desarrollando definiciones y sus especificando la
competencias en la redacción y características. cardinalidad
ejecución de sentencias SQL que
permitan organizar, filtrar y Conoce la Realizar ejercicios con
terminología en componentes del
presentar la información de
relación a las tablas y Modelo
manera efectiva, integrando el
la definición lógica y Entidad-Relación Rúbrica
conocimiento teórico de las
estructuras de datos y la física de base de (MER) con sus
habilidad práctica en la datos. definiciones y
características.
formulación de consultas,
fomentando una actitud rigurosa y Realiza los ejercicios Realizar un ejemplo del
propuestos en SQL
analítica en el manejo de la diseño e
siguiendo las Demostraciones
información. instrucciones para su implementación de una
evaluación. base de datos relacional
Aplicar el manejo avanzado de Describe de manera Aplicar una evaluación
comandos SQL para el oral el funcionamiento del uso de los diferentes
ordenamiento y manipulación de los tipos de JOINS Prueba oral
tipos de JOINS en las
eficiente de datos dentro de una y sus características. consultas.
base de datos relacional;
Elabora los Ejercicios
desarrollando competencias en la
de búsqueda con los
formulación y ejecución de
tipos de JOINS.
consultas complejas que
optimicen el rendimiento y la Aplicar con una lista de
presentación de información, consultas junto al tipo Rúbrica
integrando un sólido de JOIN usado
conocimiento teórico de las
estructuras de datos, habilidades
avanzadas en la redacción de
consultas SQL y una actitud
Página 22 de 27
analítica y proactiva en la gestión Elabora correctamente
de la información los ejercicios Elaborar ejercicios
utilizando los JOINS utilizando los JOINS
para entender su para entender su
funcionamiento y su Estudio de caso
funcionamiento y su
utilidad en la utilidad en la búsqueda
búsqueda de datos. de datos
7. REVISIÓN Y APROBACIÓN
ELABORADO REVISADO APROBADO
COMISIÓN DE LA COORDINACIÓN VICERRECTORADO
CARRERA ACADÉMICA RECTORADO
Coordinador de carrera:
Sede Matriz
Coordinador de carrera
Campus Norte:
Coordinador Académico
Campus Norte Rector
Docentes de la carrera
8. HISTORIAL DE ACTUALIZACIONES
Aplicar los principales componentes de SQL Server, para diseñar bases de datos relacionales que incluyan la
Descripción de la asignatura: definición de tablas, índices y vistas mediante instrucciones SQL, que le permitan la consulta y manejo de
información.
Página 26 de 27
PLANTILLA ABC
Página 27 de 27
GUIAS PRÁCTICAS
Práctica No. 3
Código: DSUP03-GP-03
Título: Generar consultas con la utilización de los diferentes clausulas JOINS.
Tiempo de duración: 120 minutos
Fundamentos:
Las cláusulas Joins se utilizan en lenguajes de consulta estructurados (SQL) para establecer
relaciones entre tablas en una base de datos. Estas cláusulas permiten unir registros
(De Miguel Castaño, 2014). Al unir tablas mediante Joins, se pueden realizar consultas más
complejas y obtener resultados que integren información relevante de múltiples fuentes. Esta
reflejan la interrelación entre diferentes conjuntos de datos en una base de datos relacional.
Existen varios tipos de cláusulas Joins que se utilizan comúnmente en bases de datos,
incluyendo:
Inner Join
Es el tipo de Join más básico y comúnmente utilizado. El Inner Join selecciona los registros
que tienen coincidencias en las columnas especificadas de dos o más tablas. Esto significa
que solo se incluyen en el resultado aquellos registros que tienen datos coincidentes en ambas
tablas. Esta operación es crucial cuando se necesita extraer datos estrictamente relacionados
Left Join
También conocido como Left Outer Join, el Left Join selecciona todos los registros de la tabla
izquierda y los combina con los registros de la tabla derecha que cumplen con la condición de
unión. Si no hay coincidencias, los resultados de la tabla derecha serán nulos. Este tipo de
Join es útil cuando se necesita obtener todos los datos de la tabla principal junto con los datos
También conocido como Right Outer Join, el Right Join es similar al Left Join, pero
selecciona todos los registros de la tabla derecha y los combina con los registros de la tabla
izquierda que cumplen con la condición de unión. Si no hay coincidencias, los resultados de
la tabla izquierda serán nulos. El Right Join es menos común que el Left Join, pero es
Full Join
También conocido como Full Outer Join, el Full Join combina todos los registros de ambas
tablas, incluyendo aquellos que no tienen coincidencias en la condición de unión. Este tipo de
Join es particularmente útil cuando se necesita una vista completa de todas las entradas en
El uso adecuado de estas cláusulas Joins permite a los desarrolladores y analistas de datos
crear consultas poderosas que pueden extraer y presentar datos de manera integral y
datos
Objetivos
Crear de un script a partir de un modelo entidad relación para seleccionar datos de
Diseñar un script en sql utilizando dos tipos de joins diferentes, para estructurar
permitan incluir datos de las tablas, aunque estos estén fuera de la condición.
Materiales y Herramientas
Software (SQL Server)
Normas de Seguridad
Normas Generales
Acceso Autorizado
Identificación
Es obligatorio portar y mostrar una identificación válida en todo momento dentro del
laboratorio.
correspondiente.
Seguridad de Equipos
Uso Adecuado
No Mover Equipos
Reportar Problemas
del equipo.
Seguridad Informática
Contraseñas Seguras
Protección de Datos
No almacenar datos personales o sensibles en los equipos del laboratorio. Utilizar medios de
Solo instalar y utilizar software autorizado. Está prohibido descargar y usar software no
autorizado o pirata.
Comportamiento y Conducta
Silencio
Comida y Bebida
Respeto
Seguridad Eléctrica
Cables y Conexiones
Asegurarse de que los cables y conexiones eléctricas estén en buen estado y no representen
un peligro de tropiezos.
Apagar Equipos
Apagar correctamente los equipos después de su uso y antes de salir del laboratorio
siguientes temas:
Conocer los conceptos básicos de las bases de datos relacionales es fundamental para
cualquier profesional que trabaje con sistemas de gestión de datos. Esto incluye la
comprensión de tablas, registros y campos, que son los componentes esenciales de cualquier
base de datos relacional. Las tablas almacenan datos en filas (registros) y columnas (campos),
Además, es crucial entender las relaciones entre las tablas, como las relaciones uno a uno,
uno a muchos y muchos a muchos. Estas relaciones permiten que las tablas se conecten entre
Tablas y Campos
Conocer la estructura de las tablas en tu base de datos y los campos que contienen es esencial
para diseñar y gestionar bases de datos efectivas. Cada tabla en una base de datos relacional
está compuesta por campos que definen las características de los datos que se almacenan.
Comprender los tipos de datos de los campos, como enteros, cadenas de texto, fechas, entre
otros, es importante para construir consultas precisas y optimizadas. Los tipos de datos
2021).
Por ejemplo, utilizar el tipo de dato correcto para cada campo puede mejorar
buena comprensión de la estructura de las tablas y los campos permite diseñar esquemas de
Procedimiento
Analizar el diagrama de base de datos para un sistema de gestión de entregas
Crear consultas tipo combinación interna que permitan interactuar con varias
tablas utilizando joins y a su vez excluir de los resultados a los datos que no
La redacción es clara,
La redacción es clara, pero no es
Es difícil de entender lo
gramaticalmente correcto y gramaticalmentecorrecto,
redactado, es pobre
tiene buena forma de o no tiene buena
la calidad gramatical, o no
Redacción presentación, se hace uso forma de
se hace uso de los
de la terminología de la presentación. Hay un uso
conceptos propios
asignatura. aceptable de
de la asignatura.
conceptos de la
asignatura.
La redacción es clara,
La redacción es clara, pero no es
Es difícil de entender lo
gramaticalmente correcto y gramaticalmente correcto,
redactado, es pobre
tiene buena forma de o no tiene buena
la calidad gramatical, o no
Redacción presentación, se hace uso forma de
se hace uso de los
de la terminología de la presentación. Hay un
conceptos propios
asignatura. uso aceptable de
de la asignatura.
conceptos de la
asignatura.
Demuestra
Demuestra un dominio Demuestra dominio del
Dominio del tema profundo del contenido contenido
desconocimiento del
contenido
Informe/ 0,5:
CONSIDERACIONES 0,10 MUY BUENO 0, 05 BUENO 0, 03 REGULAR
TEMA:
UI: ELABORACIÓN DE UN MER
AUTOR:
GUARNIZO PERUGACHI DIGSON PAUL
DOCENTE:
MG. KEVIN JOEL TOAPANTAVIZUETE
Figura 2
Figura 5
Resultados de la tabla 2
TECNOLOGÍA SUPERIOR EN DESARROLLO DE SOFTWARE
ASIGNATURA: BASE DE DATOS I
CÓDIGO: 25261602
MODALIDAD: PRESENCIAL
JORNADA: MATUTINA
NIVEL: PRIMERO
TEMA:
UI: ELABORACIÓN DE UN MER
AUTOR:
GUARNIZO PERUGACHI DIGSON PAUL
DOCENTE:
MG. KEVIN JOEL TOAPANTAVIZUETE
Código de la turistas
Figura 2
Datos de playa
Figura 3
Figura 5
TEMA:
UI: LLUVIA DE IDEAS SOBRE LOS ELEMENTOS QUE
INTERVIENEN EN EL MER
AUTOR:
GUARNIZO PERUGACHI DIGSON PAUL
DOCENTE:
MG. KEVIN JOEL TOAPANTAVIZUETE
DOCENTE:
MG. KEVIN JOEL TOAPANTA VIZUETE
OCTUBRE 2025
QUITO – ECUADOR
SISTEMA DE VENTAS DE UNA FERRETERÍA
Figura 1
Nota. La imagen muestra las entidades, la relación y los atributos con sus datos.
Figura 2
Nota. En la imagen se muestra creación de una base de datos y de una tabla junto a sus
atributos.
Figura 3
Nota. En la imagen se muestra creación de una base de datos y de una tabla junto a sus
atributos.
Figura 5
Figura 6
Nota. La imagen muestra la tabla finalizada con sus atributos y datos correspondientes.
Figura 7
DOCENTE:
MG. KEVIN JOEL TOAPANTA VIZUETE
OCTUBRE 2025
QUITO – ECUADOR
TECNOLOGÍA SUPERIOR EN DESARROLLO DE SOFTWARE
ASIGNATURA: BASE DE DATOS I
CÓDIGO: 25261602
MODALIDAD: PRESENCIAL
JORNADA: MATUTINA
NIVEL: PRIMERO
TEMA:
UII: DESARROLLAR UN MAPA
CONCEPTUAL SOBRE LAS
DIFERENTES INSTRUCCIONES Y
FUNCIONES DE FILA Y
MÚLTIPLES FILAS
AUTOR:
GUARNIZO PERUGACHI DIGSON PAUL
DOCENTE:
MG. KEVIN JOEL TOAPANTA VIZUETE
OCTUBRE 2025
QUITO – ECUADOR
ACTIVIDADES DE
DISCUSIÓN
ACTIVIDADES DE
PRODUCCIÓN
Unidad I:
SISTEMA DE COMPRA DE ZAPATOS
28/1/2026
Figura 1
Código Tabla 1
Figura 2
Código Tabla 2
Figura 3
Datos del MER Tabla 1
Figura 3
Datos del MER Tabla 2
Figura 4
Resultado de la Tabla 1
Figura 3
Resultados de la Tabla 2