Archief - Memory Model & Data Model

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

TooChé

Legacy Member
Kheb overlaatst een document gelezen waarin ze nu en dan over memory model & data model (en zelfs database model spraken)
Het is een intern document en diegene die het opgesteld heeft, is al op pensioen. Nu is het aan mij om uit te vissen wat hij daarmee precies bedoelde.
Iemand al over deze termen gehoord en die mij kan uitleggen waarover het gaat? :)

uit context enz, heb ik ongeveer een idee waarover het gaat, maar tblijft zowat een grijze zone.

thanks

NeverwinterX

Legacy Member
Tja moeilijk om te zeggen zonder de context te weten, het zijn sowieso vage termen.

Data model (of database model) beschrijft hoe de data/informatie van het systeem wordt opgeslagen, hoe de relaties tussen de verschillende datastructuren zijn etc. Dat kan dan specifiek om een entity relationship model gaan bvb.

Memory model is nog lastiger. Het zou zeer laag niveau kunnen zijn en beschrijven hoe de data in het geheugen van de pc wordt geschreven/gelezen (zoals in C). Of hoger niveau: hoe communicatie tussen verschillende threads via het geheugen werkt etc.

TooChé

Legacy Member
volgens mij bedoelen ze hiermee:
-data model. Zijn klassen/instanties van klassen die voorgesteld worden zoals die eruit zien in den database. Dus identiek aan een tabel (= klasse) en zijn records (=fields)

- memorymodel is een object die ge creëert in uw applicatie die los staat van DB. Door eventueel een samenstelling van velden van uw datamodel.

voorbeeld: in uw DB zitten er tabellen: tabelWiel & tabelCarrosserie.
Uw datamodel is de representatie van deze 2 tabellen met de velden (diameter, kleur enz)

En memorymodel zou zijn, een klasse Auto bvb ...


Nuja, zijn termen die enkel hier al ben tegengekomen, dus volgens mij is da een of andere peet van den ouden stempel die deze termen hier geintroduceerd heeft ofzo :)

TooChé

Legacy Member
had die wiki link ook gevonden, maar beschrijft niet wat ze bedoelen.

Zijn documenten van een oude medewerker van de firma hier. En ik MOET gebruiken maken van een database die hij ooit eens heeft aangemaakt. En in die documenten staat zowat een beschrijving daarvan en hoe die database zou moeten aangesproken worden enz.

Moto

Legacy Member
Allez dat is wel plezant meestal bestaat er geen documentatie voor de DB.

De DB waar ik nu op moet werken heeft nog documentatie van 4 jaar geleden, sindsdien niet meer geupdate

TooChé

Legacy Member
Dees documentatie hier is ook allesinds van die leeftijd :)
Nuja, t'is beter zoiets dan niks eh
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan