Modeling Evolving Data in Graphs While Preserving Backward Compatibility: The Power of RDF Quads
Modeling your data as a graph has a significant advantage: The schema does not need to be explicitly defined or specified ahead of time. Thus, you can add data to your graph without being constrained by any schema. One of the less recognized problems with data addition to a graph, however, is the po...
Main Authors: | , , |
---|---|
Format: | Conference Object |
Language: | unknown |
Published: |
Zenodo
2020
|
Subjects: | |
Online Access: | https://dx.doi.org/10.5281/zenodo.3814738 https://zenodo.org/record/3814738 |
id |
ftdatacite:10.5281/zenodo.3814738 |
---|---|
record_format |
openpolar |
spelling |
ftdatacite:10.5281/zenodo.3814738 2023-05-15T16:02:03+02:00 Modeling Evolving Data in Graphs While Preserving Backward Compatibility: The Power of RDF Quads Das, Souripriya Perry, Matthew Chong, Eugene Inseok 2020 https://dx.doi.org/10.5281/zenodo.3814738 https://zenodo.org/record/3814738 unknown Zenodo https://zenodo.org/communities/kgc2020 https://dx.doi.org/10.5281/zenodo.3814737 https://zenodo.org/communities/kgc2020 Open Access Creative Commons Attribution 4.0 International https://creativecommons.org/licenses/by/4.0/legalcode cc-by-4.0 info:eu-repo/semantics/openAccess CC-BY Backward Compatibility Validity of Pre-Existing Queries Evolving Graph RDF Quads RDF Graph R2RML RDF View Property Graph PGX Text Presentation article-journal ScholarlyArticle 2020 ftdatacite https://doi.org/10.5281/zenodo.3814738 https://doi.org/10.5281/zenodo.3814737 2021-11-05T12:55:41Z Modeling your data as a graph has a significant advantage: The schema does not need to be explicitly defined or specified ahead of time. Thus, you can add data to your graph without being constrained by any schema. One of the less recognized problems with data addition to a graph, however, is the potential for loss of backward compatibility with regard to queries designed before the changes are made to the data. Use of RDF Quads (W3C RDF1.1 Recommendation 25-FEB-2014) as your graph data model would allow schema evolution caused by data addition to your graph to preserve backward compatibility of all your pre-existing queries. The tutorial also includes discussions on the following topics: new way of distinguishing among the various types of graphs: normal (discrete math) graph, RDF triples, Property Graph, RDF Quads. the new RDF# proposal for extension to RDF and SPARQL that allows explicit naming of RDF triples review of W3C SPARQL Query language and W3C SPARQL Update (used for DML) comparison between two popular graph query languages: SPARQL and PGQL use of RDF data for graph analytics review of W3C R2RML (RDB to RDF Mapping Language) methodology for creating relational-to-RDF (R2RML) mapping for a given relational schema. All of these discussions are complemented with live demo on a freely downloadable VM running Oracle 19c. Conference Object DML DataCite Metadata Store (German National Library of Science and Technology) |
institution |
Open Polar |
collection |
DataCite Metadata Store (German National Library of Science and Technology) |
op_collection_id |
ftdatacite |
language |
unknown |
topic |
Backward Compatibility Validity of Pre-Existing Queries Evolving Graph RDF Quads RDF Graph R2RML RDF View Property Graph PGX |
spellingShingle |
Backward Compatibility Validity of Pre-Existing Queries Evolving Graph RDF Quads RDF Graph R2RML RDF View Property Graph PGX Das, Souripriya Perry, Matthew Chong, Eugene Inseok Modeling Evolving Data in Graphs While Preserving Backward Compatibility: The Power of RDF Quads |
topic_facet |
Backward Compatibility Validity of Pre-Existing Queries Evolving Graph RDF Quads RDF Graph R2RML RDF View Property Graph PGX |
description |
Modeling your data as a graph has a significant advantage: The schema does not need to be explicitly defined or specified ahead of time. Thus, you can add data to your graph without being constrained by any schema. One of the less recognized problems with data addition to a graph, however, is the potential for loss of backward compatibility with regard to queries designed before the changes are made to the data. Use of RDF Quads (W3C RDF1.1 Recommendation 25-FEB-2014) as your graph data model would allow schema evolution caused by data addition to your graph to preserve backward compatibility of all your pre-existing queries. The tutorial also includes discussions on the following topics: new way of distinguishing among the various types of graphs: normal (discrete math) graph, RDF triples, Property Graph, RDF Quads. the new RDF# proposal for extension to RDF and SPARQL that allows explicit naming of RDF triples review of W3C SPARQL Query language and W3C SPARQL Update (used for DML) comparison between two popular graph query languages: SPARQL and PGQL use of RDF data for graph analytics review of W3C R2RML (RDB to RDF Mapping Language) methodology for creating relational-to-RDF (R2RML) mapping for a given relational schema. All of these discussions are complemented with live demo on a freely downloadable VM running Oracle 19c. |
format |
Conference Object |
author |
Das, Souripriya Perry, Matthew Chong, Eugene Inseok |
author_facet |
Das, Souripriya Perry, Matthew Chong, Eugene Inseok |
author_sort |
Das, Souripriya |
title |
Modeling Evolving Data in Graphs While Preserving Backward Compatibility: The Power of RDF Quads |
title_short |
Modeling Evolving Data in Graphs While Preserving Backward Compatibility: The Power of RDF Quads |
title_full |
Modeling Evolving Data in Graphs While Preserving Backward Compatibility: The Power of RDF Quads |
title_fullStr |
Modeling Evolving Data in Graphs While Preserving Backward Compatibility: The Power of RDF Quads |
title_full_unstemmed |
Modeling Evolving Data in Graphs While Preserving Backward Compatibility: The Power of RDF Quads |
title_sort |
modeling evolving data in graphs while preserving backward compatibility: the power of rdf quads |
publisher |
Zenodo |
publishDate |
2020 |
url |
https://dx.doi.org/10.5281/zenodo.3814738 https://zenodo.org/record/3814738 |
genre |
DML |
genre_facet |
DML |
op_relation |
https://zenodo.org/communities/kgc2020 https://dx.doi.org/10.5281/zenodo.3814737 https://zenodo.org/communities/kgc2020 |
op_rights |
Open Access Creative Commons Attribution 4.0 International https://creativecommons.org/licenses/by/4.0/legalcode cc-by-4.0 info:eu-repo/semantics/openAccess |
op_rightsnorm |
CC-BY |
op_doi |
https://doi.org/10.5281/zenodo.3814738 https://doi.org/10.5281/zenodo.3814737 |
_version_ |
1766397677761724416 |