Đây là lần đầu tiên tôi cố gắng làm việc với một cơ sở dữ liệu, vì vậy hãy chịu đựng với tôi.Sự khác biệt giữa cơ sở dữ liệu MySQL/SQLite/etc?
Tôi cần viết chương trình sẽ sử dụng cơ sở dữ liệu mà tôi chưa có quyền truy cập. Tôi biết có MySQL, SQLite, và một loạt các thứ SQL khác, nhưng tôi không chắc chắn sự khác biệt giữa chúng là gì. Tôi có cần phải biết loại cơ sở dữ liệu nào trước khi tôi có thể sử dụng nó (ví dụ, một tệp MySQL .db khác với tệp .db SQLite không?) Hoặc chính tệp đó sẽ giống nhau và sự khác biệt là cách nó được truy cập?
EDIT: Tôi đang lập trình cho máy tính bảng Android, có thể là vấn đề. Nhưng tôi sẽ không tạo ra cơ sở dữ liệu, nó sẽ được trao cho tôi và tôi phải làm việc với nó.
Tất cả các câu trả lời đều rất tốt. Kiểm tra tất cả chúng ra. –