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:
“The style of an author should be the image of his mind, but the choice and command of language is the fruit of exercise.”
—Edward Gibbon (17371794)
“For him nor deep nor hill there is,
But alls one level plain he hunts for flowers.”
—Unknown. The Thousand and One Nights.
AWP. Anthology of World Poetry, An. Mark Van Doren, ed. (Rev. and enl. Ed., 1936)
“By object is meant some element in the complex whole that is defined in abstraction from the whole of which it is a distinction.”
—John Dewey (18591952)