ODBC est utilisé par les applis windows, donc je ne pense pas que tu puisse l´utiliser pour un site web à part peut-être si tu as un hébergeurs qui utilise un serveur Microsoft ( c´est vraiment pas le top) et exploité avec du ASP, mais même ça je ne suis pas sûr que ça fonctionne.
SGBD signifie " Système de Gestion de Bases de Données", c´est ce qui te permet de faire la liaison entre ton programme et ta BDD. Ce n´est pas toi qui le crée. Toi tu crée un programme qui utilise un SGBD pour accéder à des données.