Código: | EIC0076 | Sigla: | TBDA |
Áreas Científicas | |
---|---|
Classificação | Área Científica |
OFICIAL | Sistemas de Informação |
Ativa? | Sim |
Unidade Responsável: | Departamento de Engenharia Informática |
Curso/CE Responsável: | Mestrado Integrado em Engenharia Informática e Computação |
Sigla | Nº de Estudantes | Plano de Estudos | Anos Curriculares | Créditos UCN | Créditos ECTS | Horas de Contacto | Horas Totais |
---|---|---|---|---|---|---|---|
MIEIC | 27 | Plano de estudos a partir de 2009/10 | 4 | - | 6 | 42 | 162 |
Habilitar os alunos a desenvolver e administrar grandes bases de dados, nomeadamente a afinar o esquema físico, a otimizar interrogações SQL, a tirar partido das extensões à manipulação de objetos e à tecnologia XML e a recuperar e replicar dados.
O estudante terá competências para: (1) Afinar o esquema físico da BD; (2) Otimizar interrogações SQL; (3) Modelar BD objeto-relacional; (4) Elaborar interfaces Web e XML para bases de dados; (5) Selecionar tipos de sistemas no-SQL; (6) Recuperar e replicar dados.
Supõem-se conhecimentos de programação por objetos, bases de dados relacionais, teoria da normalização e de SQL.
Esquema físico e afinação de BD. Armazenamento de dados e índices. Execução e otimização de interrogações. Modelação em bases de dados objeto-relacionais. Construção de aplicações Web assentes em BD. Interoperabilidade. XML e bases de dados. Introdução às bases de dados no-SQL e big data. Administração de BD. Recuperação e replicação.
As aulas são usadas para exposição formal da matéria, acompanhada da apresentação de exemplos e da respetiva análise laboratorial. Para orientar a vertente experimental da aprendizagem, propõe-se um conjunto de exercícios de aplicação laboratorial cuja resolução se acompanha até à produção de relatórios.
Designação | Peso (%) |
---|---|
Exame | 50,00 |
Trabalho laboratorial | 50,00 |
Total: | 100,00 |
Designação | Tempo (Horas) |
---|---|
Estudo autónomo | 60,00 |
Frequência das aulas | 42,00 |
Trabalho laboratorial | 60,00 |
Total: | 162,00 |
Avaliação distribuída (AD) não inferior a 6.
Nota = arredonda(0,5 AD + 0,5 EF). Requer-se nota superior a 7,5 no exame final (EF).
Avaliação constituída por três trabalhos de pequena dimensão ao longo do semestre. Os temas dos trabalhos são: otimização de perguntas, bases de dados objeto-relacional e interoperabilidade com XML, BD no-SQL. Os trabalhos são entregues nas semanas 5, 9 e 13.
O exame final pode ser melhorado através de um exame de melhoria de classificação. A classificação dos trabalhos pode ser melhorada no ano seguinte.