Engenharia Informática

Licenciatura

UNIVERSIDADE DO ALGARVE

Bases de Dados Tutoria electrónica

Curso: Licenciatura em Engenharia Informática

Área Científica: Informática/SIBD

Uc Anual     

Semestral   

Trimestral 

Obrigatória   T

Opcional    

Outra         T

Objectivos Gerais

Dominar técnicas de análise e modelação de dados e o uso de um sistema de gestão de base de dado (SGBD) para o desenvolvimento de aplicações.

Objecto da Aprendizagem (conteúdo programático)

Motivação histórica para o uso de um SGBD.  Componentes essenciais de um SGBD. Modelação conceptual de dados (incluindo o modelo entidade-associação e UML). Modelo relacional. Conversão de um modelo conceptual para o modelo relacional. Dependências funcionais e normalização de relações. Álgebra relacional. Linguagem SQL (incluindo definição de relações, restrições, actualização e extracção de informação). Índices, vistas, e permissões. Elementos activos (triggers e regras).

Processo de Avaliação – Classificação

Exame: 70%;  Trabalho prático: 30%