Emerging technologies – Graph databases

 

Emerging technologies – Graph databases

Wat zijn de ‘emerging technologies’ in de bouwsector? Wat betekenen ze en waarvoor dienen ze? Dat legt expert Martijn de Riet van Smart WorkPlace partner Bimforce uit. In deel 1 aandacht voor Graph databases.

Met de digitalisering van de bouw wordt het beheer van al die informatie steeds belangrijker. Nu de toepassing van Digitale Gebouw Modellen, waarin een bouwwerk volledig virtueel wordt nagebouwd, steeds meer gemeengoed wordt ontstaat de noodzaak al deze informatie ook te kunnen gebruiken voor dagelijkse processen in het gebruik van een gebouw.

Dit artikel gaat in op een, voor de bouwsector, nieuwe manier van het opslaan en bevragen van grote hoeveelheden informatie.

Wat is een database?

Laten we even bij het begin beginnen. Wat is nu eigenlijk een database? En wat doe je ermee?

Een database is een verzameling digitale informatie. Dat kan van alles zijn. Uw boodschappenmandje bij een webwinkel. Maar dus ook alle informatie die er in een Digitaal Gebouw Model zit.

Een database is zodanig gemaakt dat het letterlijk de basis is voor de software die u gebruikt. De database van de webwinkel is zo gemaakt dat u deze kunt doorzoeken op basis van een kenmerk. En uw Digitaal Gebouw Model is gestructureerd in onderdelen zoals ramen, deuren, vloeren en daken.

Kortom: een database is een zodanig gestructureerde verzameling informatie dat deze bevraagd kan worden en bruikbare antwoorden teruggeeft.

Hoe werkt een database?

Iedere database slaat uiteindelijk de informatie op in de vorm van tabellen. Grote lijsten van eigenschappen en waarden. De verschillen tussen een Graph database en meer traditionele (SQL) databases zitten voornamelijk in de manier waarop de informatie bevraagd wordt.

Om dit uit te leggen gaan we even uit van een gebouw, denk aan het gebouw waar u nu in zit.

In principe zitten in dit gebouw dezelfde componenten als u ook kunt vinden in een willekeurige bouwmaterialenhandel: ramen, deuren, beton, stopcontacten, lampen, etc. Het verschil tussen de verzameling bouwmaterialen in de winkel en het gebouw waarin u zit, is dat in het gebouw deze materialen op een logische manier verbonden en geordend zijn. U zit in een kamer, op een vloer, die rust op een fundering. Om uw kamer zitten muren, en in deze muren zit een deur. De deur komt uit bij een andere kamer. Naast de deur zit een lichtschakelaar, die weer verbonden is met de lamp in het plafond.

Een traditionele database werkt als een bouwmaterialenhandel: lange rijen met stellingen, met hierin producten. De stellingen zijn geordend op toepassing, of soort product. Zo heeft onze bouwmarkt een afdeling elektra, met hierin een stelling met (mantel)buizen maar ook een stelling met schakelmateriaal. Zo kunt u een lichtschakelaar kopen. Maar die schakelaar is er in meerdere varianten: opbouw, inbouw, met of zonder dimmer, etc. U weet pas welke schakelaar u nodig heeft als u in de stellingen van de lampen gaat kijken of de lamp die u toegepast heeft geschikt is voor een dimmer.

Zo werkt een traditionele database ook. Stel dat uw lichtschakelaar kapot gaat en u wilt deze vervangen. Als u in traditionele databases op zou willen zoeken welke schakelaar u moet kopen om deze te vervangen moet u een hele serie vragen stellen om bij het juiste product uit te komen:

  • Stap 1: Vraag een lijst met gebouwen op,  en kies het gebouw waar u zich in bevindt. Dit gebouw heeft een ID wat u gebruikt voor stap 2.
  • Stap 2: Vraag een lijst met ruimtes op die horen bij het gekozen gebouw ID, en kies de ruimte waar u bent. Ook deze ruimte heeft een ID, wat u gebruikt voor stap 3.
  • Stap 3: Vraag een lijst met lichtschakelaars op uit de ruimte met het gekozen ID en kies de kapotte schakelaar.
  • Stap 4: Gebruik de schakelaar met het gekozen ID om binnen de lijst met beschikbare schakelaars een vergelijkbare vervanger te vinden.

U kunt zich voorstellen dat dit proces steeds bewerkelijker wordt als u meer factoren in ogenschouw neemt. Stel dat u over wilt stappen naar een schakelaar met dimmer, dan moet u ook gaan kijken naar de lamp: is deze hiervoor wel geschikt, en zo niet, welke vervanger is er dan? En als u die vervanger heeft gevonden, moet u dan ook iets doen aan de groepenkast? Voor al deze vervolgvragen moet u opnieuw de bovenstaande lijst met vragen doorlopen.

Hoe werkt een Graph database?

Graph databases werken ook met tabellen, maar deze worden anders bevraagd. In plaats van werken met ID’s van producten in losse lijsten, wordt de database doorzocht op basis van relaties. De (enkele) vraag die je stelt aan een Graph database is:

Geef mij de producten die overeenkomen met de eigenschappen van de schakelaar 3 die in ruimte 2 van gebouw 1 zit.

Ofwel: (gebouw 1)--[HEEFT RUIMTE]--(ruimte 2)--[HEEFT SCHAKELAAR]--(schakelaar 3)--[GELIJK AAN]--(product)

Doordat u hierbij niet alleen kijkt naar de lijsten met onderdelen, maar meteen ook naar de onderlinge relatie, kunt u veel efficiënter zoeken. Zo kunt u bijvoorbeeld ook meteen vragen in welke ruimtes deze schakelaar nog meer is toegepast door simpelweg te vragen welke schakelaars nog meer gelijk zijn aan deze schakelaar. In dit voorbeeld kunt u meteen zien dat deze schakelaar ook toegepast is in ruimte 1:

Emerging technologies – Graph databases

Figuur 1: Voorbeeld werking Graph database.

Waarom zijn Graphs voor de bouw interessant?

Traditionele databases zijn geweldige oplossingen als het gaat om het opslaan en bevragen van grote hoeveelheden data. Ze zijn echter minder geschikt als het gaat om het opvragen van informatie op basis van onderlinge relaties. Om bij het eerdere voorbeeld te blijven: de inventaris van een bouwmaterialenhandel kunt u prima beheren met een traditionele database. Na tientallen jaren ontwikkeling en optimalisatie is dat een peuleschil.

Echter, als u deze bouwmaterialen wilt bevragen in de context van een gebouw is het een heel andere zaak. Door de grote hoeveelheden relaties en onderlinge afhankelijkheden is een Gebouw Informatie Model veel beter te analyseren in een Graph, juist omdat deze relaties en afhankelijkheden worden meegenomen.

Kort samengevat: Door uw informatie op te slaan in Graph databases kunt u beter de complexe vraagstellingen aan die u nodig heeft om uw Digitale Gebouw Informatie te beheren, en te koppelen aan uw dagelijkse gebruiksprocessen.

Delen:

Meer nieuws

Workshop: 'Kantoor als verbinder'

Workshop: 'Kantoor als verbinder'

donderdag 19 februari

Op woensdag 4 maart staat er een inspirerende workshop gepland op het kantoor van Aestate in Utrecht die gaat over het onderwerp: ...

Lees meer

SWP Stand Up: 'Reageren op een veranderende wereld'

SWP Stand Up: 'Reageren op een veranderende wereld'

donderdag 19 februari

Afgelopen 5 februari vond de SWP Stand Up plaats in het gebouw van HNK/NSI in Amsterdam Sloterdijk. De dag begon met een ...

Lees meer

Trendrapport Werkplekomgevingen 2025/2026

Trendrapport Werkplekomgevingen 2025/2026

donderdag 19 februari

WorkWire heeft haar eerste trendrapport 25/26 gepubliceerd. In dit rapport worden de belangrijkste inzichten uit 2025 gecombineerd ...

Lees meer

ABN AMRO nieuwe partner bij Smart WorkPlace

ABN AMRO nieuwe partner bij Smart WorkPlace

woensdag 18 februari

Een nieuwe partner heeft zich aangesloten bij Smart WorkPlace: ABN AMRO. Met zo’n vijf miljoen klanten in Nederland ...

Lees meer

Provincie als levend mechanisme

Provincie als levend mechanisme

woensdag 18 februari

Op woensdag 25 maart opent Provincie Gelderland haar deuren voor het netwerk van Smart WorkPlace. Een bezoek dat niet draait ...

Lees meer

'We gaan weer voor de titel'

'We gaan weer voor de titel'

woensdag 18 februari

De voorbereidingen voor de WorkPlace Xperience 2026 zijn in volle gang. Ook dit jaar is FMXXL er weer bij. Vorig jaar kwamen ...

Lees meer

IHP als stevig fundament voor toekomstgericht onderwijs

IHP als stevig fundament voor toekomstgericht onderwijs

dinsdag 17 februari

Onderwijs draait om mensen, groei en ontwikkeling. Marie Sahar, adviseur bij Draaijer, mocht meewerken aan het Integraal ...

Lees meer

Beursspecial: Balance@Work

Beursspecial: Balance@Work

dinsdag 17 februari

Op 20 en 21 mei wordt de WorkPlace Xperience (WPX) in de Jaarbeurs Utrecht gehouden. Achter de schermen wordt er al hard ...

Lees meer

Boekaanbeveling: Werkweek voor winnaars

Boekaanbeveling: Werkweek voor winnaars

maandag 16 februari

Het aanpassen van je dagelijkse routines leidt vaak tot teleurstelling, omdat ze te ambitieus zijn en lastig vol te houden. ...

Lees meer

Whitepaper: De kracht van circulair inrichten 

Whitepaper: De kracht van circulair inrichten 

maandag 16 februari

De werkomgeving vraagt om een nieuwe manier van denken. Niet langer lineair, maar cyclisch. Dat begint niet bij producten, ...

Lees meer

Zet in op mentale gezondheid op de werkvloer

Zet in op mentale gezondheid op de werkvloer

donderdag 12 februari

Het begint vaak onzichtbaar. Een medewerker die stiller wordt. Deadlines die zwaarder voelen dan normaal. Teams die steeds ...

Lees meer

Eindgebruikers krijgen plek op het WorkPlace Professionals Paviljoen

Eindgebruikers krijgen plek op het WorkPlace Professionals Paviljoen

donderdag 12 februari

Op 20 en 21 mei 2026 vindt de jubileumeditie van WorkPlace Xperience (WPX) plaats. Tijdens dit event organiseren Smart WorkPlace ...

Lees meer

Vernieuwing die bijdraagt aan kwaliteit en duurzaamheid

Vernieuwing die bijdraagt aan kwaliteit en duurzaamheid

donderdag 12 februari

De werkomgeving verandert snel: van nieuwe informatiebeveiligingsrisico’s tot de snelle ontwikkelingen op het gebied ...

Lees meer

Workplace designtrends 2026

Workplace designtrends 2026

dinsdag 10 februari

Het moderne kantoor is allang geen statisch decor meer, maar een adaptieve omgeving die actief ondersteunt hoe mensen werken, ...

Lees meer

Eerste kop, beste start

Eerste kop, beste start

maandag 9 februari

Begin jij de werkdag ook het liefst met een goede kop koffie en een sociaal moment met je collega’s? Even bijpraten ...

Lees meer

Registreer je nu voor de WPX 2026

Registreer je nu voor de WPX 2026

donderdag 5 februari

Wij zijn live! WorkPlace Xperience (WPX) viert dit jaar een bijzondere mijlpaal en dat laten we niet ongemerkt voorbijgaan. ...

Lees meer

De toekomstige werkplek

De toekomstige werkplek

donderdag 5 februari

De manier waarop we werkplekken ontwerpen en gebruiken verandert in een snel tempo. Waar kantoren vroeger vast en onveranderlijk ...

Lees meer

Samenwerking als samenspel van mens, ruimte en technologie

Samenwerking als samenspel van mens, ruimte en technologie

woensdag 4 februari

Waar gedrag de interface van samenwerking is en ritme het besturingssysteem, is ruimte het medium waarin alles samenkomt. ...

Lees meer

Krachten bundelen in contractmanagement

Krachten bundelen in contractmanagement

woensdag 4 februari

Digitalisering krijgt binnen universiteiten een steeds grotere rol, ook in de samenwerking met leveranciers en dienstverleners. ...

Lees meer

Download het webinar over circulaire kantooroplossingen

Download het webinar over circulaire kantooroplossingen

dinsdag 3 februari

Uit het webinar ‘Circulaire oplossingen binnen de kantooromgeving’ kwamen diverse inzichten: “Circulariteit ...

Lees meer

Terug naar boven