Publicação em Diário da República: Despacho n.º 8838/2020 de 14-09-2020 + Despacho n.º 3463/2023 de 16/03/2023
5 ECTS; 1º Ano, 1º Semestre, 56,0 TP , Cód. 61429.
Docente(s)
- Cesário Garcia Mil-Homens (2)
- Henrique Carlos dos Santos Mora (1)(2)
(1) Docente Responsável
(2) Docente que lecciona
Pré-requisitos
Objetivos
1. Proporcionar aos discentes os conhecimentos base relacionados com bases de dados.
2. Conhecer as tecnologias e metodologias relacionadas.
3. Transmitir os conhecimentos para desenvolvimento, implementação ou acompanhamento de projetos envolvendo grandes bases de dados.
Programa
1. Conceitos básicos
1.1. Identificação do problema
1.2. Técnicas de análise
1.3. Etapas e metodologias de análise - ciclo de vida
1.4. Tipos de dados
2. Bases de Dados
2.1. Evolução Histórica
2.2. Características e diferenças em relação às aproximações tradicionais para salvaguarda de dados
2.3. Arquitectura - nível externo, conceptual e interno
2.4. Entidades e Relações
3. Metodologias Tradicionais de Desenho
3.1. Diagramas ER
3.2. Normalização
3.3. Integridade
3.4. Diagramas IO
3.5. Concorrência
3.6. Segurança
3.7. Optimização
4. Linguagem de acesso a base de dados relacionais
4.1. SQL - Structured Query Language
4.2. DDL - Data Definition Language
4.3. DML - Data Manipulation Language
5. Microsoft Sql Server
5.1. O ambiente Microsoft SQL Server
Metodologia de avaliação
Avaliação Periódica:
Trabalho individual com peso de 80%, apresentação do trabalho individual com peso de 20%.
A classificação final da UC resulta da média ponderada das classificações obtidas nas componentes de avaliação definidas.
O aluno obtem aprovação à UC, estando dispensado de Exame, de acordo com o disposto no Artigo 11º, do regulamento Académico do IPT.
Avaliação Final:
Trabalho individual com peso de 80%, apresentação do trabalho individual com peso de 20%.
A classificação final da UC resulta da média ponderada das classificações obtidas nas componentes de avaliação definidas.
O aluno obtem aprovação à UC, de acordo com o disposto no Artigo 11º, do regulamento Académico do IPT.
Bibliografia
- Date, C. (2000). An Introduction to Database Systems. (Vol. 1). (pp. 1---). EUA: Addison-Wesley Mora
- Gouveia, F. (2021). Bases de Dados - Fundamentos e Aplicações. Portugal: FCA
- Mora, C. (0). Sebenda de Bases de Dados. Acedido em 18 de fevereiro de 2019 em Entregue em aula
Método de Ensino
Aulas Teórico-Práticas expositivas e com realização de exercícios exemplificativos da matéria dada. Aulas de Prática-Laboratorial para realização de exercícios quase reais e realização dos trabalhos de avaliação.
Software utilizado nas aulas
Microsoft SQL Server 2016 ou superior.
Microsoft Visio 2007 ou superior.
Plataforma de eLearning.
Aprovado em Conselho Técnico Cientifico: 15 de dezembro de 2023
Download da Ficha da Unidade Curricular (FUC)