Een goed begrip van de taal SQL is van essentieel belang als u in een Oracle-omgeving gaat ontwikkelen of als u een dergelijke omgeving moet beheren. Bovendien is handigheid met de producten SQL*Plus en SQL Developer noodzakelijk. In deze vierdaagse training reiken we u de essentiële bouwstenen aan om met Oracle te kunnen werken. U krijgt daarbij ruim de tijd om praktisch bezig te zijn: 60% van de cursustijd wordt besteed aan het maken van opgaven. De overige 40% wordt besteed aan uitleg en demonstraties.
U leert
Wat de essentiële kenmerken van een relationele database zijn
Hoe u gegevens uit Oracle-tabellen kunt opvragen, toevoegen, verwijderen en wijzigen
Hoe u objecten zoals tabellen, constraints, views en sequences kunt maken, verwijderen en eventueel aanpassen
De belangrijkste vaardigheden in het gebruik van SQL*Plus en SQL Developer
Hoe u SQL-query’s systematisch opzet op basis van een gegevensmodel
Hoe u de belangrijkste syntactische mogelijkheden (operatoren en functies) van de taal SQL benut
Hoe u met het transactie- en lockingmechanisme omgaat
Hoe de meest voorkomende valkuilen vermijdt
Onderwerpen
Concepten van relationele databases
Connectie met de database
Operatoren en de case-expressie
Tekst-, reken-, datum-, algemene en conversie- functies
Groepsfuncties en groeperen
Analytische functies
Joins
Verzamelingsoperatoren
Subquery’s en inline views
Referentiële integriteit en constraints
Hiërarchisch zoeken (connect by)
Datamanipulatie: insert, update en delete
Transacties en locking
Datadefinitie: tabellen, views en sequences maken en wijzigen
SQL*Plus-commando’s
Datadictionary
De interface van SQL Developer
Valkuilen vermijden
De cursus is bedoeld voor applicatieontwerpers en -ontwikkelaars die met een Oracle-database en/of de Oracle-tools (gaan) werken.