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 TABLECREATE INDEX,DROP INDEXCREATE VIEW,DROP VIEW
-
DML (Linguagem de Manipulação de Dados) — trabalho com dados:
SELECT— seleção de dadosINSERT— inserção de novos registosUPDATE— atualização de registos existentesDELETE— eliminação de registos
-
DCL (Linguagem de Controlo de Dados) — gestão de acessos:
GRANT— concessão de direitosREVOKE— 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;