Ayuda:Tipo de dato

This page is a translated version of the page Help:Data type and the translation is 65% complete.
Outdated translations are marked like this.

Los tipos de datos definen como se comportan las declaraciones, y que clase de dato toman. Los diferentes tipos de declaraciones utilizan tipos diferentes de propiedades, y también diferentes tipos de datos. Durante la creación de propiedades una de las elecciones es establecer el tipo de dato, y una vez establecido, se ajusta a su tipo de dato. Esto tiene implicaciones en el cómo se usarán, por lo que se debe planear adecuadamente antes de definir una propiedad útil.

La coordinación del trabajo sobre las propiedades se realiza en Wikidata:Property proposal.


Propiedades por tipo

Datatypes to link entities

Wikidata has 5 types of entities (Item, Property, Lexeme, Sense and Form). For each entity type there exists a same-named data type that can be used to link entities of that type.

Item
Link to an item. (list of properties)
Property
Enlace interno para una propiedad. (list of properties)

The following data types are primarily meant for statements on Lexemes, which make up the lexicographical data of Wikidata.

Lexeme
Link to a lexeme. (list of properties)
Form
For statements on lexemes that reference forms on other lexemes in order to indicate their relation. (list of properties)
Sense
For statements on lexemes that reference senses on other lexemes. (list of properties)

String-based data types

String

type: string (String)
list of properties: Categoría:Propiedades con tipo de dato string -- Special:ListProperties/string

Cadena de caracteres, números y símbolos que no necesitan ser traducidos a diferentes idiomas o formatos numéricos. Una cadena no se utiliza para cálculos.

Examples:
  • B123
  • 90928390-XLE
  • u29238

Maximum length is 1,500 characters on Wikidata, as defined with wmgWikibaseStringLimits in InitialiseSettings.php.

Monolingual text

type: monolingualtext (Monolingual text)
list of properties: Categoría:Propiedades con tipo de dato monolingualtext -- Special:ListProperties/monolingualtext

Una cadena que no está traducido a diferentes idiomas. Este tipo de dato está definido una vez y se reutiliza en todos los lenguajes. Un uso típico es el nombre de una entidad geográficamente localizada en el idioma local, un identificador de algún tipo, una fórmula química o un nombre científico en latín. Véase Help:Monolingual text languages para más información sobre los códigos de idiomas disponbiles para el valor del texto monolingüe y cómo se solicita soporte para códigos adicionales. Tenga en cuenta que el texto monolingüe también implica un único sistema de escritura, por lo que puede haber algún problema en la cadena.

Maximum length is 1,500 characters on Wikidata, as defined with wmgWikibaseStringLimits in InitialiseSettings.php.

External identifier

type: external-id (External identifier)
list of properties: Categoría:Propiedades con tipo de dato external-id -- Special:ListProperties/external-id

Cadena que representa un identificador usado en un sistema externo. Se mostraría como un enlace externo si está definida un formatter URL (P1630). Ver: Identificadores externos.

Maximum length is 1,500 characters on Wikidata, as defined with wmgWikibaseStringLimits in InitialiseSettings.php.

URL

type: url (URL)
list of properties: Categoría:Propiedades con tipo de dato url -- Special:ListProperties/url

Una URL generalizada que identifica algunos tipos de recursos externos, quizás un enlace a un sitio externo de alguna clase, o un identificador usado para buscar algún tipo de recurso especial.

Maximum length is 1,500 characters on Wikidata, as defined with wmgWikibaseStringLimits in InitialiseSettings.php.

Data types to reference files on Commons

Commons media

type: commonsMedia (Commons media file)
list of properties: Categoría:Propiedades con tipo de datos commonsMedia -- Special:ListProperties/commonsMedia

Referencias a archivos en Wikimedia Commons. Durante la entrada de datos en el campo de texto, se buscarán las entradas coincidentes en el espacio de nombres «Archivo» en Commons. Estos archivos pueden ser utilizados para ilustrar conceptos en Wikidata y como un valor de propiedad real para su inclusión en Wikipedia.

Examples:
  • Wikidata-logo.svg

Geographic shape

type: geo-shape (Geographic shape)
list of properties: Categoría:Propiedades con tipo de dato geo-shape -- Special:ListProperties/geo-shape

Referencia al archivo con datos del mapa en Wikimedia Commons. Durante la entrada de datos en el campo de texto se buscarán entradas coincidentes en el espacio de nombres «Data» en Wikimedia Commons.

Tabular data

type: tabular-data (Tabular data)
list of properties: Categoría:Propiedades con tipo de dato tabular-data -- Special:ListProperties/tabular-data

Referencia al archivo con datos tabulares en Wikimedia Commons. Durante la entrada de datos en el campo de texto se buscarán entradas coincidentes en el espacio de nombres «Data» en Wikimedia Commons.

Data types for specific notations

Mathematical expression

type: math (Mathematical expression)
list of properties: Categoría:Propiedades con tipo de dato math -- Special:ListProperties/math

Cadena con formato que muestra una fórmula.

Ejemplo:

\sqrt{1-e^2} produce:  

Vea es:Ayuda:Uso de TeX para el formato aplicable.

Current limitation: input text can't be queried on Query Service.

Musical Notation

type: musical-notation (Musical Notation)
list of properties: Categoría:Propiedades con tipo de dato musical-notation -- Special:ListProperties/musical-notation

Imagen generada en formato .png que muestra una partitura. Los valores para ese tipo de dato son secuencias que describen la música usando la sintaxis de LilyPond.

La secuencia \relative c' { c d e f | g2 g | a4 a a a | g1 |}, produce
 


Lista de tipos de datos

Quantity

type: quantity (Quantity)
list of properties: Categoría:Propiedades con tipo de dato quantity -- Special:ListProperties/quantity

Un valor de cantidad representa un número decimal, junto con la información sobre su intervalo de incertidumbre, y una unidad de medida. Sus atributos son:

  • amount: el valor principal de la cantidad.
  • lowerBound: el límite inferior de la cantidad (1 por defecto).
  • upperBound: el límite superior de la cantidad (1 por defecto).
  • unit: unidad de medida del elemento (vacío para los valores sin dimensiones).

Internamente, la cantidad, el límite inferior y el límite superior son cadenas de texto; los números positivos se almacenan con un signo más, aunque este no se muestra a los usuarios. La representación de una cantidad no puede tener más de 127 caracteres; por lo tanto, el valor máximo de una cantidad es 10^126-1.

La conversión de unidad es implementada basado en conversion to SI unit (P2370). La mayoría de las unidades con esa propiedad son normalizadas en la exportación de RDF para los servicios de consulta (octubre de 2019).

Se puede visualizar la tabla de normalización como un archivo JSON en el repositorio Mediawiki de la Fundación Wikimedia.

Examples:
  • 762 (sin dimensiones).
  • 2500 km (límite superior e inferior sin establecer, con unidad).
  • 1.03 ± 0.02 g (ingresado como valor nominal +/- tolerancia, representando un límite inferior y superior, con unidad). En algunos casos, la tolerancia no es mostrada en Wikipedia, solo se muestra el valor nominal, por ejemplo en las listas de Wikidata producidas por el bot listeria.

Time

type: time (Point in time)
list of properties: Categoría:Propiedades con tipo de dato time -- Special:ListProperties/time

Este tipo de dato almacena una fecha en el calendario gregoriano o en el juliano. Vea estructura detallada.

Examples:
  • 2012
  • 1780-05 (=may 1780)
  • 1833-11-01 (=1 nov 1833)

See Help:Dates for more.

Globe coordinate

type: globe-coordinate (Geographic coordinates)
list of properties: Categoría:Propiedades con tipo de dato globe-coordinate -- Special:ListProperties/globe-coordinate

Se representa una posición geográfica a partir de la latitud y la longitud (en grados sexagesimales o en grados decimales) para un «globo» dado (cualquier cuerpo estelar). El globo por defecto es el globo terráqueo, «la Tierra» (globe: http://www.wikidata.org/entity/Q2). Un parámetro «precision» describe la resolución de la fuente de las coordenadas. Se entenderá que el sistema de coordenadas es el «WGS84» (World Geodetic System 1984 (Q11902211)), que puede no ser adecuado para cuerpos menos parecidos al terrestre. Este sistema no es configurable.

Actualmente, la interfaz web de Wikidata no expone todos los parámetros de este tipo de datos. El valor se visualiza solamente como la coordenada, más un mapa integrado si el globo es Earth (Q2). Se puede modificar la precisión en el modo edición. El globo no es visible ni editable en la vista de elemento. En cambio, se puede ver la configuración completa en la vista de diferencia entre revisiones (ejemplo).

When using the Web UI, the value saved will be an exact multiple of the precision chosen.

Es posible editar todos los datos a través de la API. La herramienta de línea de comandos es una de las formas de acceder a la API. Eneste ejemplo se le da a Olympus Mons (Q520) una coordenada en Mars (Q111) usando el parámetro globo (utilizado en coordinate location (P625)):

wd ac Q520 P625 '{ "latitude": 18.4, "longitude": 226, "precision": 0.016666666666667, "globe": "http://www.wikidata.org/entity/Q111" }'

El script globe.js añade una interfaz para ajustar el parámetro globe de coordinate location (P625).

Los bots (como LocatorBot) pueden detectar si el parámetro globe de coordinate location (P625) no está ajustado según located on astronomical body (P376). Añadir located on astronomical body (P376) y esperar a que un bot actualice el globo de coordenadas es un método aceptado como apaño.

Technical details

In the Wikibase JSON format each value is represented by "datatype": <datatype>, "datavalue": {"type": <type>, "value": ...}, where the representation of the value depends on the type.

In the RDF format data types are represented by the RDF name in the following table prefixed with http://wikiba.se/ontology# (or the wikibase: prefix in case of the RDF dumps). Note that this prefix is also available in the Wikidata query service, so for example ?prop wikibase:propertyType wikibase:String will return all properties of data type String.

NameJSON datatypeRDF nameJSON typeImplemented byLinks
Elementowikibase-itemWikibaseItemwikibase-entityidbuilt-inlist, query
Propiedadwikibase-propertyWikibasePropertywikibase-entityidbuilt-inlist, query
Lexemawikibase-lexemeWikibaseLexemewikibase-entityidWikibaseLexeme (Q28925815)list, query
Acepciónwikibase-senseWikibaseSensewikibase-entityidWikibaseLexeme (Q28925815)list, query
Formawikibase-formWikibaseFormwikibase-entityidWikibaseLexeme (Q28925815)list, query
Texto monolingüemonolingualtextMonolingualtextmonolingualtextbuilt-inlist, query
CadenastringStringstringbuilt-inlist, query
Identificador externoexternal-idExternalIdstringbuilt-inlist, query
URLurlUrlstringbuilt-inlist, query
Archivo multimedia de CommonscommonsMediaCommonsMediastringbuilt-inlist, query
Forma geográficageo-shapeGeoShapestringbuilt-inlist, query
Datos tabularestabular-dataTabularDatastringbuilt-inlist, query
Expresión matemáticamathMathstringMath (Q21677559)list, query
Notación musicalmusical-notationMusicalNotationstringScore (Q21678392)list, query
CantidadquantityQuantityquantitybuilt-inlist, query
Punto en el tiempotimeTimetimebuilt-inlist, query
Coordenadas geográficasglobe-coordinateGlobecoordinateglobecoordinatebuilt-inlist, query

Limitations

  • Point in time doesn't support time of day. phab:T57755
  • Quantity doesn't support infinity (Q205), e.g. you cannot state prime number (Q49008)quantity (P1114)infinitely many.

Tipos de datos pendientes

Para ninguna de las siguientes fechas de implementación es probable que estén disponibles. Los tipos de datos existentes pueden resolverlo mientras tanto.

Ver: Wikidata:Development plan

Por hacer

Duración

Tiempo en formato HH:MM:SS.

Por planear

Propiedad calculada

Una propiedad calculada por Wikibase y añadida directamente a los elementos. No está en el plan de desarrollo.

Usos posibles: número de declaraciones de un elemento.

Coordenadas celestes

Un formato de coordenada para especificar posiciones de cuerpos celestes. No está en el plan de desarrollo.

Tipo de dato: entero

Un tipo de dato de cantidad para números enteros positivos.

elemento de una cadena

Un tipo de dato que permitiría descripciones en cualquier idioma, pero en una única etiqueta. No está en el plan de desarrollo.

Current alternatives: lexemes

Alternative that is being evaluated: multilingual label replacing repeated labels

Texto multilingüe

Una cadena que debe ser traducida a otros idiomas. Se podría usar en nombres de entidades en su forma no-local, que es traducida a varios idiomas y sistemas de escritura. Tenga en cuenta que el texto multilingüe también implicar una gran cantidad de trabajo manual durante su traducción. Su propósito real aún está por determinar.

Multiline text

A string that may contain newlines.

Propiedad remota

Es probable que las propiedades en repositorios remotos se identifiquen a través de un campo especial en entidades existentes, no en un tipo de datos separado.

Serie de valores

Una manera simplificada de almacenar una serie de valores en diferentes momentos. No está en el plan de desarrollo.

Ajedrez

Mostrar cadenas de texto en notación Forsyth-Edwards (como en position in Forsyth-Edwards Notation (P6648)) directamente como tableros de ajedrez.

Jeroglíficos

Cadenas de texto para visualizar mediante WikiHiero. Para visualizar estas cadenas de texto escritas en sintaxis WikiHiero se encierran entre <hiero></hiero>. Ejemplos en Talk:Q68101340 y Property_talk:P7383.

Pendiente la petición en Phabricator.

Combined human-readable and numeric id

Datatype to add numeric id and page title, e.g. of a MediaWiki page. Qualifier MediaWiki page ID (P9675) is sometimes added to property value with page titles. Some properties use the numeric value directly.

Wikibase statement

Datatype to reference a specific Wikidata statement.

Regular expressions

Datatype to store regular expressions (regex). These are currently stored as strings or monolingual text, e.g. format as a regular expression (P1793), format as language specific regular expression (P8770).

IP address ranges

Datatype to store address ranges and simplify querying them.

Tipos de dato que nunca serán implementados

Booleano

Declinado. Alternativa sugerida: tipo de datos de elemento.

Cambiar el tipo de datos

Los administradores de sistema pueden convertir una propiedad con el tipo de datos «cadena de texto» al tipo de datos «identificador externo». Para proponer este cambio, puedes empezar una discusión en la página de discusión de la propiedad o en el chat del proyecto. Una vez alcanzado un consenso, se puede iniciar la petición en Contact the development team. Deberías leer la discusión anterior si quieres convertir una propiedad creada antes del 2016.

Para otros cambios de tipo de datos es necesario crear una nueva propiedad y borrar la antigua. Debes usar Properties for deletion para estas peticiones.

Véase también