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

Remco Martens benoemd tot Chief Commercial Officer ISS

Remco Martens benoemd tot Chief Commercial Officer ISS

woensdag 30 april

ISS maakt bekend dat Remco Martens per 1 mei aantreedt als Chief Commercial Officer (CCO). In deze functie maakt hij deel ...

Lees meer

<span>Hoe ontwikkel je succesvolle ecosystemen op een campus?</span>

Hoe ontwikkel je succesvolle ecosystemen op een campus?

dinsdag 29 april

Tijdens het event Campus Day op 5 juni vertelt Margot Nijkamp over het ontwikkelen van ecosystemen op een campus. Een inspirerend ...

Lees meer

Whitepaper Solved overhandigd tijdens de WorkPlace Xperience

Whitepaper Solved overhandigd tijdens de WorkPlace Xperience

maandag 28 april

Michael Kortekaas nam tijdens de WorkPlace Xperience 2025 Solved's nieuwe whitepaper 'Geen pleisters plakken, maar kansen ...

Lees meer

Entweder nieuwe Smart WorkPlace

Entweder nieuwe Smart WorkPlace

maandag 28 april

Inspirerende werkomgevingen waar iedereen wint, daar zet Entweder zich voor in. Het bedrijf uit Twente sluit zich aan bij ...

Lees meer

De WorkPlace Xperience 2025 aftermovie

De WorkPlace Xperience 2025 aftermovie

vrijdag 25 april

Op 15 en 16 april 2025 zetten 1.850 deelnemers de duurzame stap naar de gezonde en gelukkige werkomgeving van morgen.

Lees meer

Blog Wim Kooyman: Kantoorschaamte

Blog Wim Kooyman: Kantoorschaamte

donderdag 24 april

Kantoorleegstand dwingt ons niet alleen om opnieuw na te denken over de rol van de werkplek in ons leven, het doet tegelijk ...

Lees meer

Sweco opent locatie Wonderwoods in hartje Utrecht

Sweco opent locatie Wonderwoods in hartje Utrecht

donderdag 24 april

Het nieuwe kantoor van Sweco staat in Utrecht en biedt een nieuwe werkplek voor de afdelingen Srchitectuur, Stedelijke planning ...

Lees meer

Leegstaande kantoren bieden ruimte voor duizenden extra woningen

Leegstaande kantoren bieden ruimte voor duizenden extra woningen

woensdag 23 april

Tijdens een uitzending van BNR’s The Daily Move pleitte Wietse Walinga, directeur van Duurzaam Gebouwd, voor het benutten ...

Lees meer

De campus vraagt om flexibiliteit en schaalgrootte

De campus vraagt om flexibiliteit en schaalgrootte

woensdag 23 april

De mbo-campus moet een weerspiegeling zijn van de maatschappij, flexibel om in te spelen op een veranderende onderwijsstrategie ...

Lees meer

Rapport belicht wat opgeleide Gen Z’ers écht willen

Rapport belicht wat opgeleide Gen Z’ers écht willen

woensdag 23 april

De Nederlandse technische sectoren staan aan de vooravond van een groot probleem: een flink deel van de ervaren vakmensen ...

Lees meer

Nieuw lab voor UvA door slimme aanpak bij netcongestie

Nieuw lab voor UvA door slimme aanpak bij netcongestie

dinsdag 22 april

Hoe realiseer je een nieuw Quantumlab te midden van netcongestie? RoyalHaskoningDHV helpt de Universiteit van Amsterdam ...

Lees meer

Tweede editie van BNW Index gelanceerd op WorkPlace Xperience

Tweede editie van BNW Index gelanceerd op WorkPlace Xperience

woensdag 16 april

YNNO en Smart WorkPlace (SWP) lanceerden vandaag de Benchmark voor de Nederlandse Werkomgeving (BNW Index) tijdens de WorkPlace ...

Lees meer

Iris Kranenburg wint ISS WorkPlace Talent of the Year

Iris Kranenburg wint ISS WorkPlace Talent of the Year

dinsdag 15 april

De winnares van de ISS WorkPlace Talent of the Year-award is Iris Kranenburg, werkzaam als Professional Huisvesting & ...

Lees meer

Annemarie Melissen wint ISS WorkPlace Manager of the year Award

Annemarie Melissen wint ISS WorkPlace Manager of the year Award

dinsdag 15 april

Tijdens de WorkPlace Xperience 2025 is Annemarie Melissen, Project Manager Real Estate bij FrieslandCampina, beloond ...

Lees meer

Navigating Stress wint de CSU Smart Solution of the Year Award

Navigating Stress wint de CSU Smart Solution of the Year Award

dinsdag 15 april

Navigating Stress is uitgeroepen tot winnaar van de CSU Smart Solution of the Year-award 2025. Geert Kruijswijk en Mirte ...

Lees meer

Full House Deal maakt ruimte voor 200.000 extra woningen

Full House Deal maakt ruimte voor 200.000 extra woningen

maandag 14 april

Door hybride werken worden kantoren structureel minder gebruikt. Veel organisaties kampen met lage bezettingsgraden, terwijl ...

Lees meer

Naar slimme kantoren en dynamische huurmodellen

Naar slimme kantoren en dynamische huurmodellen

maandag 14 april

Hybride werken gaat niet meer weg en dat heeft gevolgen voor de optimale werkplek op kantoor, nu en in de toekomst. In de ...

Lees meer

Whitepaper: Integrale waardengerichte businesscases

Whitepaper: Integrale waardengerichte businesscases

vrijdag 11 april

Businesscases en besluitvorming zijn een belangrijke stap in elk project. Maar hoe gaat de praktijk om met businesscases? ...

Lees meer

Duurzame werkomgeving die meebeweegt bij Essent

Duurzame werkomgeving die meebeweegt bij Essent

donderdag 10 april

In een gesprek met Smart WorkPlace vertellen Jan Klein Goldewijk (Essent) en YNNO-adviseur Jamie Douw over de realisatie ...

Lees meer

<span>Univé nieuwe partner Smart WorkPlace</span>

Univé nieuwe partner Smart WorkPlace

donderdag 10 april

De coöperatieve verzekeraar Univé wil verder blijven ontwikkelen naar de werkomgeving van de toekomst. Om nieuwe ...

Lees meer

Terug naar boven