User:Rc1959/InformaticsQueriesMiddleware

Finding instance of (P31) Message queuing service (Q6821796) edit

Two instances:

SELECT DISTINCT ?subject ?subjectLabel WHERE {
  ?subject wdt:P31* wd:Q6821796 .
  SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }
}
order by ?subjectLabel
Try it!

Finding instance of (P31) message-oriented middleware (Q1092177) edit

SELECT DISTINCT ?subject ?subjectLabel WHERE {
  ?subject wdt:P31* wd:Q1092177 .
  SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }
}
order by ?subjectLabel
Try it!

Finding implementation of (P4428) Advanced Message Queuing Protocol (Q379626) edit

SELECT DISTINCT ?subject ?subjectLabel WHERE {
  ?subject wdt:P4428* wd:Q379626 .
  SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }
}
order by ?subjectLabel
Try it!

Finding instance of (P31) cloud storage (Q914359) edit

Many different instances:

SELECT DISTINCT ?subject ?subjectLabel WHERE {
  ?subject wdt:P31* wd:Q914359 .
  SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }
}
order by ?subjectLabel
Try it!

Finding subclass of (P279) middleware of distributed system (Q146923) edit

All sort of things: Radio, fax etc..., but not specifically related to software. All sort of stuff: Radio, fax etc...

SELECT DISTINCT ?subject ?subjectLabel WHERE {
  ?subject wdt:P279* wd:Q146923 .
  SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }
}
order by ?subjectLabel
Try it!

Finding part of (P361) message-oriented middleware (Q1092177) edit

Many different instances:

SELECT DISTINCT ?subject ?subjectLabel WHERE {
  ?subject wdt:P361* wd:Q1092177 .
  SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }
}
order by ?subjectLabel
Try it!

Finding instance of (P31) part of (P361) message-oriented middleware (Q1092177) edit

Many different instances:

SELECT DISTINCT ?subsubject ?subsubjectLabel ?subject ?subjectLabel WHERE {
  ?subject wdt:P361* wd:Q1092177 .
  ?subsubject wdt:P31* ?subject .
  SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }
}
order by ?subsubjectLabel
Try it!

Finding instance of (P31) / subclass of (P279) message-oriented middleware (Q1092177) edit

Subobjects and subclasses. How to return only the subobjects and not the intermediary nodes?

SELECT DISTINCT ?subject ?subjectLabel WHERE {
  ?subject wdt:P31*/wdt:P279* wd:Q1092177 .
  SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }
}
order by ?subjectLabel
Try it!

Note: Why Wikidata does not reuse rdf:type and rdfs:subClassOf ? edit

SELECT DISTINCT ?subject ?subjectLabel WHERE {
  ?subject rdf:type/rdfs:subClassOf* wd:Q1092177 .
  SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }
}
order by ?subjectLabel
Try it!

This returns nothing.