RačunalnikiBaze podatkov

SQL (vrste podatkov): Tabela

V današnjem svetu obstaja veliko število orodij in tehnologij za shranjevanje podatkov. Ena izmed najbolj pogostih načinov so baza podatkov, za katere uporabljajo različne sisteme nadzora. Ta metoda za shranjevanje predpostavlja, da so vsi podatki jasno strukturiran in so navedeni v posebni tabeli. Ti, po drugi strani, je sestavljen iz posebnih lastnosti podatkovni tip stolpca.

podatkovni tip - kaj je to?

Danes obstaja več definicij, pojasnjuje pojem izraz "tip podatkov." Vendar pa je vsak od njih ima eno pameti. Zato vrsto podatkov lahko poljubno označi kot podatkovni skupini, označen s svojimi vrednosti (karakter, numeričnih, itd) in tudi postopki, ki se uporabljajo na obravnavanih vrednosti.

Obseg vrste podatkov je večplasten. Ti se uporabljajo ne le za shranjevanje, temveč tudi v programiranju za različne naloge. Pri načrtovanju programov je razširjena razvoj in uporaba avtohtonih vrst podatkov s posebnim niz operacij. Vendar pa glede na uporabnika so vedno osnovni podatkovni tipi. SQL standard prav tako temelji na uporabi najbolj pogostih vrst osnovna, vendar z več posebnih dodatkov.

Razvrstitev vrst podatkov

Združevanje podatkov po vrsti je bil dolgo časa in je povzročila, da je treba organizirati informacije za enostavno obdelavo. Zdaj podlagi obstoječih podatkovnih tipov tvorijo dve: značaj in numerični.

Na podlagi njihove trenutne razvrstitve je bila razvita, ki vključuje kazalce, logično, celo, številčno plavajočo vejico in vrste podatkov niz. SQL - uvrstitev v celoti pokriva vse zgoraj. Vendar pa obstajajo dodatni add-ins za nekatere sodobne SUPB. To vključuje Oracle in MySQL.

Osnovni podatkovni tipi

Uporablja pri ustvarjanju tabele atributov, ki izpolnjujejo jezikovne standarde SQL, podatkovni tipi so razdeljene v 4 razrede:

  • strune;
  • frakcije;
  • tselochiselennye vrednost;
  • datum in čas vrednosti.

podatkovni tip String

Prva skupina vrednot za shranjevanje vseh podatkov, ki so predstavljene kot znakov.

To so lahko posebni znaki, številke in črke, ki se bo v svoji celoti obravnava kot niz v katerem koli poizvedbe SQL. Vrste tabele podatkov kotacijo, ki so prikazani v nadaljevanju, da tvorijo prvo skupino.

CHAR (velikost)

To se uporablja za shranjevanje nizov. Parametrov v oklepajih omogoča, da določi dolžino shranjenih niza. Največja velikost v bajtih, ki se lahko nastavi na vrsti - 255.

Varchar (velikost)

Podobno lahko prejšnje tip shranjevanje STRING 255 znakov. Vendar pa za razliko od CHAR, da je potrebno količino pomnilnika, namenjen za shranjevanje vrednosti te vrste. To pomeni, da za niz, ki sestoji iz 5 znakov, 6 bajtov pomnilnika potrebni. V prvem primeru se bo spomin za vrednost izbrani glede na omenjeni parameter.

TINY BESEDILO

Uporablja se za shranjevanje podatkov niz do 255 znakov.

BESEDILO

Uporablja se za shranjevanje informacij, besedila, katerih velikost ne presega 65 535 znakov.

BLOB

Vrsta podatkov je podoben tip BESEDILO in omogoča, da informacije, besedilo baze podatkov, katere obseg se lahko doseže 65.535 znakov. Toda v praksi se uporablja za shranjevanje zvočnih podatkov, slik, elektronskih dokumentov, in tako naprej.

SREDNJE BESEDILO

Zasnovan je bil glede na vrsto besedila, vendar vam omogoča, da shranite več podatkov zaradi povečane velikosti do 16.777.215 črk ali simbolov.

SREDNJE BLOB

Uporablja se za shranjevanje v podatkovno bazo elektronskih dokumentov, katerih velikost ne presega oznako 16,777,215 znakov.

LONG BESEDILO

Funkcionalno podoben prejšnjemu vrste, vendar z večjo pomnilniško zmogljivostjo do 4 GB.

LONG BLOB

To vam omogoča, da na dnu velikih količin podatkov (4 294 967 295 znakov).

ENUM (a, b, c, itd)

Posebna vrsta podatkov, ki se uporablja za določitev seznama možnih vrednosti. 65535 Omogoča, da določite vrednosti. Vrstice za zadevno vrsto lahko prejme eno vrednost iz določenega nabora. V primeru, da bo dodatek biti vrednote, ki niso prisotni na seznamu določenem v tabeli bodo napisana v prazno vrednost.

SET

Določa sklop veljavnih vrednosti. V nasprotju s predhodnim tipom, 64 se uporablja za vsebovanje parametrov, ki se lahko inicializirani kateri koli ali več elementov iz niza argumentov.

Tabela Delni podatkovni tipi

podatkovni tipi Britansko SQL se uporablja za shranjevanje števila s plavajočo vejico. V praksi se praviloma določi različne finančne kazalnike. Glede na zahtevano natančnost uporabite enega od naslednjih treh:

Plovec (velikost, d)

Omogoča vsebuje decimalne številke kažejo, natančnost d.

DVOJNI (velikost, d)

Uporablja se za shranjevanje decimalne številke z binarno natančnostjo.

DECIMALNO (velikost, d)

Vodenje decimalne vrednosti kot strune.

Na primer, v bančnem točnost izračuna delno delu doseže vrednost 8 ali 10-NIL-Th znakov. Prvi dve vrsti ni mogoče uporabiti na tem področju.

Vodenje finančne kazalnike v obliki linij močno olajša rešitev za številne težave. Vendar pa je pri obravnavanju finančnih vprašanj ali izvedbo pretvorbe različne operacije SQL podatkovni tip je zelo pomembna. Razvijalci morajo biti prepričani, da preuči vrsto načinov skladiščenja in predelave, so podatki vedno ostajajo enaki.

Integer vrsta podatkov

Cela - ločena skupina številk tvorijo eno od osnovnih razredov. Cela vrsta podatkov SQL temeljijo na uporabi baze tipa INTEGER je z nekaj razširitev njenih lastnosti.

INT (velikost)

Vrednosti cela shranjevanje tvorijo vrsto [-2 31; 2 31 -1]

TINYINT (velikost)

Služi za shranjevanje številk v območju od -128 do 127

SMALLINT (velikost)

Značilna povečanega obsega vrednosti, shranjenih v količini od -32 768 do 32 767

MEDIUMINT (velikost)

Uporablja se za shranjevanje številk med -2 dimenzijo pred februarjem 3 2 2 3 -1

BIGINT (velikost)

Zajema nabor števil, ki se začne z 63 in konča -2 2 63 -1

Izbira prave vrste podatkov, ki jih lahko shranite veliko pomnilnika in zmanjšati stroške časa strežnikov, ki so potrebni SQL-poizvedbe se izvajajo. tipi podatkov, oziroma njihove vrste, določi znesek potrebnega prostora za shranjevanje.

Zato, razvijalci baz podatkov, je pomembno vedeti, da je uporaba velikih razponov atributov vodi do povečanja stroškov pomnilnika. Treba je jasno analizirati naloge in določiti primere, v katerih je znano, približno območje in pogoje uporabe podpisali številk. Če je obseg argumentov uporabljena majhna, in vse številke bo pozitiven, bi bilo bolj pravilno uporabiti nepodpisane oblikovali atribut nepodpisan.

Vrste datum in čas podatkov

V študiji temeljev podatkovnih tipov SQL, datum in čas, so še posebej zanimive.

Uporaba te vrste nudi dodatne prednosti pri razvoju sistemov, ki so odvisni od začasnih parametrov.

DATE

Glavni namen - datum deponiran v formatu leto-mesec-dan ( "LLLL-MM-DD" ali "llll-mm-dd"). Tipične vrednosti so ločeni z "-", vendar katerikoli razen števila znakov lahko uporabimo kot ločevalnik.

ČAS

To vam omogoča, da shranite vrednosti začasnih miza celic. Vse vrednosti so določene oblike «hh: mm: ss»

DATETIME

Združuje funkcije prejšnjih dveh tipov. format za shranjevanje se glasi: »llll-mm-dd hh: mm: ss».

TIMESTAMP

Shrani datum in čas, števno število sekund, ki so pretekli od polnoči 01/01/1970 in do določene vrednosti.

Leto registracije (M)

Uporablja se za shranjevanje letne vrednosti v dvo- ali štiri-mestno obliko.

Kaj še morate vedeti?

Vse te vrste podatkov so sistematizirati podrobneje pri Microsoftu. SQL podatkovnih tipov je delal podrobneje.

Na primer, naslikal natančno, koliko pomnilnika, dodeljenega v bajti, ki uporabljajo posamezno vrsto. Po pregledu na voljo informacije, razvijalci lažje oblikovati strukturo tabel in celotne baze podatkov, ki temelji na zmožnosti strojne opreme strežnika.

Posebna kazalec - NULL

Včasih dokončanje baze podatkov so razmere, v katerih, ko dodate zapisov v tabeli je treba vnesti informacije v vseh stolpcih manjka. V ta namen poseben kazalec na prazno vrednost - NULL, ki je kot pomoč pri uporabi jezika SQL. Vrste stolpce s podatki, ki nimajo nujno treba zapolniti, pri ustvarjanju tabele, ki jih določi upravljavec, ki omogoča vključitev ničelne vrednosti. Sicer NULL operater z dodatno predpono NE lahko zaposleni, ki označuje obvezno dokončanje vseh vrednot.

NULL kazalec To nima nobene vrste, temveč le kaže na null vrednosti v tabelah zbirke podatkov. Zato je mogoče v kombinaciji s katerim koli od zgornjih vrst.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sl.atomiyme.com. Theme powered by WordPress.