一个用于deviseAndroid的SQLite数据库的开发工具

我相当新的Android,我试图创build一个相当复杂的应用程序(比记事本或任务提醒更先进的东西),与一些严重的基础数据模型。 我使用Eclipse SDK和Android SDK插件,一切正常。 但是,我应该使用什么数据库devise? 我已经通过一些示例应用程序以编程方式创build数据库,但那些应用程序只包含一个有几列的单个表。 我想创build的是一个数据库有多个表,私钥/外键约束,枚举和所有爵士乐。 如果我不得不手动完成这个工作,那么在完成之后我可能会变灰。 我已经devise了好几个数据库,不pipe是MS Visual Studio,MS SQL Server Management Studio,Oracle DB Designer还是类似的工具。 我意识到,SQLite没有一些奇特的shmancy数据库服务器,我可以运行SQL脚本,它会创build数据库,并保持活着。 我知道这是应用程序的一部分,应用程序本身必须创build和维护其数据库。 是否有任何可视化的数据库devise工具,我可能会集成到Eclipse(不是必需的),哪些我不知道,生成数据库创build代码,以便数据库可以在我的应用程序中使用?

提前致谢。

PS:我意识到Android设备的局限性。 该应用程序将有一个复杂的数据结构,但它并不是要保存这么多的数据。 练习的目的是testing平台可以做些什么,并通过尝试创造一些有意义的东西来提高我的技能。

Solutions Collecting From Web of "一个用于deviseAndroid的SQLite数据库的开发工具"

我一直在使用SQLite数据库浏览器,我发现它是一个非常好的工具。 你应该尝试一下:

http://sqlitebrowser.org

我使用Nivacat( Navicat SQLite )的SQLite编辑器在Mac OS X(也可用于Windows和Linux)上开发我的android数据库。

用于Firefox的SQLite插件是相当不错的。

如果你在Mac OSX上,我会推荐Base 。

SQLiteSpy,它比SQLite数据库浏览器好一点,也是免费的。

http://www.yunqa.de/delphi/doku.php/products/sqlitespy/index