Structureddocuments (e.g., SGML) can benefit a lot from database support and more specifically from objectoriented database (OODB) management systems. This paper describes anaturai mapping from SGML documents into 00DB's and a formal extension of two 00DB query languages (one SQL-like and the other calculus) in order to deal with SGML document retrieval.Although motivated by structured documents, theextensions of query languages that we present are generai and useful for a variety of other 00DB
applications.A key element is the introduction of paths as first class citizens.The new features allow to query data (and to some extent schema) without exact knowledge of the schema in a simple and homogeneous fashion.1The inverse mapping from database schema/instances to SGML DTD/docurnents also opens interesting perspectives for exchanging information between heterogeneous databases, writing reports, etc. This is not considered in the present paper.
Abstract. We propose a declarative update language for RDF graphs which is based on the paradigms of query and view languages RQL and RVL. Our language, called RUL, ensures that the execution of the update primitives on nodes and arcs neither violates the semantics of the RDF model nor the semantics of the given RDFS schema. In addition, RUL supports fine-grained updates at the class and property instance level, set-oriented updates with a deterministic semantics and takes benefit of the full expressive power of RQL for restricting the range of variables to nodes and arcs of RDF graphs.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.