Bases de Dados

Conhecimentos de Base Recomendados

N/A

Métodos de Ensino

Não disponível.

 

Resultados de Aprendizagem

Após frequentar esta unidade curricular espera-se que cada estudante saiba

•             Definir os conceitos fundamentais sobre a gestão da informação e sistemas de gestão de bases de dados (SGBD);

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

•             Utilizar bases de dados através da linguagem SQL (Standard Query Language);

•             Analisar e estruturar a informação que vai alimentar uma base de dados relacional;

•             Desenhar e implementar o modelo relacional;

•             Descrever as regras que contribuem para a integridade da informação.

Programa

1.            Conceitos de Bases de Dados: Modelos de Dados, Entidades e Abstrações, Cardinalidade, Atributos, Chaves Primárias, Chaves Candidatas e Chaves Estrangeiras, Integridade Referencial

2.            Modelo relacional e Diagramas de Entidade-Relacionamento

3.            Normalização

4.            Linguagem de Manipulação de Dados

5.            Linguagem de Definição de Dados

6.            Gestão de Privilégios e controlo de acessos

7.            Conceito de transação e controlo de concorrência

Estágio(s)

NAO

Bibliografia

Bases de Dados.