Language Level Abstraction
An example of a database abstraction layer on the language level would be ODBC. ODBC is a platform-independent implementation of a database abstraction layer. The user installs specific driver-software, through which ODBC can communicate with a database or set of databases. The user then has the ability to have programs communicate with ODBC, which then relays the results back and forth between the user programs and the database. The downside of this abstraction level is the increased overhead to transform statements into constructs understood by the target database.
Read more about this topic: Database Abstraction Layer
Famous quotes containing the words language, level and/or abstraction:
“Syntax and vocabulary are overwhelming constraintsthe rules that run us. Language is using us to talkwe think were using the language, but language is doing the thinking, were its slavish agents.”
—Harry Mathews (b. 1930)
“The low level which commercial morality has reached in America is deplorable. We have humble God fearing Christian men among us who will stoop to do things for a million dollars that they ought not to be willing to do for less than 2 millions.”
—Mark Twain [Samuel Langhorne Clemens] (18351910)
“When truth is nothing but the truth, its unnatural, its an abstraction that resembles nothing in the real world. In nature there are always so many other irrelevant things mixed up with the essential truth. Thats why art moves youprecisely because its unadulterated with all the irrelevancies of real life.”
—Aldous Huxley (18941963)