将Ruby on Rails用于Oracle数据仓库

时间:2011-08-20 22:21:29

标签: ruby-on-rails ruby oracle data-warehouse

有人可以指点我一个使用Ruby on Rails的示例,其中包含一个具有以下属性的Oracle数据仓库:

  • 与许多Oracle系统一样,对象不仅仅是数据表的形式,而是计算机科学意义上的真实对象。在这种情况下,在PL / SQL包和存储过程的帮助下定义对象。

  • Oracle系统利用串联主键和索引组织表(IOTS)等功能。 [在索引组织表中,没有单独的索引;部分或全部列定义索引。]

  • Oracle系统利用其他Oracle功能进行优化,例如数据分区,SQL *结果缓存等。

  • 整体系统架构是平衡的,因为某些业务逻辑可以驻留在PL / SQL存储过程中的数据库中。但是没有采取“教条主义”或“纯粹主义”的方法。在平衡方法中,不同类型的业务逻辑不仅仅使用PL / SQL来完成。它还可以驻留在借助现代规则或工作流引擎完成的规则​​或工作流系统中。最后,还可以借助于使用Ruby或Ruby On Rails编写的组件来完成数据和业务逻辑的视图,以便获得这些工具提供的好处,并且可以补充PL / SQL组件的使用。许多(或大多数)复杂性质的Oracle系统。

如果某些问题的答案是“否”,是否有人可以帮助我们提供指导,以便我们可以将Ruby和Ruby On Rails功能添加到具有这些功能的Oracle数据库中。我很乐意生成其他类型的Ruby包装器和其他文件以执行该任务。

谢谢

0 个答案:

没有答案