Esta es la primera vez que trato de trabajar con una base de datos, así que tengan paciencia conmigo.Diferencia entre las bases de datos MySQL/SQLite/etc?
Necesito escribir un programa que utilizará una base de datos a la que todavía no tengo acceso. Sé que hay MySQL, SQLite y un montón de otras cosas SQL, pero no estoy seguro de cuál es la diferencia entre ellos. ¿Debo saber qué tipo de base de datos es antes de que pueda usarlo (es decir, si un archivo .db de MySQL es diferente de un archivo .db de SQLite?), O el archivo en sí será el mismo y la diferencia es cómo se accede?
EDITAR: Estoy programando para una tableta Android, eso probablemente importa. Pero no crearé la base de datos, me la entregarán y tendré que trabajar con ella.
Todas las respuestas hasta ahora son realmente buenas. Échales un vistazo a todos. –