×

ScalaQL软件

swMATH ID: 13850
软件作者: 丹尼尔·斯皮瓦克(Daniel Spiewak);田昭
描述: ScalaQL:Scala的语言集成数据库查询。现代计算中最普遍的元素之一是关系数据库。很少有现代应用程序是在没有某种数据库后端的情况下创建的。不幸的是,关系数据库的概念与通用编程语言中使用的概念有很大的不同。这会在应用程序层和数据库层之间造成阻抗不匹配。这个问题的一个解决方案在中得到了重视。NET语言家族是语言集成查询(LINQ)。也就是说,以静态检查和类型安全的方式将数据库查询嵌入到应用程序代码中。不幸的是,为了使这种嵌入成为可能,某些语言更改或核心设计元素是必需的。我们提出了一个框架,该框架在Scala中实现了类型安全嵌入式查询的概念,而不对语言本身进行任何修改。整个框架是通过利用现有的语言功能(特别是用于理解)来实现的。
主页: http://link.springer.com/chapter/10.1007/978-3642-12107-4_12
相关软件: 数据库;德雷梅尔;SWILL公司;皮-克;C科特;冬眠;红宝石;孢子虫;链接;Jwig公司;网络DSL;西洋陆军棋
引用于: 1文件

连载1篇

1 符号计算杂志

在1个字段中引用

1 计算机科学(68至XX)

按年份列出的引文