Jump to content

Talk:Database abstraction layer

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Henry Merriam (talk | contribs) at 19:52, 29 November 2009 (Discussed OOP/API quote). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
WikiProject iconComputing Unassessed
WikiProject iconThis article is within the scope of WikiProject Computing, a collaborative effort to improve the coverage of computers, computing, and information technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
???This article has not yet received a rating on Wikipedia's content assessment scale.
???This article has not yet received a rating on the project's importance scale.

ORM is not Abstraction Layer

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

API level abstraction layers

"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]