Anda di halaman 1dari 1

Advantages and Disadvantages of Object SQL Mapping:

 In the custom software programming field, the object SQL mapping makes


the software more robust as it reduces the lines of code programmed. This
considerably reduces the work load of the programmers and ensures minimum
errors.

 When a bulk of data is deleted, object SQL mapping tools do not perform
well.
Some computer software development experts support the use of object oriented
database management system (OODBMS). The OODBMS is created for working with
object-oriented values. Some programmers support Object oriented databases
because it would eliminate the need for converting data to an SQL form. But, the
major disadvantage of Object oriented DBMS is losing the capability to create SQL
queries. An Object-SQL mapping system fares in this aspect and thats why most
programmers choose this method, even though commercial object oriented DBMS
are capable to process SQL queries in a limited way.

There are many commercial and free packages that perform object-relational
mapping. But, most custom software development services find it easy to create
their own object relational mapping tools.

When it comes to computer software development, there are numerous


programming concepts and methods that come to the fore, including Object
SQL Mapping.

Object-SQL Mapping, also called as Object-relational mapping is a programming


method that links object oriented language concepts to SQL databases, thus
creating a virtual object database. The programming objects represent real-world
objects in the development of software. For example, if an address book contains
lists of people along with their phone numbers, a persons name, list of addresses
and phone numbers would be represented by a person object with instance
variables and fields (slots) to hold data. But, when it is time to save the data to a
permanent storage, the programmers will choose a persistent object store, into
which any object could be placed and retrieved later. Object SQL mapping is used
to implement this approach.

Anda mungkin juga menyukai