|
|
|
|
|
|
|
|
Diensten - Interbase Training
|
|
|

|
Sinds 2002 bieden we een heuse Interbase cursus aan. Gegeven door de Interbase
specialist van Nederland: Marco Bommeljé. Deze cursus duurt 3 dagen en wordt gegeven in De Oranjerie te Doorn en kost €1195 per persoon exclusief BTW.
Naast formele feitenkennis, bijvoorbeeld de syntax van de diverse statements,
worden natuurlijk inzichten uit de praktijk aangereikt.
Basisbegrippen
- Interbase vs. Firebird
- Architectuur: classic vs. superserver
- Componenten: IbServer, IbClient (gds32.dll), IbConsole, ...
- Waarom SQL?
Goed en snel data ophalen uit de database
- Essenties van het SELECT statement
- Geavanceerde mogelijkheden
- Complexe queries voor DMS en Warehouses
- Performance aspecten
Data-Definities en Constraints
- Het relationele modelen zijn beperkingen
- Uniciteit, candidateen primary keys
- Referentiële integriteit en foreign keys
- Data types, tables en domains
- CONSTRAINTs en de applicatie
DML: insert, update en delete
- Overzicht INSERT, UPDATE en DELETE
- Set- vs. row-operaties
Transacties, locking, versioning
- Wat is een transactie?
- ACID properties
- Isolation levels
- Interbase Lockingen versioning
- Performanceaspecten
- Tips voor applicatieontwikkelaars
Views
- Wat is een view?
- Updatable vs. readonly
- Waarom werken met views?
- Geavanceerde toepassingen van views
Indices
- Wat zijn indices en hoe werken ze?
- Automatische indices
- Wanneer is een index zinvol?
De optimizer en query plans
- Wat gebeurt er bij query executie?
- Hoe werkt de optimizer?
- Query plans
- Stappen voor optimalisatie
Triggers en Stored procedures
- Wat zijn ze en waarom heb je ze nodig?
- Het programmeren van triggers en procedures
- Werken met EXCEPTIONS
Cursusmateriaal
Het cursusmateriaal
gaat uit van een slide-show opzet en intensieve hands-on oefeningen. Bij
elke slide is een korte uitleg en toelichtende notities. Waar toepasselijk
staan verwijzingen naar informatie die elders te vinden is (Interbase/Firebird
documentatie, artikelen, web-sites).
|
|
|
 |
 |
 |
|
|
|
(C)2007 - Last updated: 20 Nov 2007 |
|
|
|