Bases de Dados

Exercícios (SQL)

Autor

João Caldeira, Universidade Lusófona, Lisboa, Portugal

Data de Publicação

10.12.2025

Prefácio

Este documento é um guia prático, fruto da compilação de uma longa lista de exercícios em SQL no contexto das aulas de Bases de Dados da Universidade Lusófona. Cobre muitos aspectos da linguagem SQL, desde exercícios introdutórios até tarefas mais complexas e demoradas, incluindo transações, índices, “triggers”, “stored procedures”, tratamento de exceções e muito mais. É voltado principalmente para alunos que estão a começar a aprender a linguagem SQL, porém também pode ser utilizado por indivíduos com níveis mais elevados de experiência. Cada exercício terá a solução correspondente e eventualmente algumas alternativas para realizar a mesma tarefa.

Alguns exercícios podem começar por listar os objetivos de aprendizagem e os materiais de leitura necessários, com referências adicionais, caso se justifique. A inclusão de notas ajuda a apresentar os métodos e dar alguns exemplos, mas são menos detalhadas do que os materiais de leitura. Algumas notas são mensagens importantes para concluir as tarefas corretamente.

Espera-se que o público alvo seja iniciante na linguagem de programação SQL, mas com algum conhecimento em algoritmos e experiência em codificação genérica.

Autor

João Caldeira. Professor Auxiliar na Universidade Lusófona e Investigador Associado na COPELABS em Lisboa, Portugal.

Licença

Este trabalho é licenciado sob as condições descritas em Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License

Creative Commons License