Aplicações de Bases de Dados

Engenharia Electrotécnica e de Computadores
3 ECTS; 1º Ano, 1º Semestre, 42,0 TP + 4,0 OT

Docente(s)
- António Casimiro Teixeira Batista
- Ana Carla Vicente Vieira

Pré-requisitos
Não aplicável.

Objetivos
Dotar os discentes de conhecimentos que lhes permitam efetuar a modelação de bases de dados simples, proceder à normalização das respetivas relações e efetuar a sua implementação num SGBD. Os alunos devem compreender os fundamentos da linguagem SQL e utilizá-la para obtenção de informação num SGBD.

Programa
2 - Relacionamentos. Instâncias e esquemas. Dicionário de dados. Chaves. Chave primária. Chave forasteira. Índices. Integridade e regras.
3 - Dependências funcionais e normalização. Anomalias.
4 - Método de Entidade-Relacionamento (E-R). E-R extendido (DERE). Grau e participação.
5 - Aplicações de Bases de Dados em MSAccess. Tabelas, consultas e formulários

Metodologia de avaliação
Avaliação Contínua: (AvC)
Testes (50%); fichas de exercícios (20%) e Trabalho Prático (30%).
Avaliação em Exame: Prova Escrita (50%); AvC (50%).

Bibliografia
- Date, C. (2003). An Introduction to Database Systems. (Vol. 1). US: Addison Wesley
- Pereira, J. (1989). Tecnologia de Base de Dados. (Vol. 1). Portugal: FCA - Editora Informática
- Antonio, B. e Ana, V. (0). Apontamentos de ABD.Acedido em1 de setembro de 2015 em http://e-learninng.ipt

Método de interação
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
Microsoft Access 2016