Database abstraction layer: Difference between revisions

Content deleted Content added
Yobot (talk | contribs)
m WP:CHECKWIKI error fixes using AWB (9075)
Werieth (talk | contribs)
remove spam
Line 6:
 
Popular use for database abstraction layers are among [[object-oriented programming]] languages, which are similar to API level abstraction layers. In an object oriented language like C++ or Java, a database can be represented through an [[Object (computer science)|object]], whose methods and members (or the equivalent thereof in other programming languages) represent various functionalities of the database. They also share the same advantages and disadvantages as API level interfaces.
 
Examples of thin database abstraction layers include [http://www.linuxnetworks.de/doc/index.php/OpenDBX OpenDBX] and [http://libdbi.sourceforge.net/ libdbi].
 
== Language level abstraction ==