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

Vitaliteit als toegang tot de markt

Vitaliteit als toegang tot de markt

donderdag 18 december

Binnen organisaties is er steeds meer aandacht voor de gezondheid en vitaliteit van werknemers, voor goed werkgeverschap ...

Lees meer

Diversiteit in huisvestingsconcept gemeente Amsterdam

Diversiteit in huisvestingsconcept gemeente Amsterdam

woensdag 17 december

De gemeente Amsterdam gaat de komende jaren werken aan het verduurzamen en moderniseren van de huisvesting van een deel ...

Lees meer

De onmisbaarheid van datagedreven én ethisch werken

De onmisbaarheid van datagedreven én ethisch werken

dinsdag 16 december

De snelle groei van kunstmatige intelligentie verandert het werkveld in een razendsnel tempo. Steeds meer keuzes worden ...

Lees meer

De criteria van de Vebego Workplace Innovation Award

De criteria van de Vebego Workplace Innovation Award

dinsdag 16 december

De Vebego WorkPlace Innovation Award zet innovatie in de schijnwerpers. In dit artikel laten we zien welke criteria gelden.  ...

Lees meer

Een optimale werkbeleving

Een optimale werkbeleving

maandag 15 december

De manier waarop we werken verandert razendsnel. Flexibiliteit, beleving en welzijn staan centraal. Moderne bedrijven kijken ...

Lees meer

Kroon op drie jaar succes

Kroon op drie jaar succes

maandag 15 december

PHI Factory is voor de derde keer uitgeroepen tot nummer 1 van de categorie ‘zakelijke dienstverlening in sustainability’ ...

Lees meer

Technologische vernieuwingen brengen inclusief onderwijs dichterbij

Technologische vernieuwingen brengen inclusief onderwijs dichterbij

donderdag 11 december

Toegankelijk onderwijs voor iedereen, het klinkt vanzelfsprekend maar in de praktijk is dat helaas niet altijd zo. Nu technologie ...

Lees meer

Gewoon beginnen en uitproberen

Gewoon beginnen en uitproberen

donderdag 11 december

Half april 2025 ontving Annemarie Melissen, Project Manager Real Estate, Workplace & Sustainability bij FrieslandCampina, ...

Lees meer

De impact van geluid op de werkvloer

De impact van geluid op de werkvloer

woensdag 10 december

Van alle werknemers ergert 52 procent zich aan hinderlijk geluid op de werkplek en 34 procent ervaart hier ook echt klachten ...

Lees meer

SWP Stand Up 2026: donderdag 5 februari bij HNK/NSI Sloterdijk

SWP Stand Up 2026: donderdag 5 februari bij HNK/NSI Sloterdijk

woensdag 10 december

Donderdag 5 februari 2026 vindt de SWP Stand Up 2026 plaats op de locatie HNK/NSI Sloterdijk. De Stand Up begint om 14:00 ...

Lees meer

De lancering van het gezamenlijke Facilitaire Samenwerkingskompas

De lancering van het gezamenlijke Facilitaire Samenwerkingskompas

dinsdag 9 december

Key Quality en The Food Office sloegen de handen ineen en introduceren het Facilitair Samenwerkingskompas: een onafhankelijk ...

Lees meer

Vebego Workplace Innovation Award voor impactvolle en duurzame werkomgeving

Vebego Workplace Innovation Award voor impactvolle en duurzame ...

dinsdag 9 december

Vebego Facility Solutions en Smart WorkPlace introduceren een gloednieuwe award die innovatie in de schijnwerpers zet: de ...

Lees meer

Sta jij middenin de verandering van jouw werkomgeving?

Sta jij middenin de verandering van jouw werkomgeving?

vrijdag 5 december

Als je van één ding zeker kunt zijn, dan is het wel dat workplace management altijd in beweging is. IT, HR ...

Lees meer

Moderne teams hebben een ontworpen fundament nodig

Moderne teams hebben een ontworpen fundament nodig

donderdag 4 december

Samenwerking is altijd een beetje een mysterie geweest. Iedereen voelde dat het belangrijk was, maar bijna niemand wist ...

Lees meer

Van heet en benauwd naar favoriet lokaal

Van heet en benauwd naar favoriet lokaal

woensdag 3 december

Met een gezond binnenklimaat werken docenten prettiger en leren kinderen beter. Op de Montessorischool in Capelle aan den ...

Lees meer

“Maak de ontmoeting tussen collega’s waardevol”

“Maak de ontmoeting tussen collega’s waardevol”

woensdag 3 december

In Nederland werkt 83 procent gemiddeld één dag per week vanuit huis. Het onderzoek ‘Werkwereld 2025 ...

Lees meer

Contractmanagement als onmisbare ruggengraat

Contractmanagement als onmisbare ruggengraat

dinsdag 2 december

Het nieuwe rapport Markt in Kaart: Perspectieven uit de cateringbranche laat je zien hoe de wereld van cateringcontractmanagement ...

Lees meer

Lees het nieuwe SWP Magazine (#15)

Lees het nieuwe SWP Magazine (#15)

dinsdag 2 december

In het nieuwe SWP Magazine (#15) lees je onder andere een groot interview met ISS WorkPlace Manager of the Year Annemarie ...

Lees meer

Efficiënt vergaderen: ontdek hoe AI en technologie tijd besparen

Efficiënt vergaderen: ontdek hoe AI en technologie tijd ...

dinsdag 2 december

Met de opkomst van AI, geavanceerde vergader- en samenwerkingstools zoals Microsoft Teams en Yealink én strengere ...

Lees meer

Goed accommodatiebeleid begint bij integrale benadering

Goed accommodatiebeleid begint bij integrale benadering

dinsdag 2 december

In veel gemeenten zijn door de jaren heen situaties ontstaan waarin maatschappelijk vastgoed niet meer aansluit op de actuele ...

Lees meer

Terug naar boven