<https://kgdev.net/specifications/sparql11-update/formalModel/formalModelGraphMgt/>
        a       <https://www.w3.org/ns/ldt/document-hierarchy#Item> ;
        <http://www.w3.org/1999/02/22-rdf-syntax-ns#_1>
                <https://kgdev.net/specifications/sparql11-update/formalModel/formalModelGraphMgt/#this> ;
        <http://www.w3.org/1999/02/22-rdf-syntax-ns#_2>
                <https://kgdev.net/specifications/sparql11-update/formalModel/formalModelGraphMgt/#def_createOperation> ;
        <http://www.w3.org/1999/02/22-rdf-syntax-ns#_3>
                <https://kgdev.net/specifications/sparql11-update/formalModel/formalModelGraphMgt/#def_dropOperation> ;
        <http://purl.org/dc/terms/modified>
                "2023-07-10T16:09:30.652Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> ;
        <http://purl.org/dc/terms/title>
                "Graph Management Operations" ;
        <http://rdfs.org/sioc/ns#has_container>
                <https://kgdev.net/specifications/sparql11-update/formalModel/> ;
        <http://www.w3.org/ns/prov#wasDerivedFrom>
                <https://www.w3.org/TR/sparql11-update/#formalModelGraphMgt> ;
        <http://xmlns.com/foaf/0.1/primaryTopic>
                <https://kgdev.net/specifications/sparql11-update/formalModel/formalModelGraphMgt/#this> .

<https://kgdev.net/specifications/sparql11-update/formalModel/formalModelGraphMgt/#def_dropOperation>
        a       <https://w3id.org/atomgraph/linkeddatahub#Content> ;
        <http://www.w3.org/1999/02/22-rdf-syntax-ns#value>
                "<div xmlns=\"http://www.w3.org/1999/xhtml\"><h4 id=\"def_dropOperation\">Drop Operation</h4>\n\n<p><strong>Definition: Drop Operation</strong></p>\n<p>A <a href=\"../../updateLanguage/graphManagement/#drop\" shape=\"rect\">Drop Operation</a> OpDrop is an Update Operation in which one or more slots (a named slot irii, the default slot, all named slots or all slots) and their corresponding graphs are removed from the Graph Store. There are different variants of the Drop Operation, OpDrop for dropping a named graph, OpDropdef for dropping the default graph (which is equivalent to OpCleardef, since the default graph cannot be removed, but dropping it means only to clear it), OpDropnamed for dropping all named graphs, and OpDropall for dropping all graphs including the default graph.</p>\n<p>Let GS = {DG} union {(irii, Gi) | 1 ≤ i ≤ n} and graphNames(GS) = { irii | 1 ≤ i ≤ n}, then</p>\n<p>OpDrop(GS, iri) = GS if iri not in graphNames(GS); otherwise, OpDrop(GS, irij) = {DG} union {(irii, Gi ) | i ≠ j and 1 ≤ i ≤ n} where iri = irij</p>\n<p>OpDropdef(GS) = OpCleardef(GS)</p>\n<p>OpDropnamed(GS) = {DG}</p>\n<p>OpDropall(GS) = {{}}</p></div>"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> ;
        <http://www.w3.org/2000/01/rdf-schema#seeAlso>
                <https://kgdev.net/specifications/sparql11-update/updateLanguage/graphManagement/#drop> ;
        <http://www.w3.org/ns/prov#wasDerivedFrom>
                <https://www.w3.org/TR/sparql11-update/#def_dropOperation> .

<https://kgdev.net/specifications/sparql11-update/formalModel/formalModelGraphMgt/#this>
        a                          <https://kgdev.net/ns#Definition> , <https://w3id.org/atomgraph/linkeddatahub#Content> ;
        <http://www.w3.org/1999/02/22-rdf-syntax-ns#value>
                "<div xmlns=\"http://www.w3.org/1999/xhtml\"><h3 id=\"this\">Graph Management Operations</h3></div>"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> ;
        <http://www.w3.org/ns/prov#wasDerivedFrom>
                <https://www.w3.org/TR/sparql11-update/#formalModelGraphMgt> ;
        <https://schema.org/name>  "Graph Management Operations" .

<https://kgdev.net/specifications/sparql11-update/formalModel/formalModelGraphMgt/#def_createOperation>
        a       <https://w3id.org/atomgraph/linkeddatahub#Content> ;
        <http://www.w3.org/1999/02/22-rdf-syntax-ns#value>
                "<div xmlns=\"http://www.w3.org/1999/xhtml\"><h4 id=\"def_createOperation\">Create Operation</h4>\n\n<p><strong>Definition: Create\nOperation</strong></p>\n<p>A <a href=\"../../updateLanguage/graphManagement/#create\" shape=\"rect\">Create Operation</a> OpCreate is an Update Operation in which (1) a new named slot and (2) a new graph G are created in the Graph Store. The new graph is held in the new slot, and is empty. Other slots and graphs are not affected.</p>\n<p>Let GS = {DG} union {(irii, Gi) | 1 ≤ i ≤ n} and graphNames(GS) = { irii | 1 ≤ i ≤ n}, then</p>\n<p>OpCreate(GS, iri) = GS union {(iri, {})} if iri not in graphNames(GS); otherwise, OpCreate(GS, iri) = GS</p>\n<p><strong>Note:</strong></p>\n<p>Since Graph Stores may remove graphs that are left empty, for such Graph Stores any Create Operation performed on an empty or non-existent graph may be viewed as implicitly immediately followed by a </p>\n<p><a href=\"#def_dropOperation\" shape=\"rect\">Drop Operation</a> (see next subsection), or simply as an operation with no effect.</p></div>"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> ;
        <http://www.w3.org/2000/01/rdf-schema#seeAlso>
                <https://kgdev.net/specifications/sparql11-update/updateLanguage/graphManagement/#create> , <https://kgdev.net/specifications/sparql11-update/formalModel/formalModelGraphMgt/#def_dropOperation> ;
        <http://www.w3.org/ns/prov#wasDerivedFrom>
                <https://www.w3.org/TR/sparql11-update/#def_createOperation> .
