A relációs adatbázis összetevői

...

Az ügyfélkapcsolat-kezelési (CRM) adatbázisok gyakori példák a relációs adatbázisokra.

Az adatbázisok olyan számítógépes rendszerek, amelyek adatokat gyűjtenek és tárolnak, így azokra a gyűjteményben található kapcsolódó adatokra, valamint más adatbázisokban található kapcsolódó információkra mutató hivatkozások révén kereszthivatkozásokat lehet adni. Az adatbázisoknak sokféle célja és típusa van. A relációs adatbázisok a leggyakoribbak közé tartoznak. Például az ügyfélkapcsolat-kezelési (CRM) adatbázisok, amelyek az értékesítési potenciális ügyfeleket, az ügyfélrekordokat, a kezelést és a számlázást kezelik, relációs adatbázisok.

Táblázatok

A relációs adatbázisban a tábla megegyezik a rekorddal, amely az alapvető adatkomponens. Olyan mezőkből áll, amelyek minden táblában vagy rekordban azonosak, például az ügyfél neve, címe és terméke. A relációs adatbázisok a táblák működését is meghatározzák. Például a relációs adatbázisok szabályozzák az adatok képernyőn történő megjelenítését és rendszerezését kimenetet – a lekérdezési és adatdefiníciós nyelv diktálja – és még azt is, hogy mennyi információ tárolható egy adott mező.

A nap videója

Sorok

A relációs adatbázis-táblázatok nagyon hasonlítanak egy Excel-táblázathoz, ha vizuális referenciaként ábrázolják őket. Az egyes adatbázistáblák sorai egymást követő értékeket képviselnek, ahol például az 1A sorban lévő érték az 1. sor összes többi mezőjének értékéhez kapcsolódik. Az 1A sorban szereplő érték típusa, azaz a John Smith név ugyanaz, mint az A oszlop összes többi sorában. Minden sor egy teljes rekordra vagy egy rekord alkategóriájára vonatkozó adatok összegét jelenti, például az ügyfél kapcsolattartási adatait, amely John Smith címét, telefonszámát és e-mail címét tartalmazza.

Oszlopok

A relációs adatbázistábla oszlopai vezérlőelemek; minden oszlop egy adatmezőt jelöl, amely az adatbázisban minden rekordban vagy táblában következetesen előfordul. Például a modell-CRM-adatbázis vizuális megjelenítésében az oszlopok fejlécekkel rendelkeznek, például "név", "cím", "telefon" és "e-mail". Ezek az oszlopnevek az egyes adatmezők nevei rekord.

Elsődleges kulcsok

Az elsődleges kulcsok azonosító címkék minden adatsorhoz. Az elsődleges kulcs a relációs adatbázis minden rekordjához eltérő; egyedinek kell lennie, és léteznie kell (más szóval, nem lehet "null"). A CRM-adatbázisban ez az elsődleges kulcs lehet az ügyfélhez rendelt szám, vagy egy egyedi azonosító, például a társadalombiztosítási száma. Az elsődleges kulcsokat a relációs adatbázison belüli lekérdezésekhez használják, de nem a külső adatbázisok lekérdezéséhez.

Idegen kulcsok

Az idegen kulcsok lehetővé teszik az adatkeresést és az elsődleges adatbázistábla és más kapcsolódó adatbázisok közötti manipulációt. A CRM-modellben lehet egy terméktípus-adatbázis, amely felsorolja a különböző widgetek gyártóit. Minden widgettípushoz hozzá kell rendelni egy idegen kulcsot, amely lehetővé teszi a CRM-felhasználó számára, hogy keresést végezzen annak meghatározására, hogy egy adott vásárló a gyártója-e. Például egy "X" nevű widget-kategóriához hozzárendelhető az "1" idegen kulcs, és számos alkategória ábécé sorrendben van megjelölve. Az 1. idegenkulcs keresése megmutatja, hogy hány elem van az X kategóriában, és amikor egy elemet megnéznek, a rekord megjeleníti a kategória megjelölését.