Sobes.tech
Junior — Middle

Podes enumerar as principais categorias de consultas SQL e as suas características?

sobes.tech IA

Resposta da IA

Categorias principais de consultas SQL:

  1. DDL (Linguagem de Definição de Dados) — consultas para definir e modificar a estrutura da base de dados.

    • Exemplos: CREATE, ALTER, DROP.
    • Usadas para criar tabelas, alterar esquemas, eliminar objetos.
  2. DML (Linguagem de Manipulação de Dados) — consultas para trabalhar com dados.

    • Exemplos: SELECT, INSERT, UPDATE, DELETE.
    • Permitem extrair, adicionar, modificar e eliminar dados.
  3. DCL (Linguagem de Controle de Dados) — consultas para gerir permissões de acesso.

    • Exemplos: GRANT, REVOKE.
    • Gerem as permissões dos utilizadores.
  4. TCL (Linguagem de Controle de Transações) — consultas para gerir transações.

    • Exemplos: COMMIT, ROLLBACK, SAVEPOINT.
    • Permitem fixar ou cancelar alterações na base de dados.

Cada categoria desempenha seu papel na gestão da base de dados e garante a integridade e segurança dos dados.