使用虚拟表或视图在Java端或数据库端进行数据操作?

时间:2014-05-08 08:11:42

标签: android view android-sqlite

开发一个使用sqlite db的android应用程序(非常类似于测验程序)。

  • 将有6-7个表,总共2000多行。
  • 每个表至少包含200多行。在我的程序中,我一次只能获得25行(一次测试/测验)。为了便于处理,我已经将表分成了几组
  • 组成员(行)是常量。
  • 每行包含4-5列,2列包含1个句子(文本)。
  • 另外,我想在屏幕上只显示一行,但是以随机方式显示。随机化只会在小组中。
  • 数据将是只读的(除了用户的个人资料,高分,积分等)

我想学的是:

1)我应该在db端或java类中获取和操作数据,即a-)java类直接从db获取数据并随机化并显示它或b-)使用一些视图或虚拟表?有什么区别:

  • 易于管理/处理代码
  • 来源使用
  • 节目速度

2)另外,我想了解在我的应用程序中使用sqlite中的虚拟表或视图的不同之处。哪个在上述标准方面更好?

0 个答案:

没有答案