Android,Windows Phone和iOS可以使用的内部和外部数据库是什么?

我想知道什么是我可以使用每个移动操作系统的内部和外部数据库。

SQLite包含在iOS和Android中 。 在Windows Phone上还有一个使用Sqlite的CodePlex库 (内置的数据库是Sql CE)

SQLite是每个人都喜欢的select。 它重量轻,所有数据库都在进行访问,存储在单个文件(加日志)中。

它包含在iOS和Android SDK中。 有Windows Phone 7的发行版 。

一般来说,你不会使用外部数据库本身,虽然通常使用互联网API(反过来通常会使用数据库)

外部数据库SQLite适用于:iOS,Android和Windows手机。

内部数据库:

1)iOS的CoreData和NSUserDefault内存caching。

2)Windows手机的独立存储(http://winphone7db.codeplex.com/)

Sybase SQL Anywhere Studio将UltraLite数据库作为其一部分。
这个数据库的版本在Windows Mobile,iOS,Android,Blackberry上运行,并且允许你通过HTTP / HTTPS进行同步 (就我所知,你可以在Windows Phone上使用Windows Mobile数据库)

对于Windows Mobile和Windows Phone上的.NET编程,您可以使用TurboDB或VistaDB 。