Telefonia, E base
SQL (tippi dati): Table
In u mondu di oghje ci sò un gran numaru di strumenti e ticnoluggìa di pruvista infurmazione. Unu di l 'idiomi più cumune sò a basa di dati, per chì utilizà differente sistema di cuntrollu. Stu mètudu pruvista pigghia chi tutti i dati sò chjaramente strutturata è sò usata in un tavulinu spiciali. Iddi, a turnu, cumposti di nu spicìficu spicificu Colonna tipu dati.
activité dati - ciò chì hè?
Oghje, ci sò parechje definizione, spiega lu cuncettu di lu tèrmini "Type dati." Tuttavia, ognunu di li hà un sensu cumunu. Per quessa, u tippu di dati pò arbitraria lassatu comu lu gruppu data, carattarizatu da a so valori (caratteru, numeric, etc.), è dinò opérations si rifiriscinu a li valura cunziddiratu.
Duminiu di i tipi di dati hè multifaceted. Iddi sunnu usati micca solu per a pruvista, ma dinù a prugrammazione per affari sfarenti. Quandu i dicori prugrammi hè u sviluppu diffusu è usu di scrive dati nativu cù un gruppu specifichi di funziunamentu. Tuttavia, basatu nantu utilizatori sò sempre i tippi di dati di basi. SQL-mudellu hè basatu dinù nant'à l 'usu di l' tipi cchiù cumuni di basi, ma cù un numeru di specifichi aghjuntu-corde.
Classifica di tippi dati
Gruppu dati da tippu hè un longu tempu è fù causatu da u bisognu à urganizà infurmazione di facili trasfurmazioni. Avà li basi di tippi dati attuali furmari dui: caratteru è numeric.
U fundamentu di a so classìfica currenti hè statu sviluppatu, chi include pointers, romanu, nteru, puntu parchet numeric e tipi di dati catena. SQL - classìfica copre vasciu tutti di u sopra. Tuttavia, ci sò novu aghjuntu-éjaculation di qualchi DBMS mudernu. Chissi foru oraculu, è di dati.
tippi dati Basic
Agriculture quandu facenu i toli di spicificu chì risponde à u mudellu lingua di i dati, tippi dati sò divisi in 4 classi:
- filu;
- fraction;
- valore tselochiselennye;
- data è tempu valori.
activité dati String
U primu gruppu di valori à mmagazzinari ogni data, rapprisintatu comu caratteri.
Si pò esse caratteri particulari, numari è russu, chì in a so tutalità serà trattatu com'è una catena in ogni SQL quistione. Tipi di accede à tavulinu dati chì hè scritta sottu, a furmari un primu gruppu.
Char (pesu) | Hè usatu pi capitari filu. Paràmetru in u mènzuli permette à ciclu la lunghizza di la catena ferà. A taglia màsima in Sandra chì ponu esse stabilitu per l 'ncapu' n'angulu - 255. |
VARCHAR (pesu) | Grafia simile, u tippu prima ponnu mmagazzinari String 255 caratteri longa. Tuttavia, comu Char chì u numeru nicissarii di memoria dedicatu per un'antra u valore di stu tipu. Chì hè, per una catena cumpunuta di 5 caratteri, 6 Lunardini di memoria nicissarii. In u primu casu, serà sceltu u ricordu di u valore secondu e disse: paràmetru. |
testu Petricaghju | Agriculture à dati magazzini String sin'à 255 caratteri. |
testu | Camion per un'antra infurmazione testu, u pesu di u quali ùn trapassa 65 535 caratteri. |
BLOB | U tipu di dati hè listessu tippu testu è permette di tene i infurmazioni testu di basa di u quale vulume pò ghjunghje sin'à 65.535 caratteri. Ma a pratica si veni usatu di a pruvista di dati audio, videos, i ducumenti ilittronica, e accussì via. |
testu Medio | Hè statu creatu basatu supra lu tipu di u testu, ma permette à voi à mmagazzinari di più dati à causa di l 'aumentu taglia di fin'à 16.777.215 di russu o di sìmmuli. |
BLOB Medio | Agriculture à mmagazzinari in una copia di i ducumenti ilittronica, u pesu di u quali ùn trapassa lu suprannomu di 16.777.215 caratteri. |
testu LONG | Functionally simile à u tippu di nanzu, ma incù una grossa capacità di mimoria di sin'à 4 gigabytes. |
BLOB LONG | Si permette di voi à mette in la basi di grande volumi di dati (4 294 967 295 caratteri). |
Enum (a, b, c, etc.) | A tipu dati spiciali chi veni usatu pi difiniri na lista di pussibili valori. 65535 permette à voi à specificà valori. Fili di u tippu in quistioni ponu riceve una sola valori da un gruppu renseigné. In u casu induve l 'agghiunta sarà i valori chì ùn sò prisenti in u listinu datu à u tavulinu seranu scritti in un valori viotu. |
SET | Definisce u ghjocu di valori valevule. In cuntrastu a lu tipu di nanzu, 64 veni usatu di cuntena parametri chì pò esse initialized da ogni o di parechji elementi da u ghjocu di argumenti. |
Table tippi dati fractional
tippi dati Fractional SQL hè usatu per un'antra numari puntu Salvinia. In pràtica, comu na règula, crià i diversi indicatori finanziariu. Sicondu u accuratezza riservazioni usari unu di i seguenti di trè:
Float (taglia, d ') | Si permette di cuntena numari fractional quì pricisioni d. |
PIERRE (taglia, d ') | Agriculture à mmagazzinari numari fractional cù pricisioni binariu. |
Décimal (taglia, d ') | Insemi i valori fractional cum'è filu. |
Per esempiu, in banca accuratezza calculu di a parte fractional ncontra un valori di 8 o di segni, 10-Nil-Cascavel. Li primi dui tipi ùn pò esse usata in sta zona.
Stannu indicatori finanziarii in forma di linii favurizeghja assai la suluzzioni di parechji prublemi. Tuttavia, in droghe incù tematiche finanziariu o porta fora cunversione vari opérations tipu dati SQL hè di granni mpurtanza. Sviluppori deve esse sicuru à guardà u tippu di i metudi di pruvista è precisione, i dati di stà sempre u listessu.
activité dati nteru
Integers - un gruppu siparati di numari furmannu l 'unu di i classi prufonde. tipi di dati SQL cuefficenti sò fundate nantu à l 'usu di u tippu basi nteru cu qualchi allargamentu di u so pruprietà.
BERINI (pesu) | valori nteru Storage furmendu un range of [-2 31; 2 31 -1] |
TINYINT (pesu) | Si serve à numari magazzini in u catalogu di -128 à 127 |
SMALLINT (pesu) | Caratterizata da cresce range of values cullucatu in u numeru di da -32 768 à 32 767 |
MEDIUMINT (pesu) | Camion per un'antra numari trà a dimensione -2 nanzu 3 February 2 2 3 -1 |
BIGINT (pesu) | Copre u catalogu di integers, accuminciannu cu 63 e finisci -2 2 63 -1 |
Sceglia lu tipu dirittu di data, si pò salvà assai di memoria, è accurtà u costu di u tempu servore SQL-richieste necessaire sò prucessu. scrive dati, o piuttostu a so catena, di definisce u numeru di u spaziu pruvista nicissarii.
Pirciò, sviluppori basa di dati hè impurtante a arricurdari ca l 'usu di grande cateni di spicificu cunduce à una crèscita di a costu memoria. Hè necessaria à analizà chjaramente i fatti è identificà casi induve canusciutu catena e cundizioni di usu firmata numari apprussimata. Sè u catalogu di argumenti usatu hè picculu, è tutti i numari vi esse pusitivu, si saria più curretta à aduprà unsigned, attribuilla furmati unsigned,.
I tippi di data è tempu dati
In u studiu di i fundamenti di tippi di dati SQL, data è tempu sò di particulari ntiressi.
Cù i seguenti tippi dà vantaghji novu in u sviluppu di sistema chì dipennunu login pruvisoriu.
DATE | U scopu principale - la data Spostu in la forma annata-LUNA-DAY ( "YYYY-MM-DD", o "yyyy-MM-nessu dd"). valori Tipici sò separati da "-", parò, un caratteru tranni numari pò esse impiegatu subitu subitu cum'è u erotin. |
TIME | Si permette di voi a capitari lu valuri portable verbi pruvisoriu. Tutti i valori sò renseigné furmatu «Paul: MM: SS» |
DATETIME | Si unisci la funzioni di i prima dui tipi. A forma a pruvista hè a siguenti: "yyyy-MM-nessu dd Paul: MM: SS». |
sicunnu | Scarpe a data è u tempu, un numeru IMMATRICULES di seconde passanu dipoi mezanotte 01/01/1970 è finu à u valore renseigné. |
Annata (M) | Camion a capitari lu valuri annuale in un furmatu Danse o quattru-cifri. |
Cosa àutru vi tocca à sapè?
All di sti tipi di dati sò systematized in tecnica à liate. tipi di dati SQL si travaglia fora in più tecnica.
Per esempiu, pittatu di tecnica, how much memoria hè dedicatu à Sandra cù ogni tippu. Dopu à tocca à l 'infurmazione disponibile, sviluppori facilità a so struttura di tavule è sanu di dati basatu supra lu sviluppu vulcanizing di u servore.
stacciatura Special - NULL
Calchì volta cumplettani u dati sò una situazione induve quandu vo 'aghjunghje ricordi di la tavula lu bisognu à entre nantu à u corsu in tutte e colonne, hè sopratuttu. Per stu scopu una stacciatura particulare à un valore viotu - NULL, chì hè cum'è un aiutu in cù u lingua SQL. Tipi di culunnati duppiu dati, chi nun godi hannu a esse pienu, quannu criava lu tavule sò pricisatu da l 'operatore, cume s'ellu l' esse integratu di valori null null. operatore spicificatu NULL cù un prefissu applicàrisi NOT pò esse principianu à insignà un s'avissa cumpritatu ubligatorie di tutti i valori.
stacciatura NULL T'hà ùn tippu, ma surtantu punti à un valore null null in i toli di dati. Pirciò, si pò esse assuciata incù ogni di i tippi, sopra.
Similar articles
Trending Now