O a mea o loʻo i ai i le Database Database?

O mea e faalagolago i le baseball o se autu lea e masani ona fenumiai ai tamaiti aʻoga ma tagata faipisinisi faʻamaumauga. O le mea e lelei ai, latou te le o se mea faigata ma mafai ona sili atu ona faʻaalia e ala i le faʻaaogaina o ni faʻataʻitaʻiga. I totonu o lenei tusiga, matou te suʻesuʻeina ituaiga masani o le faalagolago i le database.

Faʻamaumauga o le Fuafuaina o Tupe / Fonotaga Faʻatonu

O se faʻalagolago e tupu i totonu o se faʻamaumauga tuʻufaʻatasiga pe afai o faʻamaumauga o loʻo teuina i totonu o le laulau o faʻamaumauga e tasi o loʻo fuafua lelei ai isi faʻamatalaga o loʻo teuina i le laulau e tasi E mafai foi ona e faamatalaina lenei mea o se mafutaga pe a iloa le taua o le tasi uiga (po o se seti o uiga) ua lava e taʻu atu ai ia te oe le taua o se isi uiga (poo seti o uiga) i le laulau e tasi.

Fai mai o loʻo i ai le faʻalagolago i le va o uiga i se laulau e tutusa ma le fai mai o loʻo i ai le faʻalagolago i le va o na uiga. Afai ei ai se faʻalagolago i se faʻamaumauga tuʻufaʻasolopito, o lena uiga B e faʻalagolago i le uiga A, o le ae tusia lenei mea o le "A -> B".

Mo se faʻataʻitaʻiga, I totonu o le laulau o loʻo lisi ai uiga o le aufaigaluega e aofia ai le Social Security Number (SSN) ma le igoa, e mafai ona taʻua o le igoa e faalagolago i le SSN (poʻo SSN -> igoa) ona o le igoa o le tagata faigaluega e mafai ona filifilia mai le SSN. Ae ui i lea, o le fesuiaiga o le faamatalaga (igoa -> SSN) e le moni ona e sili atu ma le toʻatasi tagata faigaluega e mafai ona i ai le igoa tutusa ae eseese SSNs.

Taunuuga Taunuuga Galuega Faʻatino

O se faʻalagolago i le faʻatinoina o galuega e tupu pe a e faʻamatalaina se faʻalagolago i se galuega o se uiga i luga o se aofaʻiga o uiga e aofia ai le uiga muamua. Mo se faʻataʻitaʻiga, "{A, B} -> B" o se tautua taua, e pei o le "{name, SSN} -> SSN". O lenei ituaiga faʻalagolago i galuega e taua e le taua aua e mafai ona maua mai i le mafaufau masani. E manino lava afai ua uma ona e iloa le taua o B, o lona uiga o le tau o le B e mafai ona fuafuaina e lena malamalama.

Faʻatonuina o le Aufaigaluega

O le faʻalagolago i le faʻatinoina o galuega e tupu pe a maeʻa ona e faʻamalieina manaʻoga mo le faʻalagolago i galuega ma le seti o uiga i luga o le itu tauagavale o le faʻamaoniga o le faʻatuatuaga e le mafai ona faʻaitiitia. Mo se faʻataʻitaʻiga, "{SSN, age} -> igoa" o se faʻatuatuaga faʻatino, ae le o se faʻatinoga faʻatinoina atoatoa aua e mafai ona e aveesea le tausaga mai le itu tauagavale o le faʻamatalaga e aunoa ma le afaina o le mafutaga faʻalagolago.

Faʻasologa o Taunuʻuga

O aʻafiaga faʻaleagaina e tupu pe a iai se sootaga tuusaʻo e mafua ai le faʻalagolago i galuega. Mo se faʻataʻitaʻiga, "A -> C" o se faʻalagolago fua pe afai e moni ona o le "A -> B" ma le "B -> C" e moni.

Soifua Maloloina

Faʻalagolago le faalagolago i luga o le laulau pe a iai se tasi po o le sili atu laina i luga o le laulau e faʻaalia ai le i ai o se tasi poʻo le sili atu i isi laulau i lena lava laulau. Mo se faʻataʻitaʻiga, mafaufau i se kamupanī taavale o loʻo fausiaina le tele o faʻataʻitaʻiga o le taavale, ae masani ona faia uma lanu mumu ma lanumoana o faʻatusa taʻitasi. Afai ei ai lau laulau e aofia ai le igoa faʻalelei, lanu ma le tausaga o taavale taʻitasi e gaosia e le kamupani, o loʻo i ai le faʻalagolago tele i lena laulau. Afai oi ai se laina mo se igoa faapitoa ma le tausaga i le lanumoana, e tatau foi ona i ai se laina tutusa tutusa ma le lanu mumu o lena lava taavale.

Taua o Taʻitaʻi

E taua le malamalama i luga o le baseball database aua latou te maua mai poloka faavae autu o loʻo faʻaaogaina i le faʻamaumauga o faʻamaumauga . Faataitaiga: