Sobes.tech
Junior — Middle

Que tipos de operações e comandos podem ser executados no PostgreSQL?

sobes.tech IA

Resposta da IA

No PostgreSQL, pode realizar os seguintes tipos de operações e comandos:

  • DDL (Linguagem de Definição de Dados) — criação e alteração da estrutura da base de dados:

    • CREATE TABLE, ALTER TABLE, DROP TABLE
    • CREATE INDEX, DROP INDEX
    • CREATE VIEW, DROP VIEW
  • DML (Linguagem de Manipulação de Dados) — trabalho com dados:

    • SELECT — seleção de dados
    • INSERT — inserção de novos registos
    • UPDATE — atualização de registos existentes
    • DELETE — eliminação de registos
  • DCL (Linguagem de Controlo de Dados) — gestão de acessos:

    • GRANT — concessão de direitos
    • REVOKE — revogação de direitos
  • Comandos transacionais:

    • BEGIN, COMMIT, ROLLBACK — gestão de transações
  • Gestão de funções e procedimentos:

    • CREATE FUNCTION, DROP FUNCTION
  • Trabalho com índices, gatilhos, esquemas e outros objetos da base de dados.

Exemplo de uma consulta simples de inserção e seleção:

INSERT INTO users (name, age) VALUES ('Иван', 30);
SELECT * FROM users WHERE age > 25;