Junior — Middle
Welke soorten bewerkingen en commando's kunnen in PostgreSQL worden uitgevoerd?
sobes.tech AI
Antwoord van AI
In PostgreSQL kunnen de volgende typen operaties en commando's worden uitgevoerd:
-
DDL (Data Definition Language) — het maken en wijzigen van de structuur van de database:
CREATE TABLE,ALTER TABLE,DROP TABLECREATE INDEX,DROP INDEXCREATE VIEW,DROP VIEW
-
DML (Data Manipulation Language) — werken met gegevens:
SELECT— gegevens selecterenINSERT— nieuwe records invoegenUPDATE— bestaande records bijwerkenDELETE— records verwijderen
-
DCL (Data Control Language) — toegangsbeheer:
GRANT— rechten toekennenREVOKE— rechten intrekken
-
Transactiecommando's:
BEGIN,COMMIT,ROLLBACK— transacties beheren
-
Beheer van functies en procedures:
CREATE FUNCTION,DROP FUNCTION
-
Werken met indexen, triggers, schema's en andere database-objecten.
Voorbeeld van een eenvoudige insert- en select-query:
INSERT INTO users (name, age) VALUES ('Иван', 30);
SELECT * FROM users WHERE age > 25;