将关系数据库映射到关联数据

Juan Sequeda, Daniel P. Miranker
{"title":"将关系数据库映射到关联数据","authors":"Juan Sequeda, Daniel P. Miranker","doi":"10.1201/b16859-7","DOIUrl":null,"url":null,"abstract":"To live up to its promise of web-scale data integration, the Semantic Web will have to include the content of existing relational databases. One study determined that there is 500 times as much data in the hidden or deep web as there is in crawlable, indexable web pages; most of that hidden data is stored in relational databases [79]. Starting with a 2007 workshop, titled “RDF Access to Relational Databases”1, the W3C sponsored a series of activities to address this issue. At that workshop, the acronym, RDB2RDF, Relational Database to Resource Description Framework, was coined. In September 2012, these activities culminated in the ratification of two W3C standards, colloquially known as Direct Mapping [43] and R2RML [165]. By design, both these standards avoid any content that speaks about implementation, directly or indirectly. The standards concern is syntactic transformation of the contents of rows in relational tables to RDF. The R2RML language includes statements that specify which columns and tables are mapped to properties and classes of a domain ontology. Thus, the language empowers a developer to examine the contents of a relational database and write a mapping specification. For relational databases with large database schema, the manual development of a mapping is a commensurately large undertaking. Thus, a standard direct mapping is defined; that is an automatic mapping of the relational data to an RDF graph reflecting the structure of the database schema. URIs are automatically generated from the names of database schema elements.","PeriodicalId":252334,"journal":{"name":"Linked Data Management","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Mapping Relational Databases to Linked Data\",\"authors\":\"Juan Sequeda, Daniel P. Miranker\",\"doi\":\"10.1201/b16859-7\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"To live up to its promise of web-scale data integration, the Semantic Web will have to include the content of existing relational databases. One study determined that there is 500 times as much data in the hidden or deep web as there is in crawlable, indexable web pages; most of that hidden data is stored in relational databases [79]. Starting with a 2007 workshop, titled “RDF Access to Relational Databases”1, the W3C sponsored a series of activities to address this issue. At that workshop, the acronym, RDB2RDF, Relational Database to Resource Description Framework, was coined. In September 2012, these activities culminated in the ratification of two W3C standards, colloquially known as Direct Mapping [43] and R2RML [165]. By design, both these standards avoid any content that speaks about implementation, directly or indirectly. The standards concern is syntactic transformation of the contents of rows in relational tables to RDF. The R2RML language includes statements that specify which columns and tables are mapped to properties and classes of a domain ontology. Thus, the language empowers a developer to examine the contents of a relational database and write a mapping specification. For relational databases with large database schema, the manual development of a mapping is a commensurately large undertaking. Thus, a standard direct mapping is defined; that is an automatic mapping of the relational data to an RDF graph reflecting the structure of the database schema. URIs are automatically generated from the names of database schema elements.\",\"PeriodicalId\":252334,\"journal\":{\"name\":\"Linked Data Management\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Linked Data Management\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1201/b16859-7\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Linked Data Management","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1201/b16859-7","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

为了实现其对网络规模数据集成的承诺,语义网必须包含现有关系数据库的内容。一项研究表明,隐藏网络或深层网络的数据量是可抓取、可索引网页数据量的500倍;大多数隐藏数据存储在关系数据库中[79]。从2007年名为“RDF访问关系数据库”的研讨会1开始,W3C赞助了一系列活动来解决这个问题。在那次研讨会上,创造了RDB2RDF(关系数据库到资源描述框架)这个缩写。2012年9月,这些活动的高潮是批准了两个W3C标准,通俗地称为直接映射[43]和R2RML[165]。通过设计,这两个标准都避免了任何直接或间接涉及实现的内容。标准关注的是将关系表中的行内容转换为RDF的语法。R2RML语言包括指定哪些列和表映射到域本体的属性和类的语句。因此,该语言使开发人员能够检查关系数据库的内容并编写映射规范。对于具有大型数据库模式的关系数据库,手动开发映射是一项相当大的工作。因此,定义了一个标准的直接映射;它是关系数据到反映数据库模式结构的RDF图的自动映射。uri是从数据库模式元素的名称自动生成的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Mapping Relational Databases to Linked Data
To live up to its promise of web-scale data integration, the Semantic Web will have to include the content of existing relational databases. One study determined that there is 500 times as much data in the hidden or deep web as there is in crawlable, indexable web pages; most of that hidden data is stored in relational databases [79]. Starting with a 2007 workshop, titled “RDF Access to Relational Databases”1, the W3C sponsored a series of activities to address this issue. At that workshop, the acronym, RDB2RDF, Relational Database to Resource Description Framework, was coined. In September 2012, these activities culminated in the ratification of two W3C standards, colloquially known as Direct Mapping [43] and R2RML [165]. By design, both these standards avoid any content that speaks about implementation, directly or indirectly. The standards concern is syntactic transformation of the contents of rows in relational tables to RDF. The R2RML language includes statements that specify which columns and tables are mapped to properties and classes of a domain ontology. Thus, the language empowers a developer to examine the contents of a relational database and write a mapping specification. For relational databases with large database schema, the manual development of a mapping is a commensurately large undertaking. Thus, a standard direct mapping is defined; that is an automatic mapping of the relational data to an RDF graph reflecting the structure of the database schema. URIs are automatically generated from the names of database schema elements.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信