Article View: be.comp.programming
Article #2889Re: Database vs bestanden?
From: Rene Pijlman
Date: Thu, 04 Mar 2004 09:16
Date: Thu, 04 Mar 2004 09:16
33 lines
2639 bytes
2639 bytes
Karel de Andere: >Rene Pijlman: >> Gebruik liever persistente objecten >Hij vraagt om een vliegenmepper, jij geeft hem een tank. Integendeel. Bij goed gebruik van persistente objecten is het zeer elegant en is er een minimaal aantal regels code nodig in de applicatie om persistentie te bereiken. Ik zie geen enkele reden om dat een tank te noemen. >Overigens: een database is een geordende verzameling data. Ook als daar een >objectgeorienteerde dbms op draait is het nog steeds een database. >Ongetwijfeld wordt deze data ergens opgeslagen. Vermoedelijk ook wel eens op >een harddisk. In een of meerdere bestanden. Het klinkt heel stoer wat je >zegt, maar het zijn nog steeds databases en bestanden. Yep, uiteindelijk is alles een rij bits. Het gaat om de keuze van het optimale abstractieniveau. Mijn stelling: als je OO-programmeren in de vingers hebt, dan is het model van persistente objecten in veel gevallen eleganter dan expliciet coderen van database- of file-I/O, al dan niet met mapping layers. Mogelijk ligt het anders als je een database gebruikt zoals een database oorspronkelijk bedoeld is: om de data te queryen. Het zal nog wel even duren voordat een OO-vraagtaal op een OO-database met persistente objecten net zo gemeen goed is als de relationele database met SQL nu is. -- RenοΏ½ Pijlman Wat wil jij leren? http://www.leren.nl
Technical Details
Message-ID:
<sjsd401e9mfd1r1hlo06rosdpg94gh3cv4@4ax.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!colt.net!syros.belnet.be!news.belnet.be!transit.news.xs4all.nl!not-for-mailReferences:
<_et1c.22284$SL3.1605761@phobos.telenet-ops.be> <o7pc40515um0omqo4hnb2aqc2bb62d8028@4ax.com> <40467a4c$0$565$e4fe514c@news.xs4all.nl>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: 107324,7a8fc8eaa24f5371 X-Google-Attributes: gid107324,public X-Google-Thread: fcea4,7a8fc8eaa24f5371 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2004-03-04 01:18:26 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!colt.net!syros.belnet.be!news.belnet.be!transit.news.xs4all.nl!not-for-mail From: Rene Pijlman <reply.in.the.newsgroup@my.address.is.invalid> Newsgroups: be.comp.programming,nl.comp.programmeren Subject: Re: Database vs bestanden? Date: Thu, 04 Mar 2004 10:16:19 +0100 Organization: The arrangement of parts so as to form an effective whole Message-ID: <sjsd401e9mfd1r1hlo06rosdpg94gh3cv4@4ax.com> References: <_et1c.22284$SL3.1605761@phobos.telenet-ops.be> <o7pc40515um0omqo4hnb2aqc2bb62d8028@4ax.com> <40467a4c$0$565$e4fe514c@news.xs4all.nl> X-Newsreader: Forte Agent 1.93/32.576 English (American) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Lines: 33 NNTP-Posting-Date: 04 Mar 2004 10:16:15 CET NNTP-Posting-Host: 194.109.250.148 X-Trace: 1078391775 news.xs4all.nl 570 [::ffff:194.109.250.148]:32848 X-Complaints-To: abuse@xs4all.nl