Bases de Dados

Ano
1
Ano lectivo
2019-2020
Código
02000649
Área Científica
Engenharia Industrial
Língua de Ensino
Português
Modo de Ensino
Presencial
Duração
Semestral
Créditos ECTS
6.0
Tipo
Obrigatória
Nível
2º Ciclo - Mestrado

Conhecimentos de Base Recomendados

Não aplicável.

Métodos de Ensino

Aulas teóricas com apresentações detalhadas, utilizando meios audiovisuais, dos conceitos, princípios, fundamentos teóricos e resolução de exercícios práticos de base para ilustrar o interesse prático dos assuntos estudados e exemplificar a sua aplicação a casos reais.

Aulas laboratoriais onde os aspetos práticos do projeto de bases de dados serão abordados, permitindo que o estudante consolide os aspetos teóricos envolvidos num projeto de bases de dados. Serão propostos seis trabalhos que cobrirão todos os estágios de desenvolvimento de uma base de dados.

Resultados de Aprendizagem

Esta unidade curricular pretende fornecer aos alunos noções importantes sobre o projeto de bases de dados. Pretende-se que o aluno, após obter aprovação nesta disciplina, tenha compreendido alguns dos conceitos fundamentais sobre projeto de bases de dados, nomeadamente sobre técnicas de análise e modelação de dados e que saiba utilizar uma linguagem para manipulação de dados como o SQL.

Pretende-se também que o aluno seja capaz de desenvolver uma aplicação informática que incorpore uma base de dados, passando por todas as fases do processo desde a análise até à implementação.

Será dada especial atenção à componente prática da formação, através da utilização de um conjunto de produtos e de ferramentas para análise, conceção e construção de aplicações de bases de dados.

Estágio(s)

Não

Programa

Introdução aos sistemas de gestão de bases de dados

Modelo conceptual de dados: modelo Entidade-Relacionamento

Modelo relacional de dados.

Teoria da normalização e Álgebra Relacional

Linguagem SQL

Desenvolvimento de aplicações de Bases de Dados

Integridade e Segurança numa Base de Dados.

Docente(s) responsável(eis)

Catarina Helena Branco Simões da Silva

Métodos de Avaliação

Avaliação
Mini Testes: 20.0%
Projecto: 30.0%
Exame: 50.0%

Bibliografia

• Ramez Elmasri e Shamkant B. Navathe (2003), Fundamentals of Database Systems (4th Edition), Addison-Wesley Publishing

• Raghu Ramakrishnan e Johannes Gehrke (2003) Database Management Systems (3rd Edition), McGraw-Hill

• Paulo Peixoto (2009) – Diapositivos das aulas teóricas de Bases de Dados, DEEC-FCTUC.

• Paulo Peixoto (2009) – Folhas Laboratoriais de Bases de Dados, DEEC-FCTUC.