Datamanagementplatform
DoelEdit
Een DMP is software voor het verzamelen, opslaan en organiseren van gegevens, zodat marketeers, uitgevers en andere bedrijven er nuttige informatie uit kunnen halen. De opgeslagen gegevens kunnen klantinformatie, demografische gegevens en mobiele identifiers of cookie-ID’s bevatten, die het DMP analyseert om bedrijven in staat te stellen doelgerichte segmenten voor advertenties te creëren. DMP’s kunnen merken helpen meer te weten te komen over hun klantensegmenten om zo informatie te verstrekken over acquisitiestrategieën en hun verkoop te verhogen. Ze stellen bedrijven ook in staat om de effectiviteit van hun reclamecampagnes te meten.
GeschiedenisEdit
Eerste & Tweede Generatie ProgrammeertalenEdit
In de jaren 1950 werd gegevensbeheer een probleem voor bedrijven, omdat computers niet snel waren met berekeningen en veel arbeid nodig hadden om resultaten te leveren. Bedrijven begonnen met het opslaan van hun gegevens in magazijnen. Vroege programma’s werden geschreven in binair en decimaal en dit stond bekend als Absolute Machine Language, die later de Eerste Generatie Programmeertaal werd genoemd.
Daarna ontstond Assembleertaal – die bekend kwam te staan als Programmeertalen van de Tweede Generatie. Deze symbolische machinetaal werd populair onder programmeurs omdat ze alfabetletters konden gebruiken voor het coderen. Dit leidde tot minder fouten in programma’s en een betere leesbaarheid van de code.
High Level LanguagesEdit
Tijdens de jaren zestig en zeventig, toen de technologie zich bleef ontwikkelen en programmeurs meer voeling kregen met computers, evolueerden de Eerste en Tweede Generatie Programmeertalen tot High Level Languages (HLL). Deze talen staan erom bekend dat ze gemakkelijk leesbaar zijn voor een mens en waren belangrijk omdat ze het mogelijk maakten een generiek programma te schrijven dat niet afhankelijk was van het soort computer dat werd gebruikt. HLL stonden bekend om hun nadruk op geheugen- en gegevensbeheer en veel van de talen die in dit tijdperk uitkwamen (d.w.z. COBOL, C, en C++) worden vandaag de dag nog steeds veel gebruikt.
Online Gegevensbeheer & DatabasesEdit
Online transacties waren al snel een groot onderdeel van veel industrieën. Dit was mogelijk door Online Data Management systemen. Deze systemen kunnen informatie snel analyseren en ze stellen programma’s in staat om informatie te lezen, bij te werken en naar de gebruiker te sturen.
In de jaren zeventig ontwikkelde Edgar F. Codd een gemakkelijk te leren taal, Structured Query Language (SQL), die Engelse commando’s had. Deze taal ging over relationele databases, verbeterde de gegevensverwerking en verminderde dubbele gegevens. Met dit relationele model konden grote hoeveelheden gegevens snel worden verwerkt en werden parallelle verwerking, client-server computing en grafische gebruikersinterfaces verbeterd en konden meerdere gebruikers tegelijk interacteren.
Om de verwerking en het onderzoek van Big Data aan te kunnen, ontstond NoSQL. De grootste kracht van NoSQL is het vermogen om enorme hoeveelheden gegevens op te slaan. NoSQL bestond al in 1998, maar de populariteit onder ontwikkelaars groeide na 2005.
Cloud & AIEdit
Heden ten dage is het gegevensbeheer overgegaan van lokale opslag naar de cloud. Eind jaren negentig en begin jaren 2000 populariseerden Salesforce en Amazon het concept van internetgebaseerde diensten. Dit sprak klanten aan omdat het de interne onderhoudskosten verlaagde en de flexibiliteit vergrootte bij het wijzigen van de behoeften van een bedrijf. Met de opkomst van Artificial Intelligence (AI) is het nu gemakkelijker dan ooit om immense gegevensbestanden op te slaan en te sorteren. Het is in dit tijdperk dat DMP’s hun opmars hebben meegemaakt, aangezien de astronomische hoeveelheid gebruikersgegevens in de wereld nu kan worden verwerkt en gepresenteerd aan bedrijven voor marketingdoeleinden.