[general_dat] Recordatorio: Invitación a cursar "Introducción a las Bases de Datos"
Sergio D'Arrigo
sergio.darrigo at gmail.com
Sun Jul 27 13:40:38 -03 2025
Hola, ¿cómo están?
Les recuerdo la invitación a cursar "Introducción a las Bases de Datos", la
versión de la materia ex-Base de Datos (actualmente Almacenamiento y
Recuperación de la Información) orientada a la carrera de Ciencia de Datos.
IMPORTANTE: Debido a unos temas técnico-administrativos, por ahora la
materia no se encuentra publicada en el SIU (esperemos que lo esté a la
brevedad). Quienes quieran inscribirse para cursarla, les pido que me
envíen un mail a mi cuenta docente (sdarrigo at dc.uba.ar).
Saluti
Sergio
El lun, 21 jul 2025 a las 18:11, Sergio D'Arrigo (<sergio.darrigo at gmail.com>)
escribió:
> Hola a todes!
>
> Les invitamos a cursar la materia “Introducción a las Bases de Datos” en
> este próximo cuatrimestre.
>
> Se trata de la versión de la materia ex-Base de Datos (actualmente
> Almacenamiento y Recuperación de la Información) orientada a la carrera de
> Ciencia de Datos.
>
> La materia es cuatrimestral.
>
> Las clases comenzarán el martes 19 de agosto
>
> Los días de cursada serán:
>
> - Teóricas: martes de 18 a 22 hs
>
>
> - Prácticas/Laboratorio: jueves de 18 a 22 hs
>
>
> La materia se ofrece también para el Doctorado (con el nombre Conceptos de
> Base de Datos).
>
> *Correlativas:*
>
> - Álgebra
> - Algoritmos y Estructuras de Datos III
> - Laboratorio de Datos
>
>
> *Inscripción:*
> Debido a unos temas técnico-administrativos, por ahora la materia no se
> encuentra publicada en el SIU (esperemos que lo esté a la brevedad).
> Quienes quieran inscribirse para cursarla, les pido que me envíen un mail a
> mi cuenta docente (sdarrigo at dc.uba.ar).
>
> *Programa:*
>
> - *Unidad 1: Introducción*
>
> Bases de datos. Datos e información. DBMS. Componentes. Funciones.
> Usuarios. Arquitectura del DBMS. Independencia de datos. Ventajas y
> beneficios. Data Sublanguage. DDL. DML.
>
> - *Unidad 2: Diseño Conceptual de base de datos*
>
> Modelo conceptual de datos. Modelo entidad-relación (E-R). Entidades.
> Tipos de entidades. Atributos. Dominios. Integridad de la entidad. Claves
> candidatas, alternativas y claves primarias. Relaciones. Cardinalidad.
> Grado. Participación. DER. Diccionario de datos. Refinamiento del modelo.
> Diseños de calidad.
>
> - *Unidad 3: Diseño Relacional de la base de datos*
>
> Estructura de datos relacional. Relación. Propiedades de las relaciones.
> Partes de una relación. Importancia de las claves primarias. Integridad
> referencial. Claves foráneas. Normalización. Formas normales. Derivación de
> un modelo relacional a partir de un modelo E-R. Integridad de los dominios.
>
> - *Unidad 4: Obtención e Intercambio de información*
>
> Álgebra relacional Operaciones tradicionales de conjunto. Operaciones
> relacionales. Operadores. Queries en álgebra relacional. Obtención de
> información. DQL. ANSI SQL. Funciones de agregado. Subconsultas. Mecanismos
> de intercambio, XML, JSON. Conexiones a BBDD desde otros lenguajes.
>
> - *Unidad 5: Transacciones*
>
> Definición de transacciones. Propiedades de las transacciones.
>
> - *Unidad 6: Optimización de consultas*
>
> Archivos de registros ordenados y desordenados. Tipos de índices
> disponibles en una base de datos. Indexación en múltiples claves.
> Plan de ejecución. Evaluación de costos. Uso de heurísticas de
> optimización. Actualización de estadísticas del catálogo.
>
> - *Unidad 7: Gobierno de datos*
>
> Definición de gobierno de datos. Principales áreas. Políticas.
> Principales roles involucrados. Privacidad. Seguridad. Calidad de
> datos. Definición de datos. Metadata. Open Data. Data driven enterprise
>
> - *Unidad 8: Otros tipos de BASE DE DATOS*
>
> Evolución de los DBMS. Bases de datos NoSQL y New SQL. Procesamiento
> Transaccional vs Procesamiento Analítico.
>
> - *Unidad 9: Principales Tipos de Bases de Datos NoSQL*
>
> BBDD Clave-Valor. BBDD Documentos. BBDD Column family. BBDD Grafos. BBDD
> Multimodelo. Principales características. Consultas.
>
> - *Unidad 10: Conceptos Avanzados de SQL*
>
> Estructuras avanzadas de consultas y expresiones condicionales.
> Operaciones analíticas y estadísticas. Operaciones con datos
> espacio-temporales. Lenguajes procedurales SQL. Aplicación para analítica
> de datos.
>
> Les esperamos!
>
> Sergio
>
Más información sobre la lista de distribución general_dat