Está en la página 1de 3

SILABO DE TALLER DE PROGRAMACIÓN DISTRIBUIDA

I. DATOS INFORMATIVOS

1.1. Carrera Profesional: Computación e Informática


1.2. Módulo Profesional: Desarrollo de Software y Gestión de Base de Datos
1.3. Unidad Didáctica: TALLER DE PROGRAMACION DISTRIBUIDA
1.4. Semestre Académico: IV Ciclo

1.5. Periodo lectivo: 2024- I

1.6. Número de horas Semanal: 6


1.7. Docente Responsable: Prof. Leodan Perez Llacsa

II. COMPETENCIA DE LA CARRERA PROFESIONAL

Analizar, diseñar, desarrollar sistemas de información y administrar sistemas de gestión de base de datos,
de acuerdo a los requerimientos de la organización; considerando los criterios de seguridad en la
transformación y el almacenamiento de datos.

III. CAPACIDADES TERMINALES Y CRITERIOS DE EVALUACION

Capacidad Terminal Criterios de Evaluación


Desarrollo software multiusuario  Establecer las etapas de desarrollo tomando en cuenta el
utilizando un lenguaje de diseño.
programación, de acuerdo al  Establece métodos para el desarrollo de los componentes del
diseño. software.
 Construye la interfaz y el código fuente en el lenguaje de
programación establecido en el diseño.
 Integra y realiza pruebas del sistema de información.
 Depura los errores del sistema de información.

IV. ORGANIZACIÓN DE ACTIVIDADES Y CONTENIDOS BASICOS

Semana Elementos de Actividades de aprendizaje Contenidos Básicos Tareas


s Capacidad previas
 Introducción a la Unidad
Comprender los
Didáctica Lectura de
conceptos
 Revisión del silabo de la Introducción a las bases de datos, materiales
fundamentales de
1 Unidad Didáctica tipos de bases de datos, ejemplos introductorios
las bases de datos y
 Participación en discusiones de aplicaciones. sobre bases de
su importancia en
sobre el papel de las bases de datos.
la tecnología.
datos en el mundo actual.
 Revisión de los tipos de datos, Datos
Comprender el
Base de datos y SGBD Base de Datos
tratamiento de los
Modelos de Base de Datos.
2 datos e  Taller: manejo del entorno de Sistemas Gestores de base de
Códigos binarios
información. un sistema gestor de base de datos (SGBD).
datos.
 Revisión clases de base de Investigación
Dominar el proceso
3 de diseño
datos y el Modelo Entidad Entidades, atributos, relaciones, sobre casos de
Relación diseño ER, normalización. uso de bases de
conceptual, lógico y
4 físico de una base
 Creación de un diagrama Modelamiento de base de datos datos en la vida
entidad-relación (ER) para un utilizando E/R, parte I. real.
de datos.
escenario dado.
5 Aprender a escribir Ejercicios prácticos de escritura y Modelamiento de base de datos Repaso de la

1
Introducción a SQL, consultas
consultas SQL SELECT, cláusulas WHERE y ORDER sintaxis SQL
ejecución de consultas SELECT.
básicas. BY básica.

Investigación
6 Dominar consultas  Resolución de ejercicios Joins múltiples, funciones de
sobre las ventajas
más complejas y prácticos con consultas JOIN y agregación, manipulación de
de las consultas
7 técnicas de funciones de agregación. datos (INSERT, UPDATE, DELETE).
avanzadas.
Familiarización
con las
Aprender a crear y Creación de bases de datos,
 Creación y configuración de herramientas de
8 gestionar bases de
una base de datos simple.
gestión de usuarios, respaldo y
administración
datos. restauración.
de bases de
datos.
9 EXAMEN PARCIAL
Investigación
Comprender cómo
 Identificación de consultas sobre la
mejorar el Estrategias de optimización, uso
10 rendimiento de las
lentas y propuesta de
de índices.
importancia de la
soluciones. optimización en
consultas.
bases de datos.
Familiarizarse con Lectura de
los conceptos de  Comparación entre bases de Introducción a bases de datos ejemplos de
11 bases de datos datos relacionales y NoSQL. NoSQL, tipos y casos de uso. implementacione
NoSQL. s NoSQL.

Aprender a utilizar Investigación


12  Integración de una base de Uso de bases de datos en
bases de datos en sobre el ORM y
datos en una aplicación simple. aplicaciones, ORM, API.
13 aplicaciones. su importancia.

14
Conocer las
amenazas y
 Desarrollo del proyecto
Lectura sobre
casos de
Identificación de Amenazas de seguridad, prácticas
prácticas para violaciones de
vulnerabilidades y propuesta recomendadas.
15 garantizar la seguridad en
de medidas de seguridad.
seguridad. bases de datos.
Comprender las
16 tendencias actuales
Preparación y
en bases de datos y  Presentación de proyectos
Bases de datos distribuidas, Big ensayo de la
aplicar los finales y discusión sobre
Data, análisis de datos. presentación del
conocimientos tendencias emergentes.
proyecto final.
17 adquiridos en un
proyecto final
18 EXAMEN FINAL

V. METODOLOGIA

Para el desarrollo del curso se aplicarán los siguientes procedimientos didácticos:


 Clases teóricas, con exposición por parte del Docente y la participación activa de los Alumnos.
 Práctica: Se irán resolviendo ejercicios y casos según el tema teórico tratado.
 Debate informativo, con presencia del Profesor mediador, en el cual los estudiantes se comprometen a
completar las asignaciones designadas. Además, se les invita a desarrollar un proyecto y a llevar a cabo
presentaciones y exposiciones tanto individuales como en grupo.

VI. EVALUACION:

 La escala de calificación es vigesimal y el calificativo mínimo aprobatorio es trece (13). En todos los
casos la fracción 0.5 o más se considera como una unidad a favor del estudiante.
 El estudiante que en la evaluación de una o más Capacidades Terminales programadas en la Unidad
Didáctica (Asignaturas), obtenga nota desaprobatoria entre diez (10) y doce (12), tiene derecho a
participar en el proceso de recuperación programado
 El estudiante que después de realizado el proceso de recuperación obtuviera nota menor a trece (13),
en una o más capacidades terminales de una Unidad Didáctica desaprueba la misma, por tanto, repite
la Unidad Didáctica.

2
 El estudiante que acumulará inasistencias injustificadas en número igual o mayor al 30% del total de
horas programadas en la Unidad Didáctica (Asignaturas), será desaprobado en forma automática, sin
derecho a recuperación.

VII. RECURSOS BIBLIOGRAFICOS /BIBLIOGRAFIA:

-Impresos
 Modelamiento Implementación de Base de Datos. Ing. Maribel Sabana Mendoza
 Programación TRANSCT con SQL SERVER 2016. Manuel Torres Remon. Editorial MACRO.
 SQL SERVER 2014. SQL, Transact SQL: Diseño y creación de una base de datos. Jéróme GABILLAUD
 Barker R., El Modelo Entidad – Relación CASE*METHOD.
- Digitales:
http://ocw.uoc.edu/computer-science-technology-and-multimedia/bases-de-datos/bases-de-datos/
P06_M2109_02147.pdf
www.desarrolloweb.com/articulos/introduccion-base-datos.html
www.nachocabanes.com/tutors/ibd006.pdf
www.uazuay.edu.ec/analisis/Modelo%20Entidad%20Relacion.pdf
www.dcc.uchile.cl/~mnmonsal/BD/guias/g-modeloER.pdf

Manchay, agosto de 2023

____________________________
Perez Llacsa, Leodan
Docente

También podría gustarte