Over de software

De software omvat het open source databasemanagementsysteem Firebird 2.5, een interactieve SQL-omgeving IQU (Interactive Query Utility) en een elektronische leeromgeving (Boekverkenner) met een interactieve versie van het volledige boek.

Firebird

Firebird is een open source SQL-databaseserver, die zich snel en simpel laat installeren en eenvoudig is in gebruik. Firebird-SQL is bijna volledig conform de SQL-standaard SQL:2008. Firebird omvat een derde-generatietaal voor het programmeren van triggers en stored procedures.

Boekverkenner

De Boekverkenner is een elektronische leeromgeving waarmee het boek op allerlei manieren kan worden benaderd en geïntegreerd met het databasemanagementsysteem (Firebird). De Boekverkenner biedt onder meer:

  • de volledige tekst van het boek, te benaderen via de inhoudsopgave, een index, een historielijst, bookmarks en een zoekmachine
  • alle uitwerkingen van opgaven
  • alle voorbeelddatabases, met hun beschrijving, diagrammen en SQL-scripts
  • een eindgebruikersapplicatie met 'zichtbaar' SQL-verkeer
  • schakelmogelijkheden tussen tekst, voorbeelddatabases en IQU
  • het uitvoeren van SQL-opdrachten direct vanuit de tekst van het boek
  • meting van de databasebelasting van SQL-opdrachten
  • verschillende transactiemodellen
  • het boek en de Boekverkenner zelf als één van de voorbeelddatabases.

Door de snelle schakelmogelijkheden tussen tekst, voorbeelden en IQU, en het moeiteloos installeren en herinstalleren van de voorbeelddatabases, is de Boekverkenner een bijzonder handig en plezierig instrument.

De Boekverkenner en de Interactive Query Utility