Home
Este es el sitio de la materia Base de Datos(Cátedra Román) de la Facultad de Ingeniería de la Universidad de Buenos Aires(FIUBA).
Ante cualquier duda o fallo en esta página, se le pide al usuario contactar a los integrantes del Plantel Docente. Se intentará resolver el problema a la brevedad.
Objetivos
Los objetivos particulares son que los alumnos:
- Sean capaces de diseñar modelos de datos eficientes y de fundamentar sus decisiones de diseño.
- Comprendan el funcionamiento de las bases de datos, para qué sirven y por qué se utilizan.
- Se familiaricen con las tecnologı́as actuales en que las bases de datos se encuentran involucradas (como el procesamiento distribuído, OLAP, o el modelo MapReduce), adquiriendo las herramientas necesarias para extrapolar los conocimientos adquiridos en el curso a nuevas tecnologı́as.
Contenidos de la materia
- Sistemas de Gestión de Bases de Datos.
- Modelado conceptual de datos. El modelo Entidad-Interrelación (ER).
- El modelo lógico relacional.
- Álgebra Relacional.
- Normalización de datos. Dependencias funcionales y multivaluadas.
- El lenguaje SQL.
- Procesamiento y optimización de consultas.
- Control de concurrencia en bases de datos. Transacciones.
- Mecanismos de recuperación.
- Seguridad en bases de datos.
- Bases de datos espaciales.
- Introducción a las bases de datos distribuidas. Replicación y consistencia.
- NoSQL.
- Migraciones de Bases de Datos.
Bibliografía
Bibliografía Obligatoria
[ELM16] R. Elmasri, S. Navathe, “Fundamentals of Database Systems”, 7ma Edición, Pearson, 2016.
Bibliografía Sugerida
[GM09] H. García-Molina, J. Ullman, J. Widom, “Database Systems: The Complete Book”, 2da Edición, Pearson, 2009.
[SILB19] A. Silberschatz, H. Korth, S. Sudarshan, “Database System Concepts”, 7ta Edición, McGraw-Hill, 2019.
[CONN15] T. Connolly, C. Begg, “Database Systems, a Practical Approach to Design, Implementation and Management”, 6ta Edición, Pearson, 2015.
[MONGO19] S. Bradshaw, E. Brazil, K. Chodorow, “MongoDB: The Definitive Guide”, 3ra Edición, O’Reilly, 2019.
[CASS20] J. Carpenter, E. Hewitt, “Cassandra: The Definitive Guide”, 3ra Edición, O’Reilly, 2020
[GRAPH15] I. Robinson, J. Webber, E. Eifrem, “Graph Databases”, 2da Edición, O’Reilly, 2015.
[FOWL13] P. Sadalage, M. Fowler, “NoSQL Distilled: a brief guide to the emerging world of polyglot persistence”, Pearson, 2013.
[CELKO13] J. Celko, “Complete Guide to NoSQL”, 1ra Edición, Morgan Kaufmann, 2013.