Opleiding: Oracle 11g Werken met SQL
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 in deze SQL-cursus
- 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
Doelgroep
De cursus is bedoeld voor applicatieontwerpers en -ontwikkelaars die met een Oracle-database en/of de Oracle-tools (gaan) werken.
Voorkennis
Er wordt geen speciale kennis voorondersteld.
Onderwerpen cursus Oracle: Werken met SQL
- 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
