有人可以指点我一个使用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包装器和其他文件以执行该任务。
谢谢