Está en la página 1de 16

INSTRUMENTO DE EVALUACIÓN

NOMBRE DEL INSTRUMENTO: Lista de Cotejo NÚMERO DE INSTRUMENTO: 1

TECNOLOGÍAS DE LA
ÁREA ACADÉMICA: INFORMACIÓN Y PERIODO DE ENTREGA: 05-09-2022 / 09-09-2022
COMUNICACIÓN
Tecnologías de la Información Área
PROGRAMA EDUCATIVO: Desarrollo de Software TIPO DE EVALUACIÓN: Recuperacion 2
Multiplataforma

ASIGNATURA Bases de Datos para Aplicaciones GRUPO(s): GDS0431 / GDS0432 / GDS0433

NOMBRE Y FIRMA DE HERNÁNDEZ OJEDA GUILLERMO


FACILITADOR (ES): MURO GOMEZ RICARDO

NÚMERO Y NOMBRE DE LA UNIDAD RESULTADO DE APRENDIZAJE

A partir de un caso de estudio de Sistemas Gestores de Base de Datos,


integra un portafolio de evidencias que contenga los scripts y los
resultados de los mismos, con un Sistema Gestor de Base de Datos, que
contenga:
I. Manipulación avanzada • Creación, modificación y eliminación de índices y vistas.
• Elaboración de subconsultas.
• Creación, modificación y eliminación de disparadores.
• Programación de procedimientos almacenados.

CRITERIOS DE EVALUACIÓN

No. CRITERIO SABER SABER HACER

1 IDENTIFICACIÓN DE ELEMENTOS 3.0 0.0

2 CUMPLIMIENTO TOTAL DE TAREAS 0.0 6.0

3 SER 0.0 1.0

VALOR DEL INSTRUMENTO 3.0 7.0

INSTRUCCIONES

ver anexo

DANIEL SUSTAITA CRUCES

Nombre del Responsable de la Coordinación, Direccción o Subdirección de Área Académica

Rev. 0: 02/mayo/2022 DE-SAC-10


Anexo A Modo: Recuperación 2
Materia: Bases de Datos para Aplicaciones Unidad: I. Manipulación avanzada
Objetivo
El alumno optimizará bases de datos para mejorar el rendimiento de aplicaciones de software.
Resultado del Aprendizaje

A partir de un caso de estudio de Sistemas Gestores de Base de Datos, integra un portafolio de evidencias que
contenga los scripts y los resultados de los mismos, con un Sistema Gestor de Base de Datos, que contenga:

• Creación, modificación y eliminación de índices y vistas.


• Elaboración de subconsultas.
• Creación, modificación y eliminación de disparadores.
• Programación de procedimientos almacenados.
Instrucciones
SE DEBERÁ ELABORAR EL SIGUIENTE FORMATO QUE SE TE PROPORCIONA CON TODO LO SOLICITADO.
Fecha de Entrega
La que indique el profesor
DESARROLLO DE SOFTWARE MULTIPLATAFORMA

Materia: Bases de Datos para Aplicaciones

Profesor: Ing.

Unidad aprendizaje:

I. Manipulación avanzada

Temas:

Índices y vistas

Consultas avanzadas

Disparadores

Procedimientos almacenados

Grupo: GDS

Participante:
Apellido Paterno Apellido Materno Nombre
I.- Tema - Consultas avanzadas
Criterio de evaluación: Identificación de conceptos de unidad (saber)

Puntos posibles 10

Instrucciones: Los alumnos(a) darán respuesta en la siguiente tabla de términos, encuentre el par del elemento de la
columna I (Términos) con la columna II (Descripción). Coloque la letra correspondiente a la descripción en el espacio
seguido después del término. Las descripciones pueden no estar en la lista para un tipo de término determinada. En
este caso, debe elegir "Ninguno de los anteriores".

Clave de
Columna II:
Columna I: Término respuesta
Descripción
correcta
1 Statement used to select data from a database. A
Declaración utilizada para seleccionar datos de una base de datos. Select

2 Statement is used to insert a new row in a table. B


Declaración utilizada para insertar una nueva fila en una tabla. In

3 Function returns the average value of a numeric column. C


La función devuelve el valor promedio de una columna numérica. Top

4 Operator is used in a WHERE clause to search for a specified pattern in D


a column.
El operador se usa en una cláusula WHERE para buscar un patrón
específico en una columna. Distinct

5 Operators are used to filter records based on more than one condition. E
Los operadores se utilizan para filtrar registros según más de una
condición. Update

6 Operator allows you to specify multiple values in a WHERE clause. F


El operador le permite especificar varios valores en una cláusula WHERE. Like

7 Clause is used to specify the number of records to return. G


La cláusula se utiliza para especificar el número de registros a devolver. Insert Into

8 Function returns the number of rows that matches a specified criteria. H


La función devuelve el número de filas que coinciden con un criterio
especificado. Delete

9 Keyword can be used to return only distinct (different) values. I


La palabra clave se puede utilizar para devolver solo valores distintos
(diferentes). Between

10 Statement is used in conjunction with the aggregate functions to group J


the result-set by one or more columns.
La declaración se utiliza junto con las funciones agregadas para agrupar
el conjunto de resultados en una o más columnas. Inner Join

11 Statement is used to update existing records in a table. K


Declaración utilizada para actualizar los registros existentes en una
tabla. Where

12 Is a virtual table based on the result-set of an SQL statement. L And & Or


Es una tabla virtual basada en el conjunto de resultados de una
declaración SQL.

13 Keyword returns all rows from the left table (table_name1), even if M
there are no matches in the right table (table_name2).
La palabra clave devuelve todas las filas de la tabla izquierda
(table_name1), incluso si no hay coincidencias en la tabla derecha
(table_name2). Right Join

14 Clause was added to SQL because the WHERE keyword could not be N
used with aggregate functions.
La cláusula se agregó a SQL porque la palabra clave WHERE no se puede
usar con funciones agregadas. Order By

15 Keyword returns rows when there is at least one match in both tables. O
La palabra clave devuelve filas cuando hay al menos una coincidencia en
ambas tablas. Left JOIN

16 Operator is used in a WHERE clause to select a range of data between P


two values.
El operador se utiliza en una cláusula WHERE para seleccionar un rango
de datos entre dos valores. AVG()

17 Keyword returns all the rows from the right table (table_name2), even Q
if there are no matches in the left table (table_name1).
La palabra clave devuelve todas las filas de la tabla derecha
(table_name2), incluso si no hay coincidencias en la tabla izquierda
(table_name1). MAX()

18 Function returns the smallest value of the selected column. R


La función devuelve el valor más pequeño de la columna seleccionada. COUNT()

19 Keyword is used to sort the result-set. S


La palabra clave se utiliza para ordenar el conjunto de resultados. MIN()

20 Sirven para hacer referencia a nuestros objetos de base de datos de una T


manera más entendible. SUM()

U Group By

V Having

W Sinónimos

X View

Y Ninguno de los
anteriores
II.- Tema - Consultas avanzadas
Criterio de evaluación: CUMPLIMIENTO TOTAL DE TAREAS (saber hacer)

Puntos posibles 15

Instrucciones: Los alumnos y alumnas desarrollara un script para dar solución a las siguientes consultas
solicitadas.

Modelo Relacional
En la ciudad de Rio Laja. Se localiza una sucursal de universidad “UTNG”, la cual tiene una Base de Datos, el director ha solicitado
las siguientes consultas a la base de Datos. Para ello se le proporcionará script “BD_EscuelaLaja_U1-sql”

1. Proyecta el nombre del alumno(a) con clave 3000, su edad, el promedio de edad de todos los alumnos(a)s sin importar el
grupo, la edad del alumno mayor y menor. ¿Cuál es la sentencia utilizada?
Código:
Imagen tabla resultante:
2. Proyecta el nombre del profesor(a) que tiene alumno(a)s reprobados y el nombre del alumno (a). ¿Cuál es la sentencia
utilizada?
Código:
Imagen tabla resultante:
3. Muestra el nombre de los Periodo Cuatrimestral que tiene Grupos. ¿Cuál es la sentencia utilizada?
Código:
Imagen tabla resultante:
4. Proyecta la clave del grupo y el promedio de edad de los alumnos(a) por grupo, solo si el promedio del grupo es igual a 18.
¿Cuál es la sentencia utilizada?
Código:
Imagen tabla resultante:
5. Proyecta los nombres de los grupos, el nombre de las materias que tienen asignadas y los profesores(a) que las imparten.
¿Cuál es la sentencia utilizada?
Código:
Imagen tabla resultante:

6. Proyecta el nombre de la carrera que no tiene grupos. ¿Cuál es la sentencia utilizada?


Código:
Imagen tabla resultante:
7. Proyecta la clave del Grupo el promedio de edad de sus Alumnos(a), el promedio general de todos los Grupos y la diferencia
del promedio general con respecto a cada Grupo (Promedio de grupo - Promedio General). ¿Cuál es la sentencia utilizada?
Código:
Imagen tabla resultante:
8. Proyecta el nombre del grupo que tiene menos alumnos(a). ¿Cuál es la sentencia utilizada?
Código:
Imagen tabla resultante:
9. Proyecta el nombre del profesor(a) que tiene alumno(a)s reprobados y el nombre del alumno(a). ¿Cuál es la sentencia
utilizada?
Código:
Imagen tabla resultante:
10. Proyecta la clave del grupo, el nombre del alumno(a), el nombre de la materia, el nombre de la unidad y calificación del
alumno del grupo GSI1133. ¿Cuál es la sentencia utilizada?
Código:
Imagen tabla resultante:

CIERRE DE LA ACTIVIDAD
¿Tiene una pregunta/comentario para su profesor(a)? (opcional)

__(Apellido Paterno Apellido Materno Nombre)___ Afirmo que esta actividad es de mi autoría y establezco
que para la elaboración de la misma he seguido los lineamientos del Código de Ética de la UTNG.

EVALUACIÓN
Esta actividad se evaluará de acuerdo con la siguiente lista de cotejo:

Duración Criterio de Puntos Suma Puntos


semanas Temas evaluación posibles puntos obtenidos
Identificación de
Consultas avanzadas conceptos de unidad 10
2 (saber)
CUMPLIMIENTO
25
Consultas avanzadas TOTAL DE TAREAS 15
(saber hacer)
Identificación de
Índices y vistas conceptos de unidad 10
1 (saber)
CUMPLIMIENTO
25
Índices y vistas TOTAL DE TAREAS 15
(saber hacer)
Identificación de
Procedimientos almacenados conceptos de unidad 5
1 (saber)
CUMPLIMIENTO
20
Procedimientos almacenados TOTAL DE TAREAS 15
(saber hacer)
Identificación de
Disparadores conceptos de unidad 5
1 (saber)
CUMPLIMIENTO
20
Disparadores TOTAL DE TAREAS 15
(saber hacer)
Asistencia a la asesoría solicitada por el profesor en el Ser
lugar y hora especificado. Es obligatoria, asistencia (saber hacer)
asesoría (5 puntos) y entrega puntual (5
10 10
puntos
100

Calificación obtenida
III.- Tema - Índices y vistas
Criterio de evaluación: Identificación de conceptos de unidad (saber)

Puntos posibles 10

Instrucciones: Los alumnos(a) darán respuesta en la siguiente tabla de términos, encuentre el par del elemento de la
columna I (Términos) con la columna II (Descripción). Coloque la letra correspondiente a la descripción en el espacio
seguido después del término. Las descripciones pueden no estar en la lista para un tipo de término determinada. En
este caso, debe elegir "Ninguno de los anteriores". Las Descripciones pueden ser utilizadas más de una vez.

Clave de
Columna I: Término respuesta Columna II: Descripción
correcta
1 Una tabla temporal puede ser referenciada en una vista. A SCHEMABINDING

2 Esta declaración enlaza la vista al esquema de la tabla o tablas B


subyacentes. Verdadero

3 Es una consulta almacenada que produce una tabla virtual. C WITH CHECK OPTION

4 Si se usa esta declaración en la definición de vista, todas las D


declaraciones de modificación de datos ejecutadas en la vista
deben cumplir con los criterios establecidos en la instrucción No Agrupados (not
SELECT que define la vista. clustered)

5 Order by no puede ser utilizado dentro de la definición de una E


vista sin usar TOP. Vista

6 Una vista puede tener un máximo de 1.024 columnas. F Falso

7 A través de una vista se pueden insertar registros. G Agrupados (clustered)

8 H Ninguno de los
Una vista no se puede indexar. anteriores

9 Este tipo de índices tienen una estructura aparte de la de los


registros de una tabla.

10 Solo puede haber un índice de este tipo por cada tabla.


IV.- Tema - Índices y vistas
Criterio de evaluación: CUMPLIMIENTO TOTAL DE TAREAS (saber hacer)

Puntos posibles 15

Instrucciones: Los alumnos y alumnas, ejecutará lo solicitado en cada caso, deberá hacer un script para
comprobar las respuestas, ejecutando cada una de los índices solicitados a continuación de la base de datos
“Northwind”, cuyo script se anexa a este documento.

1.¿Cuántos y cuáles son los índices clusters que identificas? (elabora tabla para mencionar esto). Es importante saber, nombre
del índice, tabla y atributo donde se localiza, además, indicar si es Unique o no.
Código:
Tabla
2. ¿Cuántos y cuáles son los índices Nonclusters que identificas? (elabora tabla para mencionar esto). Es importante saber,
nombre del índice, tabla y atributo donde se localiza, además, indicar si es Unique o no
Código:
Tabla
3.¿Cuántos índices Cluster o NoCluster adicionales crearías? Mencionar en una tabla, donde, tipo de índice, nombre del índice y
justifica porque (beneficios con la creación de estos)
Código:
Tabla
4. Realiza físicamente las propuestas hechas en el punto tres. Es importante evidenciar lo que haces. Es importante mostrar
evidencia de índices unique, nounique tanto para clustered y Nonclustered
Código:
Tabla

Instrucciones: Los alumnos y alumnas, ejecutará lo solicitado en cada caso, deberán ejecutar lo solicitado
en cada caso, deberán hacer un script para comprobar la respuesta, ejecutado cada una de las vistas
solicitados a continuación de la base de datos “PUBS”, cuyo script se anexa a este documento.

1. Crear una vista que muestre el titulo de los libros y el autor(es) de cada uno.
Código:
Imagen tabla resultante:

2. Crear una vista que muestre el nombre de la tienda y los libros que cada una vende.

Código:
Imagen tabla resultante:
3. Crear una vista que muestre el precio promedio por categoría de los libros (type). Solo interesan las categorías cuyo precio
promedio sea mayor al precio promedio general de todos los libros.

Código:

Imagen tabla resultante:


4. Crear una vista que muestre el nombre del puesto y la cantidad de empleados asignados a cada uno, o que ejercen estos
puestos.

Código:
Imagen tabla resultante:
CIERRE DE LA ACTIVIDAD
¿Tiene una pregunta/comentario para su profesor(a)? (opcional)

__(Apellido Paterno Apellido Materno Nombre)___ Afirmo que esta actividad es de mi autoría y establezco
que para la elaboración de la misma he seguido los lineamientos del Código de Ética de la UTNG.

EVALUACIÓN

Esta actividad se evaluará de acuerdo con la siguiente lista de cotejo:

Duración Criterio de Puntos Suma Puntos


semanas Temas evaluación posibles puntos obtenidos
Identificación de
Consultas avanzadas conceptos de unidad 10
2 (saber)
CUMPLIMIENTO
25
Consultas avanzadas TOTAL DE TAREAS 15
(saber hacer)
Identificación de
Índices y vistas conceptos de unidad 10
1 (saber)
CUMPLIMIENTO
25
Índices y vistas TOTAL DE TAREAS 15
(saber hacer)
Identificación de
Procedimientos almacenados conceptos de unidad 5
1 (saber)
CUMPLIMIENTO
20
Procedimientos almacenados TOTAL DE TAREAS 15
(saber hacer)
Identificación de
Disparadores conceptos de unidad 5
1 (saber)
CUMPLIMIENTO
20
Disparadores TOTAL DE TAREAS 15
(saber hacer)
Asistencia a la asesoría solicitada por el profesor en el Ser
lugar y hora especificado. Es obligatoria, asistencia (saber hacer)
asesoría (5 puntos) y entrega puntual (5
10 10
puntos
100

Calificación obtenida
V.- Tema - Procedimientos almacenados
Criterio de evaluación: Identificación de conceptos de unidad (saber)

Puntos posibles 5

Instrucciones: Los alumnos(a) darán respuesta en la siguiente tabla de términos, encuentre el par del elemento de
la columna I (Términos) con la columna II (Descripción). Coloque la letra correspondiente a la descripción en el espacio
seguido después del término. Las descripciones pueden no estar en la lista para un tipo de término determinada. En
este caso, debe elegir "Ninguno de los anteriores".

Clave de
Columna I: Término respuesta Columna II: Descripción
correcta
1 Esta cláusula de la sentencia CREATE PROCEDURE causará que
el código fuente del procedimiento no sea legible, de modo que
A WITH RECOMPILE
no pueda recuperarse en su forma original directamente desde
los metadatos.

2 De esta forma se establece que el parámetro es de salida. B WITH ENCRYPTION

3 Esta cláusula obliga la recompilación del procedimiento


C input
almacenado cada vez que se ejecute.

4 De esta forma se invoca un SP D Ejecutar

5 Un SP se ejecuta en la maquina cliente. E output

6 Un SP se ejecuta en la maquina servidor. F ENCRYPTION

7 Un SP provee seguridad a los atributos. G Execute

8 Un SP aumenta el tráfico de la red. H Exe

9 Un SP debe tener parámetros de entrada obligatoriamente. I Verdadero

10 Es una colección de declaraciones almacenadas en el servidor. J Falso

K Procedimiento
Almacenado

M Ninguno de los
anteriores
VI.- Tema - Procedimientos almacenados
Criterio de evaluación: CUMPLIMIENTO TOTAL DE TAREAS (saber hacer)

Puntos posibles 15

Instrucciones: Los alumnos y alumnas ejecutarán cada uno de los procedimientos almacenados solicitados
a continuación de la base de datos “Northwind”, cuyo script se anexa a este documento, deberá hacer un
script para comprobación de tus respuestas.

1. Realizar un procedimiento almacenado con el nombre (PaisEmpleado), utilizando como dato de entrada el País, deberá
crear un informa como se muestra a continuación.
________________________________________________________________
******** CLIENTE POR PAÍS ******

Fecha de informe: 21 de julio de 2018, Hora: 7:48 PM

Pais: Germany
________________________________________________________________
Clave Cliente Nombre Cleinte
________________________________________________________________
ALFKI Maria Anders
BLAUS Hanna Moos
DRACD Sven Ottlieb
FRANK Peter Franken
KOENE Philip Cramer
LEHMS Renate Messner
MORGK Alexander Feuer
OTTIK Henriette Pfalzheim
QUICK Horst Kloss
TOMSP Karin Josephs
WANDK Rita Müller
_________________________________________________________________
Total de Cliente en el país: XXX

Código Creación

Código Ejecución

Imagen

2. Crea un procedimiento almacenado con el nombre (OrdeneRealiadas), deberá utilizar como dato de entrada la clave del
empleado. Deberá mostrar el nombre completo del empleado (sin repetir) y una lista de las ordenes realizadas para un año
especifico. Los datos de interés son: clave de la orden, fecha de orden, monto pagado, IVA pagado (se obtiene), total pagado y
el nombre del empleado que atendió, Se deben mostrar en orden descendente por la fecha de orden. Al final deberá indicar la
cantidad de ordenes hechas por este empleado, el total vendido (sin el IVA) y la comisión pagada (es un 5% sobre venta).

Código Creación

Código Ejecución

Imagen
CIERRE DE LA ACTIVIDAD
¿Tiene una pregunta/comentario para su profesor(a)? (opcional)

__(Apellido Paterno Apellido Materno Nombre)___ Afirmo que esta actividad es de mi autoría y establezco
que para la elaboración de la misma he seguido los lineamientos del Código de Ética de la UTNG.

EVALUACIÓN

Esta actividad se evaluará de acuerdo con la siguiente lista de cotejo:

Duración Criterio de Puntos Suma Puntos


semanas Temas evaluación posibles puntos obtenidos
Identificación de
Consultas avanzadas conceptos de unidad 10
2 (saber)
CUMPLIMIENTO
25
Consultas avanzadas TOTAL DE TAREAS 15
(saber hacer)
Identificación de
Índices y vistas conceptos de unidad 10
1 (saber)
CUMPLIMIENTO
25
Índices y vistas TOTAL DE TAREAS 15
(saber hacer)
Identificación de
Procedimientos almacenados conceptos de unidad 5
1 (saber)
CUMPLIMIENTO
20
Procedimientos almacenados TOTAL DE TAREAS 15
(saber hacer)
Identificación de
Disparadores conceptos de unidad 5
1 (saber)
CUMPLIMIENTO
20
Disparadores TOTAL DE TAREAS 15
(saber hacer)
Asistencia a la asesoría solicitada por el profesor en el Ser
lugar y hora especificado. Es obligatoria, asistencia (saber hacer)
asesoría (5 puntos) y entrega puntual (5
10 10
puntos
100

Calificación obtenida
VII.- Tema - Disparadores
Criterio de evaluación: Identificación de conceptos de unidad (saber)

Puntos posibles 5

Instrucciones: Los alumnos(a) darán respuesta en la siguiente tabla de términos, encuentre el par del elemento de la
columna I (Términos) con la columna II (Descripción). Coloque la letra correspondiente a la descripción en el espacio
seguido después del término. Las descripciones pueden no estar en la lista para un tipo de término determinada. En
este caso, debe elegir "Ninguno de los anteriores".

Clave de
Columna I: Término respuesta Columna II: Descripción
correcta
1 Los disparadores se usan normalmente para mantener la A
integridad de los datos de bajo nivel y no se utilizan para Procedimiento
devolver resultados de consultas. Almacenado

2 Es un tipo especial de procedimiento almacenado que se ejecuta B


cada vez que se intenta modificar los datos en una table. AFTER

3 Se pueden crear disparadores para las acciones INSERTAR y C


ACTUALIZAR solamente. INSTEAD OF

4 Este tipo de disparadores se ejecutan después de que se realiza D


la acción de la instrucción INSERT, UPDATE o DELETE. Verdadero

5 Este tipo de disparadores se ejecutan en lugar de la acción de E


activación. Falso

6 Los disparadores pueden revertir las transacciones si no se F


cumple una regla de negocio específica. Disparador

7 G Ninguno de los
Un disparador puede aplicarse a más de una tabla. anteriores

8 Los disparadores deben pertenecer al mismo esquema que su


tabla objetivo.

9 Los disparadores se ejecutan en cualquier base de datos.

10 Instead of delete/update Disparadores se pueden crear en una


tabla que tiene una clave externa en cascada definida.
VIII.- Tema - Disparadores
Criterio de evaluación: CUMPLIMIENTO TOTAL DE TAREAS (saber hacer)

Puntos posibles 15

Instrucciones: Los alumnos y alumnas ejecutarán cada uno de los disparadores solicitados a continuación
de la base de datos “Empresa_UT.txt”, cuyo script se anexa a este documento, deberá hacer un script para
comprobar las respuestas.

1. Notificar cuando se haya eliminado un registro de la tabla TRABAJA_EN. Imprimiendo el nombre del trabajador, nombre del
proyecto y las horas trabajadas que fueron eliminadas. (La impresión debe ser a la consola del gestor por medio de PRINT).

Código Creación

Código que lo dispara

Imagen

2. Crea un trigger que imprima un menaje de acuerdo a la operación ejecutada, actualización, inserción o Eliminación de un
Departamento. (ejemplo: un departamento se ha actualizado).

Código Creación

Código que lo dispara

Imagen
CIERRE DE LA ACTIVIDAD
¿Tiene una pregunta/comentario para su profesor(a)? (opcional)

__(Apellido Paterno Apellido Materno Nombre)___ Afirmo que esta actividad es de mi autoría y establezco
que para la elaboración de la misma he seguido los lineamientos del Código de Ética de la UTNG.

EVALUACIÓN

Esta actividad se evaluará de acuerdo con la siguiente lista de cotejo:

Duración Criterio de Puntos Suma Puntos


semanas Temas evaluación posibles puntos obtenidos
Identificación de
Consultas avanzadas conceptos de unidad 10
2 (saber)
CUMPLIMIENTO
25
Consultas avanzadas TOTAL DE TAREAS 15
(saber hacer)
Identificación de
Índices y vistas conceptos de unidad 10
1 (saber)
CUMPLIMIENTO
25
Índices y vistas TOTAL DE TAREAS 15
(saber hacer)
Identificación de
Procedimientos almacenados conceptos de unidad 5
1 (saber)
CUMPLIMIENTO
20
Procedimientos almacenados TOTAL DE TAREAS 15
(saber hacer)
Identificación de
Disparadores conceptos de unidad 5
1 (saber)
CUMPLIMIENTO
20
Disparadores TOTAL DE TAREAS 15
(saber hacer)
Asistencia a la asesoría solicitada por el profesor en el Ser
lugar y hora especificado. Es obligatoria, asistencia (saber hacer)
asesoría (5 puntos) y entrega puntual (5
10 10
puntos
100

Calificación obtenida

También podría gustarte