Publicação em Diário da República: Despacho n.º16228/2009 - 15/07/2009
6 ECTS; 2º Ano, 1º Semestre, 28,0 T + 42,0 PL + 5,0 OT + 5,0 O , Cód. 911915.
Docente(s)
- António Casimiro Teixeira Batista (2)
- José Casimiro Nunes Pereira (2)
(1) Docente Responsável
(2) Docente que lecciona
Pré-requisitos
Não aplicável.
Objetivos
Apreender a teoria e a
prática de Sistemas de Gestão de Bases de Dados. A aquisição
de competências será centrada na
modelação de bases de dados e na concepção de sistemas de
bases de dados eficientes e fáceis de utilizar: criação e modelação de bases de dados; uso de SQL.
Programa
Objectivos e funções dos Sistemas de Gestão de Bases de Dados
(SGBD). Modelos históricos. Modelo Hierárquico e modelo de
Rede. Modelo Relacional. Relacionamentos. Instâncias e
esquemas. Dicionário de dados. Chaves. Chave primária. Chave
forasteira. Indíces. Integridade e regras. Dependências funcionais
e normalização. 1FN, 2FN, 3FN e BCNF (Forma Normal de
Boyce-Codd). Método E-R. SQL.
Metodologia de avaliação
Teste escrito. Trabalhos Laboratoriais/Exercícios; bem como o
Desenvolvimento e Apresentação de um Projecto final.
Bibliografia
- Batista, A. (2012). Apontamentos e material de apoio. Tomar: Autor
- Pereira, J. (1999). Tecnologia de Bases de Dados. Lisboa: Lidel/FCA - Editora de Informática
Método de Ensino
Aulas teóricas em que se descrevem e exemplificam os métodos
em estudo, aulas teórico-práticas em que são propostos
exercícios de aplicação e Práticas de Laboratório.
Software utilizado nas aulas