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:
“What distinguished man from animals was the human capacity for symbolic thought, the capacity which was inseparable from the development of language in which words were not mere signals, but signifiers of something other than themselves. Yet the first symbols were animals. What distinguished men from animals was born of their relationship with them.”
—John Berger (b. 1926)
“Those who profess contempt for men, and put them on a level with beasts, yet wish to be admired and believed by men, and contradict themselves by their own feelingstheir nature, which is stronger than all, convincing them of the greatness of man more forcibly than reason convinces them of his baseness.”
—Blaise Pascal (16231662)
“Theres no such thing as socialism pure
Except as an abstraction of the mind.
Theres only democratic socialism,
Monarchic socialism, oligarchic
The last being what they seem to have in Russia.”
—Robert Frost (18741963)