Bases de Dados

Conhecimentos de Base Recomendados

NA

Métodos de Ensino

São utilizadas as seguintes metodologias de ensino:

1-método expositivo: método explicativo onde factos, conceitos, princípios e generalizações  são definidos e apresentados pelo professor e discutidos com a turma, seguido dos exemplos demonstrativos;

2-método experimental: método ativo onde o aluno desenvolve o conhecimento através da resolução de problemas e o desenvolvimento de projeto, em dinâmica de grupo e trabalho individual e refletivo.

Resultados de Aprendizagem

Espera-se que no final da unidade curricular o aluno esteja habilitado a:

1.compreender os conceitos básicos em bases de dados relacionais: modelo relacional, integridade, normalização e operações relacionais;

2.manipular bases de dados através da linguagem SQL;

3.conceber um projeto de transaccional;

4.Projetar, conceber e implementar bases de dados recorrendo ao modelo de Entidade-Relacionamento;

5.Planear, desenvolver e manter aplicações de bases de dados.

Programa

1-intodução às bases de dados e conceitos básicos

2.operações relacionais e aspetos básicos de SQL

3.transacções e controlo de concorrência

4.dependência funcional e normalização

5.projeto de bases de dados

Métodos de Avaliação

Avaliação final
  • - uma prova escrita individual - 50.0%
  • - um projeto de grupo - 50.0%
Avaliação Periódica
  • - um projeto em grupo - 40.0%
  • - dois trabalhos práticos individuais (30% cada) - 60.0%

Estágio(s)

NAO

Bibliografia