Syntax en statements Flashcards
Getallen van groot formaat
INTEGER
Getallen van klein formaat
SMALLINT
Cijfer met getallen achter de komma
DECIMAL
Getallen met een drijvende komma
FLOAT
dwingt in een create-table statement de eisen voor een kandidaatsleutel die niet de PK is af
UNIQUE
Creëer een tabel
CREATE TABLE tablename
Verwijder een tabel
DROP TABLE tablename
Creëer een index
CREATE INDEX indexnaam ON tablename
Geef de bevoegdheid om de tabel te gebruiken in SELECT opdrachten.
GRANT SELECT ON tablename TO gebruiker
Ontneem de bevoegdheid om de tabel te gebruiken in SELECT opdrachten.
REVOKE SELECT ON tablename FROM gebruiker
Verwijder rijen/records
DELETE FROM tablename WHERE …
Wijzig (toevoegen, hernoemen of verwijderen) de kolommen van een tabel.
ALTER TABLE module RENAME tijd examentijd
Invoegen van rijen
INSERT INTO table VALUES (“tekst1”, 10)
Het aanpassen of definiëren van kolommen en rijen
UPDATE table SET veld1 = waarde
Zolang er nog vreemde sleutels zijn die de waarde hebben van de betreffende primaire key, mag de primaire key niet gewijzigd/verwijderd worden. Deze setting is default.
UPDATE/DELETE RESTRICTED