. . . . . "ODBC architecture provides an abstraction called a data source that encapsulates a server, database name, schema, network library, and other information for linking a client application with data." .