Talk:Database abstraction layer

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

Security[edit]

It's important to mention that an "Abstraction Layer" on databases improves security by providing API functions which automatically escape queries from malicious injection. —Preceding unsigned comment added by 186.48.136.233 (talk) 05:24, 3 February 2011 (UTC)[reply]

ORM is not Abstraction Layer[edit]

It's not important to differ between Mapping and Abstraction Layer? I've read about ORM in here.

API level abstraction layers[edit]

"Popular use[sic] for database abstraction layers are among object-oriented programming languages, which are similar to API level abstraction layers"

--Is this statement saying that OOP languages are similar to API level abstraction layers? If so, could that be elaborated on? If not, that is a misplaced modifier. Also I think "Popular use" should be changed to "Popular uses" to match the present plural verb "are." --Patriotic dissent (talk) 14:03, 18 April 2009 (UTC)[reply]

I think it's supposed to convey that OOP languages typically make heavy use of API-level DALs. An abstraction layer can be built in an OOP language, but OOP languages operate on an entirely different level. Henry Merriam (talk) 19:52, 29 November 2009 (UTC)[reply]

Examples[edit]

Since OpenDBX was deleted, perhaps we need to put that info here?

For the time being I just added a link... ale (talk) 18:30, 2 April 2013 (UTC)[reply]