Базите данни за управление на взаимоотношенията с клиенти (CRM) са често срещани примери за релационни бази данни.
Базите данни са компютъризирани системи, които събират и съхраняват данни, така че да могат да бъдат препращани чрез връзки към свързани данни в колекцията, както и свързана информация в други бази данни. Има много цели и видове бази данни. Релационните бази данни са сред най-разпространените. Например, базите данни за управление на взаимоотношенията с клиенти (CRM), които управляват възможни клиенти, клиентски записи, управление и фактуриране, са релационни бази данни.
таблици
В релационна база данни таблицата е същата като записа, който е основният компонент на данните. Състои се от набор от полета, които са еднакви във всяка таблица или запис, като име, адрес и продукт на клиента. Релационните бази данни също диктуват как работят таблиците. Например, релационните бази данни контролират как данните се представят на екрана и как се организират изход - продиктуван от заявката и езика за дефиниране на данни - и дори колко информация може да се съхранява в дадено поле.
Видео на деня
Редове
Таблиците на релационната база данни изглеждат много като електронна таблица на Excel, когато са диаграмирани за визуална справка. Редовете във всяка таблица на база данни представляват последователни стойности, където стойността в ред 1A, например, се отнася до стойностите във всички останали полета в ред 1. Типът стойност в ред 1A, т.е. името Джон Смит, е същият тип стойност като във всички останали редове в колона A. Всеки ред представлява сбора от данни за цял запис или подкатегория на запис, като например информация за контакт с клиента, която включва адреса, телефонния номер и имейл адреса на Джон Смит.
колони
Колоните в таблицата на релационна база данни са контролни функции; всяка колона представлява поле от данни, което се среща последователно във всеки запис или таблица в цялата база данни. Например, във визуалното представяне на базата данни на CRM, колоните ще имат заглавки като "име", „адрес“, „телефон“ и „имейл“. Тези имена на колони са имената на полетата с данни, които се срещат във всяко запис.
Първични ключове
Първичните ключове са идентификационни етикети за всеки ред данни. Първичният ключ е различен за всеки запис в релационната база данни; той трябва да бъде уникален и трябва да съществува (с други думи, не може да бъде "нулев"). В базата данни на CRM този първичен ключ може да бъде номер, присвоен на клиента, или да бъде уникален идентификатор, като например нейния социалноосигурителен номер. Първичните ключове се използват за заявки в релационната база данни, но не и за заявки към външни бази данни.
Външни ключове
Външните ключове позволяват търсене на данни и манипулация между таблицата на първичната база данни и други свързани бази данни. В модела CRM може да има база данни с типове продукти, изброяващи производителите на различни джаджи. На всеки тип джаджа ще бъде присвоен външен ключ, позволяващ на потребителя на CRM да извърши търсене, за да определи дали даден клиент е един от неговите производители. Например, на категория джаджа, наречена "X", може да бъде присвоен външен ключ "1" и да има много подкатегории, обозначени по азбучен ред. Търсенето на външен ключ 1 показва колко артикула са в категория X и когато даден артикул се прегледа, записът показва обозначението му за категория.