Osnovni podatkovni tipi v bazi podatkov

Podatkovni tipi v bazi podatkov - oblika za shranjevanje informacij, ki lahko vsebujejo določen obseg vrednosti. Ko računalniški programi shranijo vrednost spremenljivk, mora biti vsaki spremenljivki dodeljena določena vrsta. Nekatere v bazi podatkov vsebujejo celo število, števila s plavajočo vejico, simbole, vrstice in polja. Lahko so tudi bolj specifične vrste: datumi, časovni žigi, logične vrednosti in oblike varchar (spremenljiv simbol).

Vrste podatkov v zbirki podatkov

Nekateri programski jeziki zahtevajo, da programer pred dodelitvijo vrednosti definira podatkovni tip spremenljivke. Drugi jeziki lahko samodejno določijo vrsto spremenljivih podatkov, ko vnesete vhodne vrednosti v spremenljivko. Na primer, če je var1 ustvarjena z vrednostjo "125", bo spremenljivka ustvarjena kot tip podatkov s plavajočo vejico. Če je dodeljen Hello svetu, je dodeljen tip niza. Večina programskih jezikov dovoljuje vsaki spremenljivki shranjevanje ene vrste določenih vrednosti. Če je vrednost spremenljivke že nastavljena kot celo število, lahko ciljni niz podatkov pretvori podatke v celo število.


Vrste podanih vrednosti se uporabljajo v aplikacijah baze podatkov. Vrste polj v bazi podatkov pogosto zahtevajo uvedbo strogo določenih vrednosti. Zapis podjetja za zaposlenega lahko na primer uporabi vrsto niza za ime in priimek osebe. Datum najema zaposlenega bo shranjen v obliki datuma, njegova plača pa se lahko shrani kot celota. OhranjanjeIste vrste podatkovnih objektov v več zapisih, aplikacije lahko enostavno iščejo, razvrščajo in primerjajo polja.

Tabela

Tabela je podatkovna struktura, ki organizira informacije v vrsticah in stolpcih. Lahko se uporablja za shranjevanje in prikazovanje vrednosti v strukturirani obliki. Baze podatkov shranjujejo vsebino tabel, tako da lahko hitro dostopajo do informacij iz določenih vrstic. Spletna mesta jih pogosto uporabljajo za prikaz več vrstic na strani.

Glavne vrste podatkovnih zbirk pogosto vsebujejo več tabel, od katerih je vsaka namenjena posebnemu namenu. Na primer, informacijska baza podjetja lahko vsebuje ločene tabele za zaposlene, stranke in dobavitelje. Vsak od njih lahko vsebuje svoj niz polj, ki temelji na podatkih, ki jih je treba shraniti. V tabelah informacijske baze se vsako polje obravnava kot stolpec, vsak vnos pa je niz. Določeno vrednost lahko pridobite tako, da zahtevate informacije iz ločenega stolpca in vrstice.

Uporaba tabel

Spletne strani pogosto uporabljajo tabele za prikaz podatkov v strukturirani obliki. HTML tag ima, kot tudi oznake in

za določitev vrstic in stolpcev. Ker veliko tabel uporablja zgornjo vrstico za informacije v glavi, oznaka HTML

podpira celico v glavi vrstice. Če imate na spletni strani tabelo, lahko velike količine podatkov prikažete v formatu samo za branje. Na začetni stopnji razvoja tabele HTMLuporablja za izdelavo splošne postavitve spletnih strani. Vendar pa je Cascading Style Sheets (CSS) sčasoma zamenjalo to orodje in postalo najboljše orodje za oblikovanje postavitev.
Tabele shranjujejo in prikazujejo podatke v tabelarični obliki. Programi, kot sta Microsoft Excel in Apple Numbers, zagotavljajo mrežo ali celično matrico, v katero lahko uporabniki vnašajo vrednosti. Vsaka celica je definirana s parom vrstic ali stolpcev, kot je A3, ki se nanaša na celico v prvem stolpcu tretje vrstice tabele. Oblikovanje podatkov, programi za preglednice zagotavljajo preprost način za vnos in skupno rabo informacij.

Baza podatkov

Gre za strukturo, v kateri so shranjene organizirane informacije. Večina virov vsebuje več tabel, od katerih vsaka vključuje različna polja. Podatkovna zbirka podjetja lahko na primer vključuje tabele za izdelke, zaposlene in finančne rezultate. Vsak od njih ima različna polja, ki se nanašajo na informacije, shranjene v njih. Skoraj vsa spletna mesta za e-trgovino uporabljajo različne vrste podatkov v zbirki podatkov o izdelkih in informacijah o strankah. Te spletne strani uporabljajo sistem za upravljanje baz podatkov (ali DBMS), kot je Microsoft Access, FileMaker Pro ali MySQL. Vsebino spletne strani, ki je shranjena v njej, lahko enostavno iščete, razvrstite in posodobite. Ta prilagodljivost je pomembna za vire e-trgovine in druge dinamične spletne strani.

Zgodovina razvoja

Zgodnje baze podatkov so bile razmeroma "ravne" - to pomeni, da so omejene na preproste vrstice in stolpce,je izgledal kot redna preglednica. Vendar pa sodobne relacijske baze podatkov (RDB) omogočajo dostop, osveževanje in iskanje informacij na podlagi razmerja med vrednostmi, shranjenimi v različnih tabelah. RBD-ji lahko ustvarjajo tudi poizvedbe, ki obravnavajo več podatkovnih baz. Čeprav lahko zgodnje baze podatkov shranjujejo besedilne ali številčne vrednosti, moderni viri omogočajo uporabnikom, da jih hranijo, vključno z zvočnimi posnetki, slikami in videi.

Tipi relacijskih baz podatkov

Relacijska baza podatkov je model informacijske baze podatkov, ki shranjuje informacije v tabelah. Velika večina virov, ki se uporabljajo v sodobnih aplikacijah, je relacijska, zato se izraza "baza podatkov" in "relacijska baza podatkov" pogosto uporabljata kot sinonimi. Podobno je večina sistemov za upravljanje baz podatkov (DBMS) sistemi za upravljanje relacij (RDBMS). Druge vrste modelov baz podatkov vključujejo ravno datoteko in hierarhične strukture, ki se redko uporabljajo.
V terminologiji računalništva se strune včasih imenujejo "torke", stolpci so "atributi", same tabele pa so "odnosi". Tabela je lahko predstavljena kot matrika vrstic in stolpcev, kjer vsako presečišče vrstice in stolpca vsebuje določeno vrednost.

Organizacija informacij v RDB

Tabele pogosto vključujejo primarni ključ, ki zagotavlja edinstven identifikator za vsak tip strukture v bazi podatkov. Ključu lahko dodelite stolpec (ki zahteva posebno vrednost za vsako vrstico) ali pa je sestavljen iz več stolpcev, ki skupaj tvorijo edinstvenokombinacija vrednosti. V vsakem primeru je primarni ključ učinkovit način indeksiranja vrednosti, ki jih lahko uporabite za skupno rabo med tabelami. Vrednost primarnega ključa v eni tabeli se lahko na primer dodeli poljem v vrstici druge tabele. Številke, uvožene iz drugih tabel, se imenujejo zunanji ključi. Standardni način za dostop do informacij iz relacijske baze podatkov je zahteva SQL ali strukturirana poizvedba. SQL poizvedbe se lahko uporabljajo za ustvarjanje, spreminjanje in brisanje tabel, kot tudi za izbiro, vstavljanje in brisanje že obstoječih vrednosti.

Polje

To polje je element uporabniškega vmesnika za vnos podatkov. Številne programske aplikacije vključujejo besedilna polja, ki omogočajo vnos podatkov s tipkovnico ali zaslonom na dotik. Spletna mesta pogosto vključujejo polja obrazca, ki jih obiskovalec lahko uporablja za vnos in pošiljanje informacij. V programih se izraza "polje" in "besedilno polje" lahko uporabljata kot zamenljiva. Na primer, procesor lahko ponudi več možnosti oblikovanja, kot so velikost pisave, razmik med vrsticami in robovi strani. Vsak parameter vsebuje polje z besedilom, v katerem lahko uporabnik ročno vnese nastavitve. Številni programi vključujejo tudi iskalno polje, ki omogoča iskanje po vsebini enega ali več dokumentov.
Pri obisku spletnega mesta lahko to orodje vsebuje obrazec, ki omogoča vnos podatkov, kot so naslov za obračun ali informacije o registraciji. VsiEnovrstično besedilo v spletnem obrazcu se imenuje "vnosno okno" in je definirano v HTML-ju. Polja z več kot eno vrstico se imenujejo besedilna domena, ustvarjena z oznako, obstajajo pa tudi vrste polj podatkovnih zbirk, ki vključujejo dva za vnos uporabniškega imena in gesla.Večina polj za gesla je opredeljena kot skrit znak pri vnosu. Vsaka vrstica ali "vnos" v tabeli lahko vsebuje več elementov. Stolpci v tabeli določajo, katera okna so na voljo v vsaki vrstici, tako da določena kombinacija stolpcev in vrstic (npr. Vrstica: 101 stolpec: ime) določa določeno polje. premikanje in spreminjanje z uporabo standardnih poizvedb SQL.

Vrstica

Niz je vodoravna skupina vrednosti znotraj tabele. Ker vsebujejo informacije iz več stolpcev, se lahko v podatkovnih bazah vsaka vrstica v tabeli obravnava kot zapis. Okno (ali zapis) tabele zaposlenega lahko na primer vsebuje ime, naslov, položaj, plačo in druge podatke o zaposlenem. Pri poizvedovanju v bazo podatkov se rezultati ponavadi vrnejo kot niz vrstic, ki je podoben skupini zapisov. Dostop do posameznih vrednosti se lahko doseže z izbiro določenega stolpca (polja) v vrsti. Pri prikazu vrednosti za obliko tabele se zgornja vrstica pogosto imenuje »glava tabele«. Celice v vrstici običajno vsebujejo ime vsakega polja.

Sorodne publikacije