Как говорит Мик Н, для телефона доступны сторонние базы данных. Посмотрите на
Однако я бы посоветовал тщательно подумать, действительно ли вам нужна полная реляционная база данных в вашем приложении на телефоне. Если вы просто используете его для хранения и извлечения данных, двоичные сериализованные файлы являются чрезвычайно эффективными и легкими.
Помните, что телефон очень ограничен в ресурсах. Принимая во внимание, что на настольном компьютере мы немедленно обратились бы к базе данных для большинства требований к хранению данных, потому что это облегчает нашу жизнь. По телефону нам нужно быть более осторожными и оптимизировать среду - даже если это делает нашу жизнь программистов немного сложнее. Полная база данных не обязательно должна быть первой опцией, когда вы думаете о хранении данных.
Тем не менее, если у вас есть требование к данным, которое, по вашему мнению, требует полной реляционной базы данных, вам обязательно следует использовать одну из вышеупомянутых БД.