DEPARTAMENTO DE FÍSICA

 

Bases de Dados - AI

Ano letivo: 2015-2016
Especificação técnica - ficha curricular

Elementos especificos
código da disciplinaciclo de estudossemestre lectivocréditos ECTSlíngua de ensino
1001330116pt


Objectivos formativos
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.
Programa genérico mínimo
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.
Pré-requisitos
Computadores e programação
Competências genéricas a atingir
. Competência em organização e planificação;
. Conhecimento de uma língua estrangeira;
. Conhecimentos de informática relativos ao âmbito do estudo;
. Competência em gestão da informação;
. Competência em trabalho em equipas interdisciplinares;
. Competência para resolver problemas;
. Capacidade de decisão;
. Competência em raciocínio crítico;
(por ordem decrescente de importância)
Horas lectivas semestrais
aulas teórico-práticas75
total horas lectivas75

Método de avaliação
Projecto30 %
Frequência70 %
Exame70 %
concretização da avaliação em 20152016
Avaliação Projecto: 30.0%
Exame: 70.0%

Bibliografia de referência
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.
Método 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.
Recursos específicos utilizados
MySQL