Designação | Código | Curso | Regime | Regente |
---|
Bases de Dados NoSQL | 13624 [ME78ME7800006151] | Mestrado em Engenharia Informática [MEINF] | S2 | António Carlos Silva Abelha |
Objetivos | Os conteúdos programáticos cobrem de forma transversal os componentes principais da Unidade Curricular, apresentando modelo, técnicas, metodologias e ferramentas para a resolução dos problemas. |
Programa | 1. Modelação e normalização 2. Design de base de dados e aplicações 3. Modelos de armazenamento de dados, esquemas, escalonamento, Transações e Consistência 4. Manipulação de dados 5. Transportabilidade, Disponibilidade, Performance, Integridade e Segurança 6. O problema da integração da informação 7. Cópias e reposição de cópias 8. Gestão de desastres 9. Ferramentas de administração de bases de dados 10. Business Intelligence 11. Vistas |
Bibliografia | Harisson G., Next Generation Databases: NoSQL and Big Data, Apress, 2015. Mullins, C., Database Administration: The Complete Guide to Practices and Procedures, Addison Wesley Pub, 2002. |
Resultados da aprendizagem | Pretende-se alcançar os seguintes resultados de aprendizagem: - Selecionar as metodologias apropriadas para normalizar e modelar sistemas de dados - Desenhar modelos conceptuais e criar bases de dados SQL e NoSQL - Conhecer as técnicas de manipulação de dados em bases de dados SQL e NoSQL - Conhecer propriedades essenciais dos sistemas de dados, em particular no que diz respeito à transportabilidade, disponibilidade permanente, integridade e segurança dos dados - Avaliar e melhorar o desempenho dos sistemas de dados - Criar cópias de segurança e saber gerir desastres e reposição de dados - Utilizar ferramentas de administração e exploração de bases de dados |
Método de avaliação | Estudo dirigido; Ensino por fichas; Ensino por módulos. Métodos de Ensino Socializado: Discussão em pequenos grupos; Discussão dirigida; Brainstorming; Palestra. Métodos de Ensino Sócio Individualizado: Projeto; Problemas; Pesquisa. Métodos de avaliação A avaliação envolve dois instrumentos: um trabalho, de carácter individual, concretizando uma componente prática, e um trabalho de desenvolvimentos experimentais e escritos, a realizar em grupo. Tanto a componente individual como a componente de grupo têm limite de execução temporal. A classificação final é dada na forma: - 50% da classificação provém da componente prática individual; - 50% da classificação provém da componente prática de grupo. É obrigatório ter classificação positiva em todos os instrumentos de avaliação. |
Funcionamento | Turno: T 1; Docente: António Carlos Silva Abelha; Dep.: DI; Horas: 15. Turno: PL 1; Docente: Cristiana Marisa Pereira Neto; Dep.: DI; Horas: 30. |