RE:diferencia sql y access
SQL Server es todo un motor de bases de datos, Access es solo un archivo estructurado de datos.
SQL Server te da más estabilidad de la información, tiene mayor alcance (procedimientos almacenados, tipos de datos, vistas, seguridad) todo lo maneja nativamente, Access no tiene procedimientos almacenados y la seguridad es forzada.
Obviamente un motor de base de datos es mejor que un archivo de escritorio, como he visto que le llaman....
Los motores de bases de datos que conozco son:
- SQL Server
- Sybase
- PostgresSQL (linux)
- Oracle (esta es la más difundida)
- DB2
- Próximamente MySQL se convertirá en todo un motor de BD,