2 ECTS; 1º Ano, Anual, 20,0 TP , Cód. 20308.
Docente(s)
- Alexandra Águeda de Figueiredo (2)
- Carlos David Magalhães Queiroz (1)(2)
(1) Docente Responsável
(2) Docente que lecciona
Pré-requisitos
Não aplicável.
Objetivos
Pretende-se que os estudantes sejam capazes:
(1) Descrever os modelos de organização de bases de dados;
(2) Descrever os fundamentos da modelização de bases de dados relacionais;
(3) Conceber pequenas bases de dados através da análise de dependências funcionais e normalização;
(4) Conceber pequenas bases de dados pelo método de Entidade-Relacionamento.
Programa
1. Introdução
1.1 Abstração dos dados.
1.2 Modelos de dados.
1.3 Instâncias e esquemas.
2. Modelos
2.1 Modelo Hierárquico.
2.2 Modelo em rede.
2.3 Modelo de dados Relacional.
3. Conceção de Bases de Dados.
3.1 Dependências funcionais.
3.2 Redundância
3.3 Normalização (1FN, 2FN, 3Fn e BCNF).
4. Conceção de Bases de Dados. Método de Entidade-Relacionamento (E-R).
4.1 Conceitos básicos.
4.2 Diagrama de E-R.
4.3 Estabelecimento de tabelas a partir de diagramas E-R.
4.4 Relacionamentos.
Metodologia de avaliação
Avaliação contínua através de uma frequência (100%).
Dispensam da realização de exame, os estudantes que tendo realizado a prova de Frequência tenham obtido uma nota igual ou superior a 9,5 valores.
Avaliação em Exame através de prova individual e sem consulta.
Bibliografia
- Date, C. (2000). An Introduction to Database Systems. (Vol. (Vol.1)). (pp. 1----). EUA: Addison-Wesley
- Date, C. (2004). Database Systems. EUA: Addison-Wesley
- Gouveia, F. (2021). Bases de Dados - Fundamentos e Aplicações. Portugal: FCA
Método de Ensino
Aulas teórico-práticas em que se descrevem e exemplificam os conteúdos e são propostos exercícios de aplicação e Práticas de Laboratório.
Software utilizado nas aulas
Microsoft Excel.
Microsoft Access.
Aprovado em Conselho Técnico Cientifico: 26 de julho de 2024
Download da Ficha da Unidade Curricular (FUC)