Créditos ECTS Créditos ECTS: 3
Horas ECTS Criterios/Memorias Horas de Tutorías: 4.5 Clase Expositiva: 14 Clase Interactiva: 14 Total: 32.5
Lenguas de uso Castellano, Gallego
Tipo: Materia Ordinaria Máster RD 1393/2007 - 822/2021
Departamentos: Electrónica y Computación
Áreas: Lenguajes y Sistemas Informáticos
Centro Escuela Técnica Superior de Ingeniería
Convocatoria: Primer semestre
Docencia: Con docencia
Matrícula: Matriculable | 1ro curso (Si)
El principal objetivo de esta asignatura es proporcionar una introducción a los principales conceptos y tecnologías relacionados con la gestión de datos en entornos IoT. En la primera parte de la asignatura el estudiante se familiarizará con la gestión de datos mediante el lenguaje SQL. En la segunda parte de la asignatura se presentarán algunos ejemplos de tecnologías tipo NoSQL y se introducirá el problema de la gestión de datos espaciales y temporales.
Expositivos
Bases de datos relacionales y SQL.
Bases de datos paralelas y distribuidas.
Almacenes de datos
Bases de datos NoSQL: Modelado y distribución de datos, consistencia y disponibilidad.
Gestión de datos espaciales y temporales.
interactivos
Gestión de datos con SQL
Gestión de datos espaciales y temporales con SQL.
Uso de bases de datos Documentales NoSQL.
Bibliografía Básica
Sadalage, Fowler. NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence, Addison-Wesley, 2012.
Avi Silberschatz, Henry F. Korth, S. Sudarshan, Database System Concepts, Sixth edition, McGraw-Hill, 2010. ISBN 0-07-352332-1
Bibliografía Complementaria
Shashi Shekhar, Sanjay Chawla, Spatial Databases: A tour, Prentice Hall, 2003.
Banker K., Bakkum P., Verch S., Garrett D., Hawkins T., MongoDB in Action. Manning Publications Co, 2016.
El alumnado
- Conocerá los conceptos básicos de las bases de datos relacionales y serás capaz de utilizar un sistema gestor basado en SQL.
- Conocerá los principales retos y soluciones relacionados con las arquitecturas de bases de datos distribuidas y paralelas.
- Conocerá los conceptos básicos de los almacenes de datos y la diferencia entre sistemas OLAP y OLTP.
- Conocerá los principales conceptos relacionados con las bases de datos NoSQL y podrá utilizar algunas de las tecnologías más relevantes.
- Podrá gestionar datos espaciales y temporales de manera eficiente.
Las competencias de la titulación que se trabajan son las siguientes (ver memoria del título):
CNC10, HBL6, HBL10, HBL12 y CMP9
La metodología que se utilizará en esta asignatura se basa en el siguiente conjunto de actividades, que se realizarán de forma presencial y no presencial.
1.- Clases magistrales: Las clases magistrales proporcionarán una breve introducción al contenido teórico. El profesorado realizará presentaciones basadas en material que será distribuido a los estudiantes.
2.- Clases interactivas: En estas sesiones los profesores ayudarán a los alumnos a seguir breves tutorías sobre cada una de las tecnologías seleccionadas. Además, los profesores acompañarán a los estudiantes en el uso de las tecnologías seleccionadas para la resolución de pequeños problemas.
3.- Evaluación mediante exámenes: Los exámenes se realizarán en las fechas oficiales determinadas en el calendario. Estos exámenes contarán con preguntas y ejercicios relacionados con el contenido teórico y práctico de la asignatura.
4.- Evaluación continua: Mediante pruebas o entregas periódicas. Evaluarán principalmente aspectos vistos en las clases interactivas.
5.- Evaluación mediante trabajo tutelado (proyecto): Se evaluarán tanto aspectos de las clases expositivas como interactivas. Partiendo de un supuesto inicial, los estudiantes deberán realizar una serie de tareas prácticas que quedarán documentadas en una memoria técnica. La evaluación considerará este informe y, opcionalmente, podrá requerir una presentación por parte de los estudiantes.
Período ordinario:
La evaluación de la asignatura se dividirá en dos partes.
1.- Examen (40%): El examen evaluará tanto el contenido teórico como el práctico. La calificación será individual.
2.- Evaluación continua (30%): Los problemas propuestos por los profesores serán resueltos individualmente por los alumnos. La evaluación podrá realizarse mediante pruebas y/o entrega de pequeños trabajos.
3.- Trabajo tutelado (30%): Será un trabajo de entidad superior a los de la evaluación continua, y podrá realizarse de forma individual o en grupo.
Para aprobar la asignatura será necesario alcanzar un mínimo del 40% de la puntuación total tanto en la evaluación de los trabajos prácticos (evaluación continua y trabajo tutelado) como en el examen, logrando además un mínimo de 5 sobre 10 en el promedio de las dos partes.
Se considerará presentado cualquier estudiante que entregue un trabajo o se presente al examen.
Período extraordinario:
Para la evaluación extraordinaria, los estudiantes tendrán la oportunidad de rehacer el trabajo del periodo ordinario. En el caso de evaluación continua, será de una única prueba o entrega. Los porcentajes de calificación serán idénticos a los del período regular. Si un estudiante se presenta a una parte, la calificación reemplaza a la anterior (si la hubiera), y si no se presenta, se mantiene la calificación anterior. Se considerará presentado cualquier estudiante que complete las pruebas o entregas de cualquiera de las 3 partes.
Los alumnos repetidores tendrán que seguir el mismo sistema de evaluación que el resto de alumnos, y en ningún caso se mantendrán las calificaciones entre distintos cursos.
El tiempo de estudio y trabajo personal de los estudiantes se estima como sigue.
Clases teóricas: 8 horas presenciales.
Sesiones prácticas: 16 horas presenciales.
Tutorías individuales: 8 horas presenciales.
Trabajo personal: 51 horas no presenciales.
Las horas de trabajo personal se utilizarán para preparar la teoría utilizando el material proporcionado, y para realizar trabajos o pruebas relacionadas con el resto de actividades.
Se recomienda mantener una comunicación fluida con los profesores y una actitud participativa en las clases. También se recomienda un trabajo semanal constante relacionado con las actividades descritas en la metodología. Es recomendable disponer de un ordenador personal portátil en el que se pueda instalar el software utilizado en la asignatura.
Todo el material relacionado con la materia se compartirá a través del Aula Virtual. Aunque las tutorías, con carácter general, se realizarán de forma presencial, a petición del alumnado se podrán realizar tutorías específicas sobre temas concretos de forma online.
Jose Ramon Rios Viqueira
Coordinador/a- Departamento
- Electrónica y Computación
- Área
- Lenguajes y Sistemas Informáticos
- Teléfono
- 881816463
- Correo electrónico
- jrr.viqueira [at] usc.es
- Categoría
- Profesor/a: Titular de Universidad
Miércoles | |||
---|---|---|---|
17:30-18:30 | Grupo /CLE_01 | Castellano | Aula A10 |
18:30-20:30 | Grupo /CLIL_01 | Castellano | Aula A10 |