16.10.2015 Views

Getting Startedwith pureQuery

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

170<br />

<strong>Getting</strong> Started with <strong>pureQuery</strong><br />

Figure 9.1 - The <strong>pureQuery</strong> platform enhances data access for a variety of<br />

persistence frameworks.<br />

Object-relational mapping refers to the process of transferring data back and forth<br />

(mapping) between the object-oriented software layer and an underlying relational<br />

database. Object-relational mapping is one of the services provided by persistence<br />

frameworks that use a relational database backend.<br />

The goal of the object-relational mapping layer is to transfer data efficiently and correctly<br />

between two different paradigms – object and relational – such that neither the<br />

performance nor data integrity of either is lost.<br />

The object-relational mapping layer encapsulates knowledge of the relational database<br />

layer, so business logic can be designed independently from the database schema. The<br />

software engineering benefits of encapsulation include the ability for each layer to be<br />

optimized individually, and the reduction of the impact of maintenance, upgrades, or<br />

redesign of either layer to the other.<br />

<strong>pureQuery</strong>’s object-relational mapping tools automate the development of an optimized<br />

object-relational mapping layer, and minimize the time, effort, and system resources<br />

required to develop, maintain, manage, and run the data access application.<br />

9.1.1 <strong>pureQuery</strong> and Persistence Frameworks<br />

<strong>pureQuery</strong> integrates with a variety of persistence frameworks to provide improved<br />

development time, manageability, security, and performance for framework applications.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!