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