Métodos de Ensino
Nesta unidade curricular são utilizadas as seguintes metodologias de ensino:
1 – Método expositivo: método explicativo onde fundamentos teóricos e conceito são apresentados pelo professor e discutidos com a turma, seguido de exemplos demonstrativos;
2 – Método experimental: método activo onde o aluno desenvolve o conhecimento através da resolução problemas e o desenvolvimento de projectos laboratoriais individuais ou em dinâmica de grupo.
No que diz respeito à avaliação, estão previstos os seguintes métodos:
1 – Avaliação Periódica: a) três trabalhos práticos individuais (25% cada); b) um projecto (individual ou em grupo) com apresentação (25%);
2 – Avaliação Final: a) uma prova escrita individual (70%); b) um projecto individual com apresentação (30%).
Existe um valor mínimo de 40% para cada componente da avaliação periódica e final.
Resultados de Aprendizagem
Espera-se que no final da unidade curricular o aluno esteja habilitado a:
1. Identificar 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 (Standard Query Language);
3. Conceber um projecto de transaccional;
4. Projectar, conceber e implementar bases de dados recorrendo ao modelo de Entidade-Relacionamento;
5. Planear, desenvolver e gerir aplicações de bases de dados.
Programa
It is expected that by the end of the course each student is entitled to:
1. Identify the basic concepts on relational databases: relational model, integrity, normalization, and relational operations;
2. Manipulate databases through Standard Query Language;
3. Conceive a transactional project;
4. Project, conceive and implement databases using the entity-relationship model;
5. Plan, develop and maintain a database application.
Métodos de Avaliação
- - Projecto Final - 25.0%
- - Trabalho Pratico 3 - 25.0%
- - Trabalho Prático 1 + 2 - 50.0%
- - Prova Escrita - 30.0%
- - Projecto - 70.0%
Estágio(s)
NAO
Bibliografia
“Database Management Systems”; Raghu Ramakrishnan, Johannes Gehrke; McGraw-Hill; ISBN: 0072465638; 2003 (Bibliografia Complementar)
“Database Systems: The Complete Book”; Hector Garcia-Molina; Prentice Hall; ISBN: 933251867X; 2014
“SQL – Structured Query Language”, 14.ª Edição; Luís Manuel Dias Damas; FCA; ISBN: 9789727228294; 2017
“Fundamentos de Bases de Dados”; Feliz Gouveia; FCA; 2014
“SQL in 10 Minutes, Sams Teach Yourself, 4.ª Edicação; Ben Forta; Sams Publishing; 0672336073; 2012”