Home

Tietokannoissa

Tietokannoissa tarkoittaa tilaa ja järjestelmää, jossa data on tallennettu, hallittu ja haettavissa tietokantajärjestelmän avulla. Termi viittaa sekä itse tietokantasiirtoihin että niiden sisällä olevaan dataan.

Tietokantoja on monenlaisia. Relaatiotietokannat (SQL) tallentavat tiedot tauluiksi ja kuvaavat niiden välisiä suhteita. NoSQL-kannat tarjoavat vaihtoehtoja

Relaatiotietokannat rakentuvat taulujen, rivien ja sarakkeiden ympärille. Tiedot voidaan yhdistää toisiinsa avaimien avulla. Kyselykieli SQL mahdollistaa

NoSQL-kannat voivat tarjota suuremman skaalautuvuuden ja joustavuuden erityisesti suurten ja nopeasti muuttuvien tietojen käsittelyssä. Dokumenttipohjaiset tallentavat

Käyttökohteita ovat verkkopalvelut, sisällönhallinta, data-analytiikka sekä suurten datamassojen varastointi. Tietokannoissa keskeisiä käsitteitä ovat skeema, tietue sekä

suurelle,
muokattavalle
datamallille:
dokumenttipohjaiset,
avain-arvo
-kannat,
sarakkeistettujen
sekä
grafitietokannat.
datan
hakemisen,
lisäämisen,
päivittämisen
ja
poistamisen
sekä
tietokannan
hallinnan.
Normalisointi
parantaa
eheyttä
ja
vähentää
tietojen
toistoa,
kun
taas
indeksit
nopeuttavat
hakuja.
Usein
käytetään
ACID-transaktioita,
jotka
takaavat
luotettavan
ja
yhtenäisen
tilan.
tiedot
dokumentteina,
avain-arvo
-kannat
säilyttävät
arvot
avaimilla,
sarakkeistettuja
kantoja
käytetään
analytiikassa,
ja
graf-kannat
mallintavat
monimutkaisia
suhteita.
tiedon
eheydestä
ja
turvallisuudesta
huolehtivat
mekanismit,
kuten
oikeudet
ja
varmuuskopiot.