Overview of ODBC
ODBC is short hand for Open Database Connectivity. It is the standard software Application Program interface (API) method for using Database management system (DBMS). It was designed in an intent to be a language, database and operating system independent.
ODBC Architecture:
This architecture comprises of four main components:
Application programming Interface (API): This layer is responsible
for calling ODBC functions to a datasource, send, receive and disconnect.
Driver Manager: This layer is responsible for providing the information to an application, dynamically loading of driver as needed. State transition checking is also provided.
Driver: It process the ODBC functions call and is responsible for managing all the exchanges between application and a relational Database. It may also translate the standard SQL statements to native SQL of the target data source.
Data Source : This consist the main data and the database engine.
Using this architecture means is that you can access different ODBC data sources from different locations, using the same function call available in ODBC API.
Advantages of ODBC:
- It is Well integrated with RAD tools
- It speeds up the application development process and also simplifies it.
- It interfaces easily with data bound components in development environments for eg java, VB etc.
- It allows more than one concurrent connections























world wide. PHPMyAdmin is also written in PHP as the name itself suggests. It is an open source tool which is used for administer MySQL over the web. It can perform all the tasks on the database such as creating, modifying or deleting the tables, databases, columns, rows and a single field also. It executes the SQL statements and manages the user permissions.
Currently this tool is available in 57 language and is maintained by the The PHPMyAdmin. There are more similar products available which include PostgreSQL, PHPMSAdmin also. Although the variety of the tools are available PHPMyAdmin is widely used and appreciated by the people. It has won several awards. It was chosen as the best PHP application in many of the awards.