Sobes.tech
Junior — Middle
92

Какие типы операций и команд можно выполнять в PostgreSQL?

Answer from AI

sobes.tech AI

В PostgreSQL можно выполнять следующие типы операций и команд:

  • DDL (Data Definition Language) — создание и изменение структуры базы данных:

    • CREATE TABLE, ALTER TABLE, DROP TABLE
    • CREATE INDEX, DROP INDEX
    • CREATE VIEW, DROP VIEW
  • DML (Data Manipulation Language) — работа с данными:

    • SELECT — выборка данных
    • INSERT — вставка новых записей
    • UPDATE — обновление существующих записей
    • DELETE — удаление записей
  • DCL (Data Control Language) — управление доступом:

    • GRANT — предоставление прав
    • REVOKE — отзыв прав
  • Транзакционные команды:

    • BEGIN, COMMIT, ROLLBACK — управление транзакциями
  • Управление функциями и процедурами:

    • CREATE FUNCTION, DROP FUNCTION
  • Работа с индексами, триггерами, схемами и другими объектами базы данных.

Пример простого запроса вставки и выборки:

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