Sisällysluettelo:
Määritelmä - mitä tietokanta-sarake tarkoittaa?
Reliaatiotietokantojen yhteydessä sarake on joukko data-arvoja, kaikki yhden tyyppiset, taulukossa. Sarakkeet määrittelevät taulukon tiedot, kun taas rivit täyttävät tiedot taulukkoon.
Useimpien tietokantojen avulla sarakkeet voivat sisältää monimutkaisia tietoja, kuten kuvia, kokonaisia asiakirjoja tai jopa videoleikkeitä. Siksi sarake, joka sallii yhden tyypin data-arvot, ei välttämättä tarkoita, että sillä on vain yksinkertaiset tekstiarvot. Jotkut tietokannat menevät vielä pidemmälle ja sallivat tietojen tallentamisen tiedostoina käyttöjärjestelmässä, kun taas sarakkeen tiedot sisältävät vain osoittimen tai linkin todelliseen tiedostoon. Tämä tehdään yleisen tietokantakokojen hallittavuuden kannalta - pienempi tietokantakoko tarkoittaa vähemmän varmuuskopiointiin kuluvaa aikaa ja vähemmän aikaa tietojen etsimiseen tietokannasta.
Techopedia selittää tietokanta-sarakkeen
Yksinkertainen esimerkki on taulukko, johon tallennetaan pankkitietoja. Tämän taulukon sarakkeet voivat olla muodossa: asiakkaan nimi, asiakkaan puhelinnumero, asiakkaan syntymäaika, asiakastunnus, osoite, kaupunki, postinumero. Tietorivi on jokainen vaakajoukko, joka sisältää tiedot asiakkaalle kaikista luetelluista sarakkeista. Esimerkiksi:
asiakas | Nimi | Puhelin | Synt | ID | Osoite | Kaupunki |
---|---|---|---|---|---|---|
1 | Andrew Jones | 202-555-2452 | 12-Jun-70 | 4356 | 12 vaahteraasema | New York |
Termiä "kenttä" käytetään yleensä vuorottelevasti "sarakkeen" kanssa, mutta tietokannan puristit mieluummin käyttävät sanaa "kenttä" sarakkeen tietyn arvon tai yksittäisen osan kuvaamiseen. Siten kenttä on rivin ja sarakkeen leikkauspiste. Yllä olevassa pankkiesimerkissä kenttä muodostetaan risteyttämällä sarakkeen ”Asiakkaan nimi” kanssa ”Andrew Jones”. Kuitenkin tämä erottelu jätetään useimpien huomioimatta.