| Práctica Calificada 1 | Semana N°5 |
|---|---|
| Práctica Calificada 2 | Semana N°10 |
| Práctica Calificada 3 | Semana N°15 / Avance de proyecto |
| Proyecto Final | Semana N°17 |
| Examen Final Individual | Semana N°18 |
| Semana N°1 | Sistemas de Información Ciclo de vida de desarrollo de software y bases de datos Motor de base de datos Demostración de caso completo desde la toma de requerimiento hasta el aplicativo (Tutorial) | | --- | --- | | Semana N°2 | Dependencia funcional Integridad y Redundancia de datos Llaves primarias y foráneas Continua demostración de caso completo, respecto malos usos de PK, FK en generar redundancia y datos sin integridad | | Semana N°3 | Introducción al SQL Server Instalación de SQL Server Introducción al Modelo Entidad Relación Creación de Base de Datos Creación de tablas Carga de datos Consultas simples (resumen + ejemplos resueltos) • Consultas a la metadata de una tabla • Instrucción SELECT • Inner join • Clausulas WHERE y ORDER BY | | Semana N°4 | Operadores lógicos IS NULL, LIKE, IN y BETWEEN (resumen + ejemplos resueltos) Logica 3 valores Consultas con agrupación de datos (resumen + ejemplos resueltos) • Funciones de grupo • Clausula GROUP BY • Clausula HAVING • Uso de CASE | | Semana N°5 | Explicación de PROYECTO Repaso consultas de SQL Práctica calificada 1 | | Semana N°6 | Subconsultas: (resumen + ejemplos resueltos) < > <= >= = <> EXISTS, NOT EXISTS, IN Consultas a múltiples tablas (resumen + ejemplos resueltos) Join - INNER JOIN, LEFT OUTER JOIN, RIGHT OUTER JOIN, FULL JOIN Unión de tablas UNION Cross join | | Semana N°7 | insert / delete /update over, pivot | | Semana N°8 | store procedure / functions • transacciones: COMMIT, ROLLBACK | | Semana N°9 | Diagrama Entidad Relación (DER) Necesidad de un DER Notaciones: chen, crow’s foot, entre otras Pasos para armar un DER: conceptual, lógico y físico Ejemplo de modelamiento: de documento a table Uso herramienta de modelamiento | | Semana N°10 | Revisión de avance PROY • Práctica calificada 2 | | Semana N°11 | Reglas de negocio Tipos de relaciones DER: uno a uno, uno a muchos, muchos a muchos, débil, recursiva Tipos de Modelos: relacional, Jerárquico, y de red • Normalizacion: 1ra, 2da, 3ra | | Semana N°12 | Desnormalizacion Casos de modelamiento e implementación | | Semana N°13 | Administracion de BD • Arquitectura del SQL Server • crea usuarios, roles • backup / restore | | Semana N°14 | vistas, indices, restricciones • rendimiento de consultas • jobs | | Semana N°15 | Revisión de avance PROY • Práctica calificada 3 | | Semana N°16 | SGBD NoSQL: Conceptos, componentes, arquitectura, Modelos de Datos. • Big Data: Evolución. Ventajas y desventajas. • Conceptos. Componentes. Arquitectura. | | Semana N°17 | Presentación de PROY • Repaso | | Semana N°18 | Examen Final |