Sisällysluettelo:
- Määritelmä - Mitä relaatiotietokanta (RDB) tarkoittaa?
- Techopedia selittää relaatiotietokannan (RDB)
Määritelmä - Mitä relaatiotietokanta (RDB) tarkoittaa?
Relaatiotietokanta (RDB) on joukko useita tietojoukkoja, jotka on järjestetty taulukoilla, tietueilla ja sarakkeilla. RDB: t luovat hyvin määritellyn suhteen tietokantataulukoihin. Pöydät kommunikoivat ja jakavat tietoa, mikä helpottaa tietojen etsimistä, järjestämistä ja raportointia.
RDB: t käyttävät SQL-kieliä, joka on tavallinen käyttäjän sovellus, joka tarjoaa helpon ohjelmointirajapinnan tietokantavuorovaikutukseen.
RDB on johdettu matemaattisesta funktiokonseptista kartoitustiedoille ja sen on kehittänyt Edgar F. Codd.
Techopedia selittää relaatiotietokannan (RDB)
RDB: t järjestävät tietoja eri tavoin. Jokainen taulukko tunnetaan suhteena, joka sisältää yhden tai useamman tietoryhmän sarakkeen. Jokainen taulukkotietue (tai -rivi) sisältää ainutkertaisen tietoesityksen, joka on määritelty vastaavalle sarakeluokalle. Yksi tai useampi tieto- tai tietueen ominaisuus liittyy yhteen tai useampaan tietueeseen funktionaalisten riippuvuuksien muodostamiseksi. Ne luokitellaan seuraavasti:
- Yksi yhdelle: Yksi taulukkotietue liittyy toisen taulukon tietueeseen.
- Yksi monille: Yksi taulukkotietue liittyy toisen taulukon moniin tietueisiin.
- Monet yhdelle: Useampi kuin yksi taulukkotietue liittyy toiseen taulukkotietueeseen.
- Monista monille: Useampi kuin yksi taulukkotietue liittyy useampaan kuin yhteen tietueeseen toisessa taulukossa.
RDB suorittaa "valitse", "projekti" ja "liittyä" tietokantaoperaatiot, joissa selektiä käytetään datan hakemiseen, projekti tunnistaa dataominaisuudet ja liittyminen yhdistää suhteita.
RDB: llä on monia muita etuja, mukaan lukien:
- Helppo laajentaa, koska uutta tietoa voidaan lisätä muuttamatta olemassa olevia tietueita. Tätä kutsutaan myös skaalautuvuudeksi.
- Uuden teknologian suorituskyky, teho ja joustavuus monien tietojen vaatimusominaisuuksien kanssa.
- Tietoturva, joka on kriittistä, kun tiedon jakaminen perustuu yksityisyyteen. Johto voi esimerkiksi jakaa tietyt tietosuojaoikeudet ja käyttää työntekijöitä pääsyn muihin tietoihin, kuten luottamuksellisiin palkka- tai etuustietoihin, ja estää niitä.
