Wat zijn dynamische gegevens?

"Gegevens" op het gebied van informatica is een term die eenvoudig verwijst naar informatie die in een elektronische vorm is en die meestal in een database wordt opgeslagen. "Dynamic" geeft verandering aan, en wanneer het woord wordt gebruikt om gegevens te beschrijven - zoals in "dynamische gegevens" - verwijst het naar elektronische informatie die verandert als dat nodig of gewenst is. Er zijn veel redenen waarom gegevens dynamisch moeten zijn. Grote elektronische commerce -websites die veel verschillende producten te koop aanbieden, moeten bijvoorbeeld bijna altijd bijhouden. Productinformatie wordt opgeslagen in een database en wordt in realtime opgehaald en bijgewerkt.

Als een bezoeker de laatste van een product koopt, kan een "uitverkochte" kennisgeving worden geprogrammeerd om weer te geven aan volgende bezoekers. De weergegeven elektronische informatie zou de wijzigingen in de database weerspiegelen die zijn aangebracht als gevolg van de inkoopactiviteiten van cyberspace -klanten. Dit is een goed voorbeeld van dynamische gegevens in de echte wereld.

De meeste websites zijn databaSE aangedreven of gewoon gegevensgestuurd. Dit betekent dat de inhoud van dergelijke sites meteen wordt gecreëerd, gebaseerd op steeds veranderende omstandigheden. Het typen van het webadres van een site en landen op de startpagina is bijvoorbeeld een voorwaarde waarvoor een webontwikkelaar de weergave van dynamische gegevens kan programmeren.

De ontwikkelaar wil misschien dat de inhoud van de startpagina in een willekeurige volgorde wordt weergegeven, zodat de pagina elke keer anders lijkt. Hij of zij wil misschien ook iets doen als het weergeven van de meest recente inhoud die aan de database is toegevoegd of zelfs bezoekers in staat te stellen hun bezoekerservaring aan te passen. Persoonlijke voorkeuren van elke bezoeker zouden bepalen welke inhoud wordt weergegeven en hoe die inhoud voor hen verschijnt. Dit is weer een real-world voorbeeld van het genereren van dynamische gegevens.

Webontwikkelaars gebruiken programmeertalen voor de codering van scriptsom dynamische gegevens te bereiken. Als een website gegevensgestuurd is, moet de ontwikkelaar met een database werken. De ontwikkelaar kan query's schrijven om informatie in de database toe te voegen, bij te werken, te verwijderen en te combineren om dynamische gegevens te maken die voor alle mogelijke scenario's worden weergegeven.

Een database is niet altijd wat achter gegevens staat die dynamisch is. De tijd verandert van minuut tot minuut en de datum verandert elke dag. Eenvoudige scripts kunnen worden geschreven om de weergave van de huidige tijd en datum op een website te bereiken die bestaat uit statische of onveranderlijke gegevens.

ANDERE TALEN