Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

Jump to content

Talk:Database abstraction layer

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia
Latest comment: 13 years ago by Ale2006 in topic Examples

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