You are on page 1of 6

SQL - Commando lijst

commando Doel
[ shortcut ]
Datadefinitie create Maak een nieuw dataobject
alter Wijzig iets aan de structuur
drop Verwijder een databaseobject

Datamanipulatie
insert Voeg rijen aan de database toe
update Wijzig bestaande rijen
delete Verwijder rijen uit de database
commit Bevestig de wijziging van de huidige transactie
rollback Annuleer de wijziging van de huidige transactie

Raadpleging from Welke tabel(len) moet(en) worden geraadpleegt


where Waaraan moeten de rijen voldoen
group by Waarop moeten de rijen worden gegroepeerd
having Waaraan moeten de groepen van rijen voldoen
select Welke kolommen willen we in het resultaat zien
order by In welke volgorde worden de rijen in het resultaat verlangd
distinct Laat dubbele gegevens weg in het resultaat

Beveiliging create user Definieer nieuwe gebruiker


alter user Wijzig bestaande gebruiker
drop user Verwijder bestaande gebruikers
grant Verleen bepaalde priviléges
revoke Ontneem bepaalde prviléges
alter Structuurwijziging (met ALTER TABLE)
delete Verwijderen van rijen
execute Uitvoeren van functies of procedures
flashback Teruggaan in de tijd
index Creëren van indexen op de tabel
insert Invoeren van nieuwe rijen
References Verwijzing vanuit referende tabel
select Raadpleging van een tabel of view
update Wijziging van kolomwaarde

Edit commands

[ ed ] edit Roept de externe editor op


exit Sluit de database / sqlplus
[ c] change/oud/nieuw Vervang eerste oud door nieuwop de actuele regel
[ L] List Laat de hele buffer zien
[ Ln] List n Maak regel n actueel
[ A] Append tekst Voeg tekst toe aan de actuele regel
[ I] Input Voeg regel(s) toe onder de actuele regel
DEL Verwijder de actuele regel
[ R ] of [ / ] RUN Voer de inhoud van de buffer uit
Define_editor Definieer keuze van externe editor
Misc

Save Bewaar de bufferinhoud in een bestand


Get Haal een bestand terug naar de buffer
[@] start Voer de inhoud van een bestand uit
spool - spool off Bewaar scherminvoer in een bestand
set Verander een SQL*Plus-settings op
show Vraag SQL*Plus-settings op
column … format Verander de kolomweergave op het scherm
store set Bewaar de SQL*Plus-settings in een bestand
[ descr ] describe Geef een beschrijving van een tabel
[$] Host Start een operating system subsessie
Clear buffer Maak de SQL-buffer leeg
Clear screen Maak het scherm leeg
SQL - DATABANK 10G
Medewerkers

mnr Nummer dat voor iedere medewerker uniek is


naam Achternaam, evt. voorafgegaan door voorvoegsels
voorl Voorletters (zonder interpunctie)
functie Taakomschrijving van de medewerker
chef Het nummer van de chef van de medewerker
gbdatum Geboortedatum van de medewerker
maandsal Maandsalaris (exclusief toelage)
comm Onderdeel van het jaarsalaris dat alleen voor verkopers van toepassing is (
afd Nummer van de afdeling waaraan de medewerker verbonden is

Afdelingen

anr Uniek afdelingsnummer


naam Naam van de afdeling
locatie Plaats waar de afdeling gevestigd is
resultaat verlangd hoofd medewerkersnummer van het hoofd van de afdeling

Schallen

sn Uniek nummer van een salarisschaal


ondergrens Laagste salaris dat tot de schaal behoort
bovengrens Hoogste salaris dat tot de schaal behoort
toelage Netto maandelijkse toelage op het salaris

Cursussen

code Code, die voor iedere cursus uniek is


omschrijving Omschrijving van de cursusinhoud
type Indicatie van het type cursus (waarbij we onderscheiden: ALG, BLD en DSG
lengte De cursuslengte, uitgedrukt in dagen

Uitvoeringen

cursus Code van de cursus in kwestie


begindatum Datum waarop de cursus begint
docent De persoon die de cursus geeft
locatie Plaats waar de cursus plaatsvindt
uele regel
Inschrijvingen

cursist Het medewerkers van de cursist


cursus De code van de cursus
begindatum Datum waarop de cursus begint
evaluatie Beoordeling van de deelnemer (geheel getal op een schaal 1-5)
Historie

mnr Medewerker nummer


beginjaar Jaartal, in vier cijfers
begindatum Begindatum van het tijdsinterval
einddatum Einddatum van het tijdsinterval
afd Afdeling waarvoor gedurende het tijdsinterval is gewerkt
maandsal Maandsalaris gedurende het tijdsinterval
opmerkingenRuimte voor vrije tekst
opers van toepassing is (commissie)
verbonden is

eiden: ALG, BLD en DSG)

n schaal 1-5)

You might also like