Bases de Dados

Ano
0
Ano lectivo
2018-2019
Código
01001330
Área Científica
Área Científica do Menor
Língua de Ensino
Português
Modo de Ensino
Presencial
Duração
Semestral
Créditos ECTS
6.0
Tipo
Opcional
Nível
1º Ciclo - Licenciatura

Conhecimentos de Base Recomendados

   Conhecimentos básicos de programação. 

Métodos de Ensino

As aulas são de dois tipos: de natureza expositiva com apresentação dos tópicos do programa e de exemplos de aplicação; laboratoriais (computacional), nos quais os alunos tem acesso às ferramentas próprias de um SGBD, resolvendo exercícios práticos.

Resultados de Aprendizagem

Modelação de problemas relacionados com a gestão de grandes quantidades de informação e consequente implementação numa Base de Dados. Conhecimentos das ferramentas técnicas duma Base de Dados.

As principais competências a desenvolver são: utilização de ferramentas computacionais; capacidade de generalização e abstração; capacidade de formular e resolver problemas; conceção ou utilização de modelos matemáticos para situações reais; argumentação lógica; uso da internet como meio de comunicação e fonte de informação; capacidade de trabalho em equipa; imaginação e criatividade.

Estágio(s)

Não

Programa

Conceitos fundamentais sobre um Sistema de Gestão  de Bases de Dados (SGBDs). Níveis de abstração. O modelo Entidade – Associação. O modelo relacional. A linguagem SQL. Integridade e Segurança. Dependências funcionais e normalização.

Docente(s) responsável(eis)

Pedro Henrique e Figueiredo Quaresma de Almeida

Métodos de Avaliação

Avaliação
Projecto: 30.0%
Frequência: 70.0%

Bibliografia

A. Silberschatz, H. Korth, S. Sudarshan, Database System Concepts, sexta edição, McGraw-Hill, 2010.

 

J.L.M. Pereira, Tecnologia de Bases de Dados, 3ª Edição, FCA-Ed.Informatica, 1998.