首页 文章

用于为Android设计SQLite数据库的开发人员工具[关闭]

提问于
浏览
21

我对Android很新,我正在尝试创建一个相当复杂的应用程序(比记事本或任务提醒更先进的东西),以及一些严肃的底层数据模型 . 我正在使用带有Android SDK插件的Eclipse,一切运行良好 . 但是我应该将什么用于数据库设计?我已经浏览了一些以编程方式创建数据库的示例应用程序,但那些只包含一个包含几列的表 . 我想要创建的是一个包含多个表,私钥/外键约束,枚举和所有爵士乐的数据库 . 如果我必须手动完成,我可能会在我完成时变灰 . 我在我的时代设计了不少数据库,无论是在MS Visual Studio,MS SQL Server Management Studio,Oracle DB Designer和类似工具中 . 我意识到SQLite没有一些花哨的shmancy数据库服务器,我可以运行SQL脚本,它会创建数据库并使其保持活动状态 . 我知道它是应用程序的所有部分,应用程序本身必须创建和维护其数据库 . 是否有任何可视化数据库设计工具,我可以将其集成到Eclipse中(不是必需的),我不知道会生成数据库创建代码,以便数据库可以在我的应用程序中使用?

提前致谢 .

PS:我知道Android设备的局限性 . 该应用程序将具有复杂的数据结构,但它并不打算保留那么多数据 . 练习的目的是测试平台可以做什么,并通过尝试创建有意义的东西来提高我的技能 .

5 回答

  • 13

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

    http://sqlitebrowser.org

  • 6

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

  • 1

    SQLite addon for Firefox非常好用 .

  • 1

    如果您使用的是Mac OSX,我建议使用Base .

  • 5

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

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

相关问题