Reliacinės duomenų bazės komponentai

...

Ryšių su klientais valdymo (CRM) duomenų bazės yra bendri reliacinių duomenų bazių pavyzdžiai.

Duomenų bazės yra kompiuterizuotos sistemos, renkančios ir kaupiančios duomenis, kad į juos būtų galima pateikti kryžmines nuorodas per nuorodas į susijusius kolekcijos duomenis ir susijusią informaciją kitose duomenų bazėse. Yra daug duomenų bazių paskirties ir tipų. Reliacinės duomenų bazės yra vienos iš labiausiai paplitusių. Pavyzdžiui, ryšių su klientais valdymo (CRM) duomenų bazės, kuriose tvarkomi potencialūs klientai, klientų įrašai, valdymas ir atsiskaitymas, yra reliacinės duomenų bazės.

Lentelės

Reliacinėje duomenų bazėje lentelė yra tokia pati kaip įrašas, kuris yra pagrindinis duomenų komponentas. Jį sudaro rinkinys laukų, kurie yra vienodi kiekvienoje lentelėje ar įraše, pvz., kliento vardas, adresas ir produktas. Reliacinės duomenų bazės taip pat diktuoja, kaip veikia lentelės. Pavyzdžiui, reliacinės duomenų bazės kontroliuoja, kaip duomenys pateikiami ekrane ir tvarkomi išvestis – diktuojama užklausos ir duomenų apibrėžimo kalbos – ir net kiek informacijos galima saugoti duotame lauke.

Dienos vaizdo įrašas

Eilutės

Reliacinės duomenų bazės lentelės atrodo panašiai kaip „Excel“ skaičiuoklė, kai diagramos pateikiamos vizualiai nuorodai. Kiekvienos duomenų bazės lentelės eilutės rodo nuoseklias reikšmes, kai, pavyzdžiui, 1A eilutės reikšmė yra susijusi su visų kitų 1 eilutės laukų reikšmėmis. Vertės tipas 1A eilutėje, t. y. vardas John Smith, yra tokio paties tipo vertės kaip ir visose kitose A stulpelio eilutėse. Kiekviena eilutė rodo viso įrašo arba įrašo subkategorijos duomenų sumą, pvz., kliento kontaktinę informaciją, kuri apimtų Johno Smitho adresą, telefono numerį ir el. pašto adresą.

Stulpeliai

Reliacinės duomenų bazės lentelės stulpeliai yra valdymo funkcijos; kiekvienas stulpelis reiškia duomenų lauką, kuris nuosekliai atsiranda kiekviename duomenų bazės įraše arba lentelėje. Pavyzdžiui, modelio CRM duomenų bazės vaizdiniame atvaizde stulpeliai turėtų tokias antraštes kaip „pavadinimas“, „adresas“, „telefonas“ ir „el. paštas“. Šie stulpelių pavadinimai yra kiekviename duomenų laukų pavadinimai rekordas.

Pirminiai raktai

Pirminiai raktai yra kiekvienos duomenų eilutės identifikavimo žymos. Pirminis raktas skiriasi kiekvienam įrašui reliacinėje duomenų bazėje; jis turi būti unikalus ir turi egzistuoti (kitaip tariant, jis negali būti „nulis“). CRM duomenų bazėje šis pirminis raktas gali būti klientui priskirtas numeris arba unikalus identifikatorius, pvz., jos socialinio draudimo numeris. Pirminiai raktai naudojami užklausoms reliacinėje duomenų bazėje, bet ne išorinių duomenų bazių užklausoms.

Užsienio raktai

Užsienio raktai leidžia ieškoti duomenų ir manipuliuoti tarp pirminės duomenų bazės lentelės ir kitų susijusių duomenų bazių. CRM modelyje gali būti produktų tipų duomenų bazė, kurioje pateikiami skirtingų valdiklių gamintojai. Kiekvienam valdiklio tipui būtų priskirtas išorinis raktas, leidžiantis CRM vartotojui atlikti paiešką, kad nustatytų, ar tam tikras klientas yra jo gamintojas. Pavyzdžiui, valdiklių kategorijai „X“ gali būti priskirtas „1“ išorinis raktas ir daug subkategorijų, pažymėtų abėcėlės tvarka. Užsienio rakto 1 paieška parodo, kiek elementų yra X kategorijoje, o peržiūrėjus elementą įrašas parodo jo kategorijos pavadinimą.