Thread: Memory Model & Data Model
-
14-09-2011, 10:53 #1Member
- Registered
- 06/11/02
- Location
- Waarmaarde
- Posts
- 8,996
- iTrader
- 71 (100%)
- Mentioned
- 7 Post(s)
- Reputation
- 1/415
Memory Model & Data Model
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.
thanksno votes
-
-
14-09-2011, 11:53 #2Approved 9-lifer
- Registered
- 27/08/04
- Location
- Leuven
- Posts
- 930
- iTrader
- 0
- Mentioned
- 0 Post(s)
- Reputation
- 11/38
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.I am thee and thou art me and all of one is the other.
TED talk: Richard Dawkins on militant atheismno votes
-
15-09-2011, 11:44 #3Member
- Registered
- 06/11/02
- Location
- Waarmaarde
- Posts
- 8,996
- iTrader
- 71 (100%)
- Mentioned
- 7 Post(s)
- Reputation
- 1/415
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
no votes
-
16-09-2011, 01:50 #4Member
- Registered
- 17/07/02
- Location
- Wilrijk
- Posts
- 1,994
- iTrader
- 2 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 9/16
Eerder dus een domain model dan
tja -> http://en.wikipedia.org/wiki/Memory_model_(computing)
Waarom leest ge eigenlijk die documenten?no votes
-
16-09-2011, 11:13 #5Member
- Registered
- 06/11/02
- Location
- Waarmaarde
- Posts
- 8,996
- iTrader
- 71 (100%)
- Mentioned
- 7 Post(s)
- Reputation
- 1/415
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.no votes
-
16-09-2011, 14:26 #6Member
- Registered
- 17/07/02
- Location
- Wilrijk
- Posts
- 1,994
- iTrader
- 2 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 9/16
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 geupdateno votes
-
16-09-2011, 17:46 #7Member
- Registered
- 06/11/02
- Location
- Waarmaarde
- Posts
- 8,996
- iTrader
- 71 (100%)
- Mentioned
- 7 Post(s)
- Reputation
- 1/415
Dees documentatie hier is ook allesinds van die leeftijd
Nuja, t'is beter zoiets dan niks ehno votes
