Help:Data type/it

From testwiki
Jump to navigation Jump to search

<languages /> Template:Information page I tipi di dato definiscono come si comportano le dichiarazioni e quale tipo di dato abbiano. Differenti tipi di dichiarazione utilizzano differenti tipi di proprietà e anche differenti tipi di dato. Durante la creazione delle proprietà, bisogna scegliere il tipo di dato che, una volta scelto, non può più essere cambiato. Questa scelta ha implicazioni su come le proprietà verranno usate; per questo si deve esaminare con attenzione il da farsi prima di definire una proprietà utile.

Proposte e coordinamento riguardo le proprietà sono discusse nella pagina Template:Ll.

Template:Properties by datatype Template:Clear

Proprietà per tipo

Un elenco completo delle proprietà, che tutti i dati richiedono indipendentemente dal tipo, si può anche trovare in:

Wikidata has 6 types of entities (Template:Entitytype, Template:Entitytype, Template:Entitytype, Template:Entitytype, Template:Entitytype and Template:Entitytype). For each entity type there exists a same-named data type that can be used to link entities of that type.

⧼datatypes-type-wikibase-item⧽ Template:Anchor
Collegamento ad un Template:Ll. ([[Special:ListProperties/wikibase-item|Template:Int list of properties]])
⧼datatypes-type-wikibase-property⧽ Template:Anchor
Collegamento ad una Template:Ll. ([[Special:ListProperties/wikibase-property|Template:Int list of properties]])
⧼datatypes-type-entity-schema⧽ Template:Anchor
Link to an Template:Ll. ([[Special:ListProperties/entity-schema|Template:Int list of properties]])

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

⧼datatypes-type-wikibase-lexeme⧽ Template:Anchor
Collegamento ad un Template:Ll. ([[Special:ListProperties/wikibase-lexeme|Template:Int list of properties]])
⧼datatypes-type-wikibase-form⧽ Template:Anchor
For statements on lexemes that reference Template:Ll on other lexemes in order to indicate their relation. ([[Special:ListProperties/wikibase-form|Template:Int list of properties]])
⧼datatypes-type-wikibase-sense⧽ Template:Anchor
For statements on lexemes that reference Template:Ll on other lexemes. ([[Special:ListProperties/wikibase-sense|Template:Int list of properties]])

String-based data types Template:Anchor

Template:Anchor

⧼wikibase-listdatatypes-string-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Categoria:Proprietà con tipo di dato stringa -- Special:ListProperties/string

Sequenza di caratteri, numeri e simboli che non necessitano traduzioni in lingue o formati numerici differenti. Una stringa non viene usata per fare calcoli.

Template:Int Examples⧼colon⧽
  • B123
  • 90928390-XLE
  • u29238

La massima lunghezza è di 1500 caratteri su Wikidata, come definito da wmgWikibaseStringLimits in InitialiseSettings.php.

Template:Anchor

⧼wikibase-listdatatypes-monolingualtext-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Categoria:Proprietà con tipo di dato testo monolingua -- Special:ListProperties/monolingualtext

Una stringa che non è tradotta in altre lingue. Questo tipo di stringa viene definito una volta sola e usata in tutte le lingue. Si usa di solito per indicare il nome di un entità geografica nella lingua locale, un identificatore di qualche tipo, una formula chimica o un nome scientifico espresso in Latino. Vedi Template:Ll per conoscere i codici delle lingue disponibili e come chiedere aiuto per aggiungerne altri (Nota che il testo monolingua comporta anche un unico sistema di scrittura, che potrebbe rendere la stringa problematica).

La massima lunghezza è di 1500 caratteri su Wikidata, come definito da wmgWikibaseStringLimits in InitialiseSettings.php.

Template:Anchor

⧼wikibase-listdatatypes-external-id-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Categoria:Proprietà con tipo di dato identificativo esterno -- Special:ListProperties/external-id

Stringa che rappresenta un identificativo usato su un sistema esterno. Essa verrà mostrata come un link esterno se Template:Property è definito. Vedi anche: External identifiers.

La massima lunghezza è di 1500 caratteri su Wikidata, come definito da wmgWikibaseStringLimits in InitialiseSettings.php.

Template:Anchor

⧼wikibase-listdatatypes-url-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Categoria:Proprietà con tipo di dato URL -- Special:ListProperties/url

Una "URL" generica che identifica alcuni tipi di risorse esterne, come un link ad un qualche tipo di sito esterno, o un identificatore usato per la ricerca in alcuni tipi di risorse specialistiche.

La massima lunghezza è di 1500 caratteri su Wikidata, come definito da wmgWikibaseStringLimits in InitialiseSettings.php.

Data types to reference files on Commons

Template:Anchor

⧼wikibase-listdatatypes-commonsmedia-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Categoria:Proprietà con tipo di dato commonsMedia -- Special:ListProperties/commonsMedia

Collegamenti a file su Wikimedia Commons. Durante l'inserimento del nome, il file corrispondente verrà cercato su Commons nel namespace "File". Questi file possono essere usati sia per mostrare concetti su Wikidata che come valori di proprietà per l'inserimento su Wikipedia (Nota che per ora il file non viene mostrato direttamente su Wikidata, ma soltanto il suo link).

Template:Int Examples⧼colon⧽
  • Wikidata-logo.svg

Template:Anchor

⧼wikibase-listdatatypes-geo-shape-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Categoria:Proprietà con tipo di dato forma geografica -- Special:ListProperties/geo-shape

Riferimento al file map data su Wikimedia Commons. Durante l'immissione nel campo di testo verranno cercate nello spazio dei nomi "Data" su Wikimedia Commons le voci corrispondenti.

Template:Anchor

⧼wikibase-listdatatypes-tabular-data-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Categoria:Proprietà con tipo di dato dati tabulari -- Special:ListProperties/tabular-data

Riferimento a tabular data su Wikimedia Commons. Durante l'immissione nel campo di testo verranno cercate nello spazio dei nomi "Data" su Commons le voci corrispondenti.

Tipi di dato per notazioni specifiche

Template:Anchor

Mathematical expression

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Categoria:Proprietà con tipo di dato espressione matematica -- Special:ListProperties/math

Stringa con un formato particolare che mostra una formula.

Esempio:

\sqrt{1-e^2} produce: 1e2

Vedi w:Help:Displaying a formula per come scrivere una formula.

Limitazione corrente: il testo inserito non può essere usato per le interrogazioni effettuate tramite il Query Service.

Template:Anchor

⧼wikibase-listdatatypes-musical-notation-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Categoria:Proprietà con tipo di dato notazione musicale -- Special:ListProperties/musical-notation

Immagine generata nel formato .png che mostra uno spartito musicale. I valori per questo tipo di dato sono stringhe che descrivono la musica secondo la sintassi LilyPond.

Esempio:

La stringa \relative c' { c d e f | g2 g | a4 a a a | g1 |}, produce
<score>\relative c' { c d e f | g2 g | a4 a a a | g1 |}</score>

Altri tipi di dati

Template:Anchor

⧼wikibase-listdatatypes-quantity-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Categoria:Proprietà con tipo di dato numero -- Special:ListProperties/quantity

Un dato di tipo numero rappresenta un numero decimale, insieme ad altre informazioni come il suo intervallo di errore e l'unità di misura. I suoi attributi sono:

  • valore: il valore principale della quantità;
  • limite inferiore: il limite inferiore della quantità (default 1);
  • limite superiore: il limite superiore della quantità (default 1);
  • unità: l'unità di misura (vuoto per valori senza dimensioni).

Internamente, il valore, i limiti inferiore e superiore sono stringhe; i numeri positivi sono salvati con un segno più, anche se questo non viene mostrato. La rappresentazione di una quantità non può essere più lunga di 127 caratteri; perciò il valore massimo di una quantità è 10^126-1.

La conversione fra diverse unità di misura è implementata secondo la Template:P implementata. La maggior parte delle unità con la proprietà sono normalizzate nell'export RDF per il query service (Ottobre 2019).

La tabella di normalizzazione è leggibile nel formato di file JSON nel repository WMF Mediawiki.

Template:Int Examples⧼colon⧽
  • 762 (senza unità di misura)
  • 2500 km (i limiti superiore e inferiore non sono impostati, con unità di misura).
  • 1.03 ± 0.02 g (inserito come valore nominale +/- tolleranza, rappresentante un limite inferiore e superiore, con unità di misura). La tolleranza in alcuni casi non viene mostrata su Wikipedia, solo il valore nominale, per esempio nelle liste Wikidata prodotte dal bot listeria.

Template:Anchor

⧼wikibase-listdatatypes-time-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Categoria:Proprietà con tipo di dato data e ora -- Special:ListProperties/time

Questo tipo di dato permette di memorizzare una data sia del calendario Gregoriano che di quello Giuliano. Vedi la descrizione della struttura dettagliata per maggiori informazioni.

Template:Int Examples⧼colon⧽
  • 2012
  • 1780-05 (= maggio 1780)
  • 1833-11-01 (= 1 luglio 1833)

Vedere Template:Ll per ulteriori info.

Template:Anchor

⧼wikibase-listdatatypes-globe-coordinate-head⧽

Template:Int type⧼colon⧽ Template:Datatype (Template:Datatype)
Template:Int list of properties⧼colon⧽ Categoria:Proprietà con tipo di dato coordinate geografiche -- Special:ListProperties/globe-coordinate

La posizione geografica è data da una coppia di numeri latitudine-longitudine (in formato sessagesimale o gradi decimali) riferita ad un dato "globo" (un qualunque corpo celeste). Il corpo celeste di default è "Terra" (globe: http://www.wikidata.org/entity/Q2). Un parametro "precisione" permette di stabilire la risoluzione della fonte delle coordinate. Nota che il sistema di coordinate è stabilito essere "WGS84" (Template:Q) che potrebbe non essere adatto per corpi celesti differenti dalla Terra, ma non è configurabile. Template:Phabricator

Currently, the Web UI of Wikidata doesn't expose all parameters of this data type. The value is visualized only as the coordinate, plus an embedded map if the globe is Template:Q. The precision can be modified in the edit mode. The globe is not visible, nor editable, in the item view. The full configuration is however visible in the history diff view (example).

Template:Phabricator

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

It is possible to edit the data in full via API. The CLI tool is one way to access the API. In this example Template:Q is given a coordinate on Template:Q using the globe parameter (used in Template:P):

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

The globe.js script adds a UI to set the globe parameter of Template:P.

Bots such as LocatorBot may detect when the globe parameter of Template:P is not set according to Template:P. Adding Template:P and waiting for a bot to update the coordinate globe is an accepted workaround.

Dettagli tecnici

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

In the Template:Ll 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 Template:Ll, so for example Template:Quickquery will return all properties of data type String.

{{#invoke:datatypes|overviewTable}}

Limitazioni

Tipi di dati in sospeso

Nessuna data di implementazione è ancora disponibile per i seguenti tipi di dato. Alcuni di quelli esistenti potrebbero fare le veci nel frattempo.

Vedi: Wikidata:Development plan (in Inglese).

Da fare

Durata

Template:Tracked Ora nel formato HH:MM:SS

Da pianificare

Proprietà calcolata

Template:Tracked Una proprietà il cui valore è calcolato direttamente da Wikibase e aggiunto direttamente agli elementi. Al momento non è nei piani di sviluppo.

Usi Possibili: numero di dichiarazioni in un elemento.

Coordinate celesti

Template:Tracked Un formato di coordinate per gestire la posizione dei corpi celesti. Al momento non è nei piani di sviluppo.

Template:Anchor

Tipo di dato numero intero

Template:Tracked Un tipo di dato per numeri interi positivi. Questo è stato parzialmente implementato rimuovendo la precisione e creando Template:Q.

Elemento monostringa

Tipo di dato con descrizioni in qualsiasi lingua, ma un'unica etichetta. Al momento non è nei piani di sviluppo.

Aternative correnti: lessemi

Alternative in considerazione: le etichette multilingua che vanno a rimpiazzare le etichette ripetute Template:Anchor

Testo multilingua

Template:Tracked Una stringa che deve essere tradotta in altre lingue. Si potrebbe usare per indicare nomi in formati non locali di entità, che in questo modo possono essere tradotti nelle varie lingue e sistemi di scrittura supportati dal sistema (Nota che il testo multilingua necessita di molto lavoro manuale durante la traduzione). Scopo effettivo da determinare.

Testo multilinea

Template:Tracked

Una stringa che può contenere andate a capo.

Proprietà in remoto

Template:Tracked È probabile che le proprietà i cui valori sono in archivi esterni a Wikidata siano identificati attraverso uno speciale campo su un'entità esistente, non attraverso un diverso tipo di dato.

Template:Anchor

Serie temporale

Template:Tracked Una maniera semplificata per memorizzare una serie di valori a differenti istanti temporali. Al momento non è nei piani di sviluppo.

Chess

Template:Tracked

Display strings in FEN notation as in Template:P directly as chessboards.

Hiero

Strings for display with WikiHiero. Strings in WikiHiero syntax are embedded in <hiero></hiero> to display. Samples on Talk:Q68101340 and Property_talk:P7383.

Phab request to do.

Combined human-readable and numeric id

Template:Tracked

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

Wikibase statement

Template:Tracked

Datatype to reference a specific Wikidata statement.

Regular expressions

Template:Tracked

Datatype to store regular expressions (regex). These are currently stored as strings or monolingual text, e.g. Template:P, Template:P.

IP address ranges

Template:Tracked

Datatype to store address ranges and simplify querying them.

Tipi di dato che non verranno mai implementati

Booleano

Template:Tracked Abbandonato. Alternativa suggerita: tipo di dato elemento.

Cambiare tipo di dato

A property in "string" datatype may be converted to "external identifier" datatype by a system administrator. To propose such a change, you may start a discussion at the talk page of the property or Project chat. After a consensus, a request may be made in Contact the development team. You should read previous discussion if you want to convert a property created before 2016.

Other changes of data type requires creating a new property and deleting the old one. You should use Properties for deletion for such requests.

Vedi anche