Build your professional network on facebook via our app Go to app
 
 
Posted in Community :

Object Relational Mapping(ORM)

 
Activity:  0 comments  190 views  last activity : 07 06 2010 20:18:04 +0000
 Refer 11
Share
 
 
 
I must admit that its been a few weeks, and I forget exactly how I stumbled onto this. It was the classic case of a performance problem being exactly where you wouldn't ever expect it to be. What's worse, the problem wasn't even very visible in so that i can Optimize it, since it was occurring in the garbage collector's thread! Now, I should caution that in a real application, this kind of performance problem is incredibly unlikely to make an application that would otherwise perform well, perform badly.

Indeed, much of the Java folklore about performance is of the variety. The amount of time and effort that is wasted fussing over the occasional use of string concatenation really could be much better spent addressing real performance problems, such as inefficient data access. So the question now is what can be done to counter that Object-relational mapping can be a answer but it has still a long way to go...

So one should know how to use object- relational mapping in managing access to data bases...

Now what Object-relational mapping (OR mapping) products does is it  integrate object programming language capabilities with relational databases managed by Oracle, DB2, Sybase, and other RDBMSs.  Database objects appear as programming language objects in one or more existing object programming languages. Often, the interface for object-relational mapping products is the same as the interface for object databases.




A common way of accessing object data is by navigation, also known as "traversal." The term is derived from the access patterns for the data structures that are common with object models. Many times these structures are "trees" or "graphs." If you would draw one of these data structures, it might look something like the diagram shown below. Moving from one node in this graph to another node is navigating or traversing the data structure. This navigation is built into object programming languages such as Java or C++. For coding examples of navigation, see how to access data using object-relational mapping.

Navigation with an object database

 
TrackBack URL:
0 comments on "Navigation with object-relational mapping "
Add your comment on "Navigation with object-relational mapping "

Rate:
Submit
Leading Recruitment Firm
  • Create a confidential Career Profile and Resume/C.V. online
  • Get advice for planning their career and for marketing of experience and skills
  • Maximize awareness of and access to the best career opportunities
Viewers also viewed
  ROUTE MAPS.. TO ANYWHERE,EVERYWHERE. AMAZING ! VERY USEFUL.   Hats off to whoever made this.  ...
 
851 referals 7 comments, 188 views
Don't you think scope and objective is same ? If not why ??
 
0 referals 6 answers, 4506 views
Islam gives share to women in parents properties vs Many think that women are subjugated in Islam
 
0 referals 5 arguments, 145 views
more...  
Recent Knowledge (102)
Go to http://www.php.net/downloads.php and download the current version. PECL modules :...
40 referals 14 comments, 1003 views
The following is a reproduction of from an article I wrote in 2004. 1.  Harnessing the vast...
 
735 referals 18 comments, 325 views
My friend Rizwan Khan mailed me this interesting draft made by a Pakis journalist.   Written by...
 
427 referals 42 comments, 2675 views
more...  
More From Author
This week I received another request from a recruiter seeking a person to fill a vacant Business Analyst (BA) position. In my role as coordinator, I am often asked by recruiters if I know of any people who are currently looking for work. During...
Generally the problem has been of technical folks thinking BA as a career progression with somewhere the feeling that as one progress one does less of technology and more of business. This makes them treat BAs as competitors... I absolutely agree....
Hedge fund is an investment technique that uses high risk techniques with an effort to make extraordinary capital gains. The reports cover market sizing and forecasts, investment strategies, regulations and customer groups. The market research...
more...