Currículo

Projeto de Integração de Sistemas de Informação Distribuídos PISID

Contextos

Groupo: EI - 2020 > 1º Ciclo > Unidades Curriculares Obrigatórias

ECTS

6.0 (para cálculo da média)

Objectivos

1. Armazenar de forma eficiente e segura grandes volumes de dados; 2. Aceder, transportar e integrar informação dispersa por várias aplicações; 3. Monitorização automática de acessos aos dados (auditoria); 4. Desenvolver soft skills: Resolução de Problemas, Trabalho de Equipe e Observação Crítica.

Programa

1 Migrações (coerentes, incrementais) recorrendo a scripts e acessos remotos através de web services (REST/php); 2. Redundância e distribuição de dados para gerir tolerância a falhas em grandes volumes de dados; 3. Utilização de MongoDB/JSON para armazenar e extrair grandes volumes de dados; 4. Programação PLSQL para automatizar controlo de segurança; 5. Breve introdução ao desenvolvimento de aplicações Android; 6. Protocolo MTTQ como forma de comunicar com sensores.

Método de Avaliação

Toda a avaliação tem por base o projeto de grupo apesar de ser individual. A nota individual resulta: a) relatórios inicial (20 %) b) relatório final (35 %) entregue na última semana de auias c) apreciação do desempenho do aluno ao longo do semestre (envolvimento nas discussões semanais, na sua capacidade de exposição e discussão técnica) 15% d) questionário individual no momento da discussão final (10%) e) discussão final (20%) na semana a seguir à entrega do relatório final Aprovação: nota final de 9.5 desde que nota média entre c) e e) b seja superior ou igual a 40%, caso contrário reprova. É obrigatória presença em 80% de reuniões semanais. Não existe avaliação por exame e a época especial consiste numa entrega de relatório complementar à avaliação contínua.

Carga Horária

Carga Horária de Contacto -

Trabalho Autónomo - 95.0

Carga Total -

Bibliografia

Principal

  • Para a restante matéria existem inúmeros tutorais e artigos na internet com qualidade e grau de dificuldade adequados aos alunos da licenciatura NoSQL Database: New Era of Databases for Big data Analytics - Classification, Characteristics and Comparison, A B M Moniruzzaman,?Syed Akhter Hossain, 2013 (https://arxiv.org/abs/1307.0191) :

Secundária

Disciplinas de Execução

2020/2021 - 2º Semestre

2021/2022 - 2º Semestre

2022/2023 - 2º Semestre

2023/2024 - 2º Semestre

2024/2025 - 2º Semestre