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

Hoe LED-verlichting en slimme gebouwbesturing het verschil maken

Hoe LED-verlichting en slimme gebouwbesturing het verschil maken

donderdag 17 september

Verduurzaming staat hoog op de agenda van iedere vastgoedeigenaar en facility manager. Energieprijzen blijven onder druk ...

Lees meer

Lees het nieuwe SWP Magazine (#16)

Lees het nieuwe SWP Magazine (#16)

donderdag 17 september

De nieuwste editie van het SWP Magazine staat nu online. Hierin lees je onder andere het grote coverinterview met Willem ...

Lees meer

Whitepaper: De Nieuwe Werklogica

Whitepaper: De Nieuwe Werklogica

woensdag 16 september

AI, hybride werken en de veranderende rol van de werkomgeving worden vaak als afzonderlijke thema’s besproken. In ...

Lees meer

4 november: workshop 'Kantoor als verbinder'

4 november: workshop 'Kantoor als verbinder'

woensdag 16 september

Ontdek hoe huisvesting en inrichting bijdragen aan een sterke cultuur en meer betrokken medewerkers. Tijdens deze workshop ...

Lees meer

Haalt jullie werkomgeving het beste in mensen naar boven?

Haalt jullie werkomgeving het beste in mensen naar boven?

woensdag 16 september

Wat het rendement is van je kantoor, leeft meer dan ik dacht. Het laat zien dat er meer interesse is in wat een werkomgeving ...

Lees meer

Workshop 'Innovatie District Delft' op Campus Day

Workshop 'Innovatie District Delft' op Campus Day

woensdag 16 september

Op 15 oktober geeft Paul Althuis tijdens Campus Day een workshop over het 'Innovatie District Delft' (IDD). Als programmadirecteur ...

Lees meer

SWP Talks #75: De toekomst van contractmanagement

SWP Talks #75: De toekomst van contractmanagement

dinsdag 15 september

In de nieuwste SWP Talks, onder leiding van Marvin van Kempen van Smart WorkPlace, gaan GRIP contracts & facility, Bijzaak ...

Lees meer

Whitepaper: Impactvolle projectinrichting

Whitepaper: Impactvolle projectinrichting

dinsdag 15 september

Health2Work vindt het belangrijk dat je gezond en met plezier aan het werk kunt, niet alleen vandaag maar ook morgen. Het ...

Lees meer

Het SWP Magazine is uit! 

Het SWP Magazine is uit! 

dinsdag 15 september

Het is zover: het SWP Magazine editie 16 is uit. Tijdens het jaarlijkse uitje van Smart WorkPlace werd het eerste exemplaar ...

Lees meer

Ingwer Bos nieuwe Director Operations Sodexo Nederland

Ingwer Bos nieuwe Director Operations Sodexo Nederland

maandag 14 september

Ingwer Bos is per 1 september 2026 benoemd tot Director Operations bij Sodexo Nederland en maakt vanaf nu deel uit van het ...

Lees meer

'De mooiste hospitality voelt spontaan'

'De mooiste hospitality voelt spontaan'

maandag 14 september

Een vriendelijke ontvangst, een kop koffie op het juiste moment of iemand die ziet dat een bezoeker hulp nodig heeft. Goede ...

Lees meer

SWP op Locatie bij de Gemeente Diemen

SWP op Locatie bij de Gemeente Diemen

donderdag 10 september

Op donderdag 1 oktober openen Gemeente Diemen, Turner & Townsend en Hollandse Nieuwe de deuren van het vernieuwde gemeentehuis ...

Lees meer

Bezettingsgraadmetingen: waarom eigenlijk?

Bezettingsgraadmetingen: waarom eigenlijk?

donderdag 10 september

Waarom meten organisaties bezetting, wat meet je en hoe benut je resultaten? Tijdens de WorkPlace Xperience 2026 ging Johan ...

Lees meer

Het kantoor als plek voor ontmoeting, verbinding én herstel

Het kantoor als plek voor ontmoeting, verbinding én herstel

woensdag 9 september

In onze eerste blog verkenden wij, TwynstraGudde, wat AI betekent voor de werkomgeving. In deze tweede blog gaan we een ...

Lees meer

ISS en Johan Cruyff Foundation bundelen krachten

ISS en Johan Cruyff Foundation bundelen krachten

woensdag 9 september

ISS Facility Services en de Johan Cruyff Foundation zijn een samenwerking gestart. Beide organisaties delen de overtuiging ...

Lees meer

Herman Hertzberger

Herman Hertzberger

woensdag 9 september

De vermaarde Nederlandse architect Herman Hertzberger ontwierp in 1972 het kantoorgebouw van Centraal Beheer: een fysieke ...

Lees meer

Een volle werkplek is nog geen productieve werkplek

Een volle werkplek is nog geen productieve werkplek

dinsdag 8 september

Het leven is ondertussen behoorlijk complex geworden en dan komt ook nog de vraag: wanneer moet ik eigenlijk naar kantoor? ...

Lees meer

Koffie met impact

Koffie met impact

dinsdag 8 september

De koffiemarkt is volop in beweging. Klimaatverandering, wisselende oogsten en een groeiende vraag wereldwijd zorgen ervoor ...

Lees meer

Ondertekening markeert nieuwe fase in partnership

Ondertekening markeert nieuwe fase in partnership

maandag 7 september

Sodexo Nederland en VNO-NCW verlengen hun samenwerking tot 2034. Dit werd vorige week bekrachtigd met een handtekening in ...

Lees meer

Whitepaper: GACS-2026

Whitepaper: GACS-2026

donderdag 3 september

De introductie van GACS (Gebouwautomatiserings- en Controlesystemen) is geen incidentele nationale maatregel, maar een essentieel ...

Lees meer

Terug naar boven