Bases de Dados
Apresentação
Esta unidade curricular tem por objetivo apresentar a importância da Gestão de Dados no seio de uma empresa, de forma a garantir quer a operação diária de negócio, bem como o apoio à decisão
estratégica.
Nesta unidade reforçar-se-á o enquadramento de estruturação e metodologias de criação das bases de dados.
Disciplina do Curso
Engenharia Informática
Grau|Semestres|ECTS
| Semestral | 6
Ano | Tipo de unidade curricular | Lingua
2 |Obrigatório |Português
Código
ULHT260-1792
Disciplinas complementares recomendadas
Não Aplicável
Pré-requisitos e co-requisitos
Não aplicável
Estágio profissional
Não
Conteúdos Programáticos
programa da unidade curricular é: B) Componente Prática
A) Componente Teórico
Objetivos
São objetivos dotar os estudantes dos conhecimentos teóricos e práticos necessários à concepção, construção e análise de bases de dados relacionais: nomeadamente obter as seguintes aptidões e
competências:
1. Compreender as razões de implementação de bases de dados relacionais no mundo empresarial
2. Transpor de uma análise de requisitos para um modelo entidade-associação para desenhar bases de dados;
3. Aplicar os conceitos do modelo relacional de bases de dados, transformando o modelo entidade-associação, em modelo físico de dados;
4. Aplicar as técnicas de normalização de tabelas;
5. Compreender arquitetura e principais componentes de Sistemas de Gestão de Bases de Dados;
6. Utilizar a linguagem SQL base e avançado para a criação, consulta e modificação de bases de dados;
Metodologias de ensino e avaliação
A avaliação contínua terá como base uma avaliação da componente teórica e prática de 50% cada.
Na parte teórica, os 50% da avaliação terá as 3 seguintes distribuições:
-Teste final - 25%
-2 mini testes - 20%
-Participação em aula - 5%
Na parte teórica, os 50% da avaliação terá as 3 seguintes distribuições:
- Participação, assiduidade e pontualidade: 5%
- Queries a realizar em aula ou TPC : 5%
- Trabalhos intercalares, 2 entregas: 15%
- Trabalho final: 25%
A época de recurso terá 1 exame teórico e 1 trabalho único com modelação, DDL, DML e programação, com mais questões que a entrega final de frequência.
Estes são testes online e de índole prática.
Bibliografia principal
Campbell, L., & Majors, C. (2017). Database Reliability Engineering: Designing and Operating Resilient Database Systems (1 edition). Beijing Boston Farnham Sebastopol Tokyo: O¿Reilly
Media.
Date, C. J. (2003). An Introduction to Database Systems (8 edition). Boston: Pearson. Elmasri, R., & Navathe, S. B. (2015). Fundamentals of Database Systems (7 edition). Hoboken,
NJ: Pearson.
Teorey, T. J., Lightstone, S. S., Nadeau, T., & Jagadish, H. V. (2011). Database Modeling and Design: Logical Design (5 edition). Amsterdam: Morgan Kaufmann.
Horário de Atendimento
Nome do docente Horário de atendimento Sala Rui Ribeiro 2ªs feiras - Sala de Professores
13:00-14:00 (prévia
marcação)