Aulas à distância (período de contingência do COVID-19)
→ Informação sobre o teste de 03-06-2020
→ Mooshak
→ Piazza
→ Slack
→ YouTube
→ Zoom
Software e ferramentas - ler atentamente.
Alterações às regras de avaliação
Bases de Dados 2019/20
Bases de Dados 2019/20
[ficha curricular detalhada no Sigarra]
A unidade curricular de Bases de Dados é obrigatória para estudantes de cursos do Dep. Ciência de Computadores (LCC e MIERSI, 2º ano) e opcional na vertente Formação Complementar em Informática para outros cursos da FCUP (Lic. Biologia, Física, Geologia, Matemática e Química).
Docentes
Objetivos
A unidade curricular pretende dotar os estudantes de competências teóricas e práticas necessárias à concepção, construção, manipulação e análise de bases de dados relacionais.
Programa resumido
- Conceitos básicos introdutórios
- Modelação de bases de dados usando o modelo ER (entidade-relacionamento) e o modelo relacional. Álgebra relacional. Normalização de esquemas relacionais.
- Uso da linguagem SQL para definição e manipulação de base de dados relacionais
- Implementação de sistemas de gestão de bases de dados: transações e concorrência, organização física dos dados e uso de índices.
- Outros tópicos: acesso programático a bases de dados com SQL embebido, questões de segurança, ...
Bibliografia principal
- Fundamentals of database systems, 7th edition, R. Elmasri e S. B. Navathe, Pearson / Addison Wesley, ISBN-13: 978-0133970777, 2016.
Regras de avaliação
Obtenção de frequência
Devido ao período de contigência do corona-vírus o requisito de presença nas aulas práticas deixou de ser condição para frequência. Presenças/faltas passadas ou futuras não terão qualquer efeito na avaliação.
Para obtenção de frequência / admissão a exame final
é pré-requisito a assiduidade a 2/3 (8 de 12 previstas) das aulas práticas,
com excepção de trabalhadores-estudantes e inscritos para melhoria de nota.
Componentes de avaliação
A avaliação compreende os seguintes componentes e respectivos pesos percentuais na nota final:
- projecto de modelação de bases de dados - 15% em grupos de 1 a 3 alunos;
- teste online no Mooshak - 25% - a 3 de Junho de 2020 (em substituição do teste presencial em laboratório)
- e exame final - 60 %, com nota mínima de 40 % no exame (8 valores) para aprovação final.