English version of this page
Hieronder staan (alfabetisch gesorteerd) aanvullende stukken die u gemakkelijk kunt bekijken
via Adobe Acrobat Reader of downloaden.
Boek 'Databases en SQL': oefenmateriaal SQL
Er is een Engelstalige en Nederlandstalige versie van het boek Databases en SQL. In deze boeken worden voor de uitleg van SQL een tweetal databases gebruikt. Deze databases kun je hier downloaden. Verder kun je een uitleg over het gebruik van deze databases downloaden. Ook kun je een aantal oefeningen downloaden.
Access database
De twee databases in het boek 'Databases en SQL' opgenomen als tabellen van een Access database vind je hier:
Access database met de databases van het boek (624 kB)
Script voor het aanmaken van de databases
Diegenen die een Oracle, SQL-server, DB2, MySQL, PostgreSQL, SQLite3 enzovoort database omgeving hebben, kunnen hier een script ophalen waarmee je in een database de tabellen uit het boek kunt aanmaken:
Script voor het maken van de tabellen (11 kB)
Uitleg gebruik databases in Access en Oracle
Het gebruiken van de Access database is niet zo voor de hand liggend. Je kunt namelijk niet meteen aan de slag met het opstellen van een query. Daarvoor moet je eerst een query hebben, die je vervolgens aanpast. Voor het uitproberen van queries in Oracle moet je eerst het script draaien en SQL Plus gebruiken. Voor zowel Access als Oracle is hier een uitleg opgenomen:
Gebruiken van de databases in Access en Oracle (135 kB)
Extra oefeningen SQL
Je kunt natuurlijk oefenen met de queries die in het boek opgenomen zijn. Het is wellicht nog leuker om hiervoor extra oefeningen te hebben. Hier zijn een 32-tal oefeningen opgenomen:
Oefeningen SQL (195 kB)
cursus SQL
Niet iedereen lukt het om zelfstandig aan de hand van het boek queries op te stellen. Wil je een cursus volgen, dan is het wellicht te overwegen om bij Ton de Rooij zelf de cursus SQL te volgen. Zie de website van zijn bedrijf:
Cursus SQL gegeven door Ton de Rooij
Embedded SQL
Willen we SQL gebruiken vanuit een 3GL-programma dan
moet de compiler van de programmeertaal weten welke code bij SQL en
welke code bij de compiler thuishoort. Verder moet er een uitwisseling
van gegevens zijn tussen het programma en SQL. Dit gebeurt met
behulp van variabelen. SQL moet kunnen zien dat het een variabele
van het programma betreft. Hiervoor bestaan specifieke taalelementen die
we embedded SQL noemen.
In het artikel licht Ton de Rooij de belangrijkste
taalelementen toe. Er staan diverse voorbeelden in.
Grootte van de file is 282 kB.
Informatieanalyse volgens ER-model
Het boek 'Datamodellering' is in juli 2010 uitgekomen. Het boek gaat over informatieanalyse volgens het ER-model.
Het boek heeft lang op zich laten wachten. Om zijn lezers van dienst te zijn, had Ton de Rooij eerder al een korte samenvatting gemaakt over informatieanalyse. Het
is niet een stukje uit het nieuwe boek, maar een op zichzelf staande tekst. De modelleerwijze sluit aan
bij de exameneisen van de modulen HSB.1 en SIAA van EXIN (HSB.1 wordt inmiddels niet meer geexamineerd). Grootte van de file is 124 kB. Het kan echter het boek niet vervangen. Ton de Rooij zou je daarom aanraden het boek 'Datamodellering' aan te schaffen.