Bases de Dados · 2.º ano (indicativo)

SQL avançado: programação em base de dados

Capítulo de Bases de Dados com 0 artigos publicados de 25 temas previstos no plano. Os artigos serão publicados aos poucos, depois de escritos e revistos.

Temas deste capítulo

Plano editorial: 25 temas. Só os que têm ligação já estão escritos e publicados.

  1. O que são os procedimentos armazenados?
  2. O que são as funções definidas pelo utilizador?
  3. O que são os triggers (gatilhos)?
  4. O que são os cursores?
  5. O que é a programação PL/SQL?
  6. O que é o PL/pgSQL?
  7. O que são as variáveis em SQL procedural?
  8. O que são as estruturas de controlo em SQL procedural?
  9. O que é o tratamento de exceções em SQL?
  10. O que é a SQL dinâmica?
  11. O que é a injeção de SQL?
  12. O que são as consultas parametrizadas?
  13. O que são os pacotes (packages)?
  14. O que é a auditoria com triggers?
  15. O que é a gestão de permissões?
  16. O que são os papéis (roles)?
  17. O que são as instruções GRANT e REVOKE?
  18. O que é a encriptação de dados?
  19. O que é a RGPD e as bases de dados?
  20. O que é a lei de proteção de dados pessoais de Angola e as bases de dados?
  21. Como criar um procedimento armazenado?
  22. Como criar um trigger?
  23. Como prevenir a injeção de SQL?
  24. Como criar um utilizador com permissões limitadas?
  25. Exercícios resolvidos de procedimentos e triggers

← Todos os artigos de Bases de Dados