ScalaQL公司

ScalaQL:Scala语言集成数据库查询。现代计算中最普遍的元素之一是关系数据库。很少有现代应用程序是在没有某种数据库后端的情况下创建的。不幸的是,关系数据库概念与通用编程语言中使用的概念有着根本的不同。这会在应用程序和数据库层之间造成阻抗不匹配。这个问题的一个解决方案是语言集成查询(LINQ),它在.NET语言家族中得到了广泛的应用。也就是说,以静态检查和类型安全的方式在应用程序代码中嵌入数据库查询。不幸的是,为了使这种嵌入成为可能,某些语言更改或核心设计元素是必要的。我们提出了一个框架,它在Scala中实现了这种类型安全的嵌入式查询的概念,而不需要对语言本身进行任何修改。整个框架是通过利用现有的语言特性来实现的(特别是对于理解)。

此软件的关键字

这里的任何内容都将在支持canvas元素的浏览器上被替换


zbMATH参考文献(参考

显示结果1到3,共3个。
按年份排序(引用)

  1. Fragkoulis,Marios;Spinellis,Diomidis;Louridas,Panos:用于查询主内存数据结构的交互式SQL关系接口(2015)ioport公司
  2. Hemel,Zef;Groenewegen,Danny M.;Kats,Lennart C.L.;Visser,Eelco:WebDSL的web应用程序静态一致性检查(2011)
  3. Daniel Spiewak;Zhao,Tian:ScalaQL:Scala语言集成数据库查询(2010)ioport公司