Diagrama de temas

  • Tecnologías de Almacenamiento de Datos No Relacionales (2017)

    bases_de_datos.jpg               

     

    Profesores

    Marta Elena Zorrilla Pantaleón

    Diego García Saiz

    Departamento de Ingeniería Informática y Electrónica







    Los principales objetivos del curso son:

    • Conocer los distintos paradigmas de gestión de datos bajo el término NoSQL, sus ventajas y diferencias respecto al modelo objeto-relacional.

    • Aprender los principios de diseño de bases de datos en estos nuevos modelos de datos.

    • Analizar y evaluar la tecnología que mejor se adapta a las necesidades de un problema de volúmenes de datos masivos (big data); Implementar e interrogar bases de datos bajo estas tecnologías.

    • Conocer plataformas de la cloud para la gestión e interrogación de grandes volúmenes de datos.

      

    Palabras Clave de la Asignatura

    NoSQL, NewSQL, DBaaS, Modelado de BD (Database Modeling), Big Data, Data-centred Architecture, MongoDB, Cassandra, Neo4j.

  • Bibliografía

      

     

        Básica    

     

    • Eric Redmond (2012): «Seven databases in seven weeks: a guide to modern databases and the NoSQL movement». Free book.

    • Ian Robinson, Jim Webber & Emil Eifrém (2015): «Graph databases». 2nd Ed. O'Reilly Media. Free book.

    • Kristina Chodorow (2013): «MongoDB: the definitive guide». O'Reilly Media, Inc. Free book.

    • Eben Hewitt & Jeff Carpenter (2016): «Cassandra: the definitive guide». 2nd Ed. O'Reilly Media, Inc.

     

     

     

        Complementaria    

     

    • Nathan Marz & James Warren (2015): «Big Data: principles and best practices of scalable realtime data systems». 1st Ed. Manning publisher.

    • Holden Karau, Andy Konwinski, Patrick Wendell & Matei Zaharia (2015): «Learning spark: lightning-fast Big Data analysis». 1st Ed. O'Reilly Media, Inc.

    • Lee Chao (2013): «Cloud database development and management». Auerbach Publications.