ıllı Internet y Tecnologías de la Información (2018)

internet, Hosting, dominios, seo, antivirus, banco de imágenes, páginas web, tiendas online

[Enciclopedia Online Gratuita] Diccionario de Internet y Tecnologías de la Información y la Comunicación (TIC):

ıllı SPARQL : que es, definición y significado, descargar videos y fotos.

videos internet

salud  ıllı SPARQL : que es, definición y significado, descargar videos y fotos.  


SPARQL es un acrónimo recursivo del inglésSPARQL Protocol and RDFQuery Language. Se trata de un lenguaje estandarizado para la consulta de grafos RDF, normalizado por el RDF Data Access Working Group (DAWG) del WWW Consortium (W3C). Es una tecnología clave en el desarrollo de la página web semántica que se formó como recomendación oficial del W3C el quince de enero de dos mil ocho.


Al igual que sucede con SQL, es preciso distinguir entre el lenguaje de consulta y el motor para el almacenaje y restauración de los datos. Por esta razón, existen múltiples implementaciones de SPARQL, normalmente ligados a ambientes de desarrollo y plataforma tecnológicas.


En un principio SPARQL solamente incorpora funciones para la restauración sentencias RDF. No obstante, ciertas propuestas asimismo incluyen operaciones para el mantenimiento (creación, modificación y borrado) de datos.



Por ejemplo, si deseamos conseguir un listado de nombres de libros podemos ejecutar la próxima consulta:

PREFIXdc:<http://purl.org/dc/elements/1.1/>SELECT?titleWHEREundefined

SPARQL deja el acceso a información libre en la página web por medio de diferentes plataformas como es el caso de DBpedia que provee de acceso a toda la información de Wikipedia.


En el ejemplo de abajo podemos ver de qué manera hacer una consulta que nos muestre un listado de músicos españoles así como su nombre, su data de nacimiento y de fallecimiento.

PREFIXdcterms:<http://purl.org/dc/terms/>PREFIXrdfs:<http://www.w3.org/2000/01/rdf-schema#>PREFIXdbp:<http://dbpedia.org/ontology/>SELECT?musico?nombreMusico?fechaNacimiento?fechaFallecimientoWHEREundefined

En el ejemplo2 hemos visto el empleo de FILTER que nos deja suprimir resultados de nuestra busca. FILTER acepta géneros de datos de tipo Bool, Int, Float, dataTime, etcétera y habitualmente emplea operadores del tipo >, <, >=, <=, =, !=, , &&

PREFIXex:<http://example.org#>SELECT?nom?edWHEREundefined

Conversión y creación de géneros de datos

str(arg) conversión a una cadena de caracteres. Por poner un ejemplo las url que empleemos han de ser transformadas a una cadena de caracteres para ser tratadas como semejantes.lang(arg) nos devuelve el idioma del razonamiento que se le pasa ("en", "es", "fr", etcétera).datatype(arg) género de datos (integer, float, etcétera).uri(arg), iri(arg) conversión del razonamiento en un dato tipo URI/IRIbnode(arg) nodo anónimostrdt (textual, tipo) produce textual con un género de datos.
strdt("mil doscientos treinta y cuatro", "xsd:integer")="mil doscientos treinta y cuatro"^^<xsd:integer>
strlang(textual, tipo)genera textual con un idioma dado.
strlang("Universidad", "es")="Universidad"@"es"

Funciones de comprobación de géneros de dato



  • isNumeric(arg) = true si es un número
  • isBlank(arg)= true si es un nodo anónimo
  • isLiteral(arg) = true si es un literal
  • isIRI(arg) = true si es una IRI

Funciones condicionales



  • bound(arg) = true si tiene un valor
  • exists(patron) = true si cumple un patrón
  • not exists(patron) = true si no se cumple el patrón
  • if(cond, expr1, expr2) = si se cumple la condición devuelve expr1, si no, devuelve expr2
  • coalesce (expresion1, expresion2, ...) = devuelve la primera expresión que se valora sin error

Modificadores de las consultas

ORDER BY los ordena sobre la base de algún criterioDINSTINCT soluciones únicasREDUCED suprime ciertos, todos o bien ningún duplicadoLIMIT limitación del número de resultadosOFFSET control del punto de comienzo de las soluciones en la secuencia global de soluciones
PREFIX foaf: <http://xmlns.com/foaf/0.1/>SELECT DISTINCT?nameWHERE f ?x foaf:name ?name.gORDER BY ?nameLIMIT 3OFFSET 1

Interfaces públicas SPARQL (DBpedia)


Usando DBpedia podemos crear metadatos RDF y URIs. DBpedia convierte en RDF tripletas (Sujeto, Predicado, Objeto) que han sido introducidas en Wikipedia. La creación de una página en Wikipedia provoca, por consiguiente, la creación de información RDF en DBpedia. O sea, cuando se crea un contenido en Wikipedia del tipo http://www.es.wikipedia.org/wiki/starcraft se crea por su parte una entrada en http://www.dbpedia.org/resource/starcraft . Por medio de la interfaz pública Virtuoso SPARQL Query Editor podemos hacer consultas en la base de datos de DBpedia. Las consultas SPARQL van a ser traducidas a SQL de forma transparente al usuario. Ejemplos de consultas.


Véase también


Enlaces externos


  ELIGE TU TEMA DE INTERÉS: 


autoayuda.es   Internet y Tecnologias 

Está aquí: Inicio > [ INTERNET ] > ıllı SPARQL : que es, definición y significado, descargar videos y fotos.

Las cookies nos permiten ofrecer nuestros servicios. Al utilizar nuestros servicios, aceptas el uso que hacemos de las cookies. Ver políticas