No abras tantos hilos, centrate en un uno.
Cuales son las diferencias entre una base de datos local y una base de datos web ?
Nada simplemente que uno el conector de la web ha de apuntar a una ip para poderse conectar y el otro simplemente el conector esta dentro de la compilación del programa.
En cuales programas de manejo de base de datos se usa el lenguaje SQL ?

el lenguaje SQL se usa en todos... realmente mi no entender tu pregunta.
Cuales son las diferencias entre una base de datos creada con Microsoft SQL server y Microsoft Access 2010 ?
infinitas... asi a rasgos principales:
Si buscas que tu BD sea pequeña, para un uso no comercial, access te valdria. pero si es para una gran BD con multiples conexiones, entonces SQL Server.