# data[].attributes.headline
Tietokanta on kokoelma yhteenliittyvää tietoa. Tiedolla tarkoitetaan tosiasioita, jotka voidaan kirjata ja joilla on jokin merkitys. Esimerkiksi reseptikokoelma tai videorekisteri voivat olla tietokantoja. Tietokannoilla on yleensä seuraavat ominaisuudet:Tietokanta esittää jotain reaalimaailman, minimaailman (engl. miniworld / Universe of Discourse), asioita. Minimaailmaan tehdyt muutokset heijastuvat tietokantaan.Tietokanta on loogisesti yhtenäinen kokoelma tietoa, jolla on jokin merkitys.Tietokanta on suunniteltu, rakennettu ja täytetty tiedolla jotain tiettyä tarkoitusta varten. Sillä on jokin tarkoitettu käyttäjäryhmä ja joitain ennaltalaadittuja ohjelmia, joita käyttäjät käyttävät.Toisin sanoen:Tietokannalla on jokin lähde, josta sen sisältämä tieto on peräisin.Tietokannalla on jotain tekemistä todellisen maailman tapahtumien kanssa.Tietokannalla on käyttäjiä, jotka ovat kiinnostuneita sen sisällöstä.Tietokanta voi olla hyvinkin pieni ja yksinkertainen tai vastaavasti erittäin suuri ja monimutkainen. Esimerkiksi tavallisen Matti Meikäläisen puhelinnumeromuistio on hyvin pieni ja yksinkertainen tietokanta. Tallennettavaa tietoa on yleensä vain ihmisten nimet, puhelinnumerot ja mahdollisesti osoitteet. Tällainen tietokanta tarvitsee tallennustilaa vain joitakin kymmeniä kilotavuja, eikä vaadi kovinkaan erikoisia haku-, lisäys- ja poistotoimintoja. Toisaalta taas Altavistan  hakukone, joka yrittää ylläpitää hakusanastoa koko WWW:n sisällöstä, on vaatimuksiltaan hieman eri kokoluokkaa. Pelkkää levytilaa kuluu yli 200 gigatavua puhumattakaan muista laitteistovaatimuksista ja varsinaisen tietokantaohjelmiston toiminnoista. Altavistan tietokanta ei ole edes maailman suurin, ei edes lähellä suurinta.Tietokannalle asetetaan ainakin seuraavia vaatimuksia:Kukin tieto tallennetaan kannassa vain yhteen paikkaan eli tietokannassa ei esiinny turhaa toistoa (engl. redundancy).Tietoja pystytään hakemaan joustavasti erilaisin perustein ja myös sellaisin, joita ei tietokantaa suunnitellessa ole pystytty ennakoimaan.Tietokannan rakenteen muuttaminen on joustavaa.Hyväksikäyttö ja sovellusohjelmat ovat riippumattomia tietojen fyysisestä tallennusrakenteesta, mitä kutsutaan tietoriippumattomuudeksi.

# data[].attributes.subject
Tietokanta on kokoelma yhteenliittyvää tietoa. Tiedolla tarkoitetaan tosiasioita, jotka voidaan kirjata ja joilla on jokin merkitys. Esimerkiksi reseptikokoelma tai videorekisteri voivat olla tietokantoja. Tietokannoilla on yleensä seuraavat ominaisuudet:Tietokanta esittää jotain reaalimaailman, minimaailman (engl. miniworld / Universe of Discourse), asioita. Minimaailmaan tehdyt muutokset heijastuvat tietokantaan.Tietokanta on loogisesti yhtenäinen kokoelma tietoa, jolla on jokin merkitys.Tietokanta on suunniteltu, rakennettu ja täytetty tiedolla jotain tiettyä tarkoitusta varten. Sillä on jokin tarkoitettu käyttäjäryhmä ja joitain ennaltalaadittuja ohjelmia, joita käyttäjät käyttävät.Toisin sanoen:Tietokannalla on jokin lähde, josta sen sisältämä tieto on peräisin.Tietokannalla on jotain tekemistä todellisen maailman tapahtumien kanssa.Tietokannalla on käyttäjiä, jotka ovat kiinnostuneita sen sisällöstä.Tietokanta voi olla hyvinkin pieni ja yksinkertainen tai vastaavasti erittäin suuri ja monimutkainen. Esimerkiksi tavallisen Matti Meikäläisen puhelinnumeromuistio on hyvin pieni ja yksinkertainen tietokanta. Tallennettavaa tietoa on yleensä vain ihmisten nimet, puhelinnumerot ja mahdollisesti osoitteet. Tällainen tietokanta tarvitsee tallennustilaa vain joitakin kymmeniä kilotavuja, eikä vaadi kovinkaan erikoisia haku-, lisäys- ja poistotoimintoja. Toisaalta taas Altavistan  hakukone, joka yrittää ylläpitää hakusanastoa koko WWW:n sisällöstä, on vaatimuksiltaan hieman eri kokoluokkaa. Pelkkää levytilaa kuluu yli 200 gigatavua puhumattakaan muista laitteistovaatimuksista ja varsinaisen tietokantaohjelmiston toiminnoista. Altavistan tietokanta ei ole edes maailman suurin, ei edes lähellä suurinta.Tietokannalle asetetaan ainakin seuraavia vaatimuksia:Kukin tieto tallennetaan kannassa vain yhteen paikkaan eli tietokannassa ei esiinny turhaa toistoa (engl. redundancy).Tietoja pystytään hakemaan joustavasti erilaisin perustein ja myös sellaisin, joita ei tietokantaa suunnitellessa ole pystytty ennakoimaan.Tietokannan rakenteen muuttaminen on joustavaa.Hyväksikäyttö ja sovellusohjelmat ovat riippumattomia tietojen fyysisestä tallennusrakenteesta, mitä kutsutaan tietoriippumattomuudeksi.

# data[].attributes.body
Tietokannan hallintajärjestelmäKaupallisesti myytävät tietokantatuotteet ovat useimmiten tietokannan hallintajärjestelmiä (DBMS, Database Management System). Tietokannan hallintajärjestelmä on kokoelma varusohjelmistoja, joiden tehtävänä on tukea varsinaista tietokantamoottoria (database engine) mm. optimoimalla kyselyjä käyttäen hyväksi tallennettua hakutilastoa (statistics) ja indeksejä. Tietokannan hallintajärjestelmät sisältävät myös ylläpitoa helpottavia apuohjelmia joiden avulla tietokantamoottorin säilyttämä tieto voidaan varmuuskopioida ja palauttaa sekä viedä ja tuoda muihin järjestelmiin. Varusohjelmat mahdollistavat tietokantojen klusteroinnin sekä toisintamisen kun haetaan korkeampaa käytettävyyttä ja saatavuutta. Hallintajärjestelmät sisältävät nykyisin myös rakenteisten dokumenttimuotojen tuen sekä teksti-indeksoinnin laajojen tietomäärien käsittelemiseksi. Hallintajärjestelmä helpottaa ylläpitäjän työtä myös tarjoamalla yhden käyttöliittymän jonka kautta tietokantamoottorien tilaa, ominaisuuksia ja parametrejä voidaan helposti hallita. Käytännössä kuitenkin tietokantojen ylläpitäjät yhä työskentelevät mieluummin komentorivipohjaisen konsolin kautta.

# data[].attributes.body
Tietokanta on tietojen keräämiseen ja järjestämiseen käytettävä työkalu. Tietokantoihin voidaan tallentaa esimerkiksi henkilöihin, tuotteisiin ja tilauksiin liittyviä tietoja. Monet tietokannat ovat aluksi tekstinkäsittelyohjelmalla luotuja luetteloita tai laskentataulukoita. Kun luettelo kasvaa, tietoihin alkaa tulla päällekkäisyyksiä ja epäyhtenäisyyksiä. Tietoja on vaikea ymmärtää luettelomuodossa ja tietojen osajoukoista on vaikea tehdä hakuja tarkistusta varten. Kun tällaisia ongelmia alkaa esiintyä, tiedot kannattaa siirtää tietokannan hallintajärjestelmällä luotuun tietokantaan.

# data[].attributes.headline
Esimerkiks Matti Meikäläisen puhelinnumeromuistio on hyvin pieni ja yksinkertainen tietokanta.

# data[].attributes.subject
Esimerkiks Matti Meikäläisen puhelinnumeromuistio on hyvin pieni ja yksinkertainen tietokanta.

# data[].attributes.headline
Tietokanta on tietokoneen muistissa oleva tietojen kooste

# data[].attributes.subject
Tietokanta on tietokoneen muistissa oleva tietojen kooste

# data[].attributes.body
Tietokanta on kokoelma yhteenliittyvää tietoa. Tiedolla tarkoitetaan tosiasioita, jotka voidaan kirjata ja joilla on jokin merkitys. Esimerkiksi reseptikokoelma tai videorekisteri voivat olla tietokantoja. Tietokannoilla on yleensä seuraavat ominaisuudet:

Tietokanta esittää jotain reaalimaailman, minimaailman (engl. miniworld / Universe of Discourse), asioita. Minimaailmaan tehdyt muutokset heijastuvat tietokantaan.

Tietokanta on loogisesti yhtenäinen kokoelma tietoa, jolla on jokin merkitys.

Tietokanta on suunniteltu, rakennettu ja täytetty tiedolla jotain tiettyä tarkoitusta varten. Sillä on jokin tarkoitettu käyttäjäryhmä ja joitain ennaltalaadittuja ohjelmia, joita käyttäjät käyttävät.

Toisin sanoen:

Tietokannalla on jokin lähde, josta sen sisältämä tieto on peräisin.

Tietokannalla on jotain tekemistä todellisen maailman tapahtumien kanssa.

Tietokannalla on käyttäjiä, jotka ovat kiinnostuneita sen sisällöstä.

Tietokanta voi olla hyvinkin pieni ja yksinkertainen tai vastaavasti erittäin suuri ja monimutkainen. Esimerkiksi tavallisen Matti Meikäläisen puhelinnumeromuistio on hyvin pieni ja yksinkertainen tietokanta. Tallennettavaa tietoa on yleensä vain ihmisten nimet, puhelinnumerot ja mahdollisesti osoitteet. Tällainen tietokanta tarvitsee tallennustilaa vain joitakin kymmeniä kilotavuja, eikä vaadi kovinkaan erikoisia haku-, lisäys- ja poistotoimintoja. Toisaalta taas Altavistan <URL: http://www.altavista.com /> hakukone, joka yrittää ylläpitää hakusanastoa koko WWW:n sisällöstä, on vaatimuksiltaan hieman eri kokoluokkaa. Pelkkää levytilaa kuluu yli 200 gigatavua puhumattakaan muista laitteistovaatimuksista ja varsinaisen tietokantaohjelmiston toiminnoista. Altavistan tietokanta ei ole edes maailman suurin, ei edes lähellä suurinta.

Tietokannalle asetetaan ainakin seuraavia vaatimuksia:

Kukin tieto tallennetaan kannassa vain yhteen paikkaan eli tietokannassa ei esiinny turhaa toistoa (engl. redundancy).

Tietoja pystytään hakemaan joustavasti erilaisin perustein ja myös sellaisin, joita ei tietokantaa suunnitellessa ole pystytty ennakoimaan.

Tietokannan rakenteen muuttaminen on joustavaa.

Hyväksikäyttö ja sovellusohjelmat ovat riippumattomia tietojen fyysisestä tallennusrakenteesta, mitä kutsutaan tietoriippumattomuudeksi.

# data[].attributes.body
Tietokanta on tietotekniikassa käytetty termi tietovarastolle. Se on kokoelma tietoja, joilla on yhteys toisiinsa. Tietokannan ei välttämättä tarvitse olla sähköisessä muodossa, vaan sellaista voidaan pitää esimerkiksi kynällä ja paperilla. Kalenterikin on tietokanta.