Компоненти реляційної бази даних

...

Бази даних управління взаємовідносинами з клієнтами (CRM) є типовими прикладами реляційних баз даних.

Бази даних – це комп’ютеризовані системи, які збирають та зберігають дані, щоб на них можна було перехресно посилатися за допомогою посилань на пов’язані дані в колекції, а також на пов’язану інформацію в інших базах даних. Існує багато призначень і типів баз даних. Реляційні бази даних є одними з найпоширеніших. Наприклад, бази даних керування відносинами з клієнтами (CRM), які керують потенційними клієнтами, записами клієнтів, управлінням та виставленням рахунків, є реляційними базами даних.

Таблиці

У реляційній базі даних таблиця – це те саме, що й запис, який є основним компонентом даних. Він складається з набору полів, однакових у кожній таблиці чи записі, таких як ім’я, адреса та продукт клієнта. Реляційні бази даних також визначають, як працюють таблиці. Наприклад, реляційні бази даних контролюють, як дані відображаються на екрані та впорядковуються для них вихідний результат - продиктований мовою запитів і визначення даних - і навіть те, скільки інформації можна зберегти в дане поле.

Відео дня

рядки

Таблиці реляційної бази даних дуже схожі на електронну таблицю Excel, якщо їх накреслити для візуальної довідки. Рядки в кожній таблиці бази даних представляють послідовні значення, де значення в рядку 1A, наприклад, відноситься до значень у всіх інших полях у рядку 1. Тип значення в рядку 1A, тобто ім’я Джон Сміт, є таким же типом значення, що й у всіх інших рядках стовпця A. Кожен рядок представляє суму даних для всього запису або підкатегорії запису, наприклад, контактну інформацію клієнта, яка включатиме адресу, номер телефону та адресу електронної пошти Джона Сміта.

Колонки

Стовпці в таблиці реляційної бази даних є елементами керування; кожен стовпець представляє поле даних, які послідовно зустрічаються в кожному записі або таблиці в базі даних. Наприклад, у візуальному представленні бази даних моделі CRM стовпці будуть мати такі заголовки, як "ім'я", "адреса", "телефон" і "електронна адреса". Ці назви стовпців є іменами полів даних, які зустрічаються в кожному запис.

Первинні ключі

Первинні ключі є ідентифікаційними тегами для кожного рядка даних. Первинний ключ різний для кожного запису в реляційній базі даних; він повинен бути унікальним і повинен існувати (іншими словами, він не може бути «нульовим»). У базі даних CRM цей первинний ключ може бути номером, призначеним клієнту, або унікальним ідентифікатором, таким як її номер соціального страхування. Первинні ключі використовуються для запитів у реляційній базі даних, але не для запитів до зовнішніх баз даних.

Зовнішні ключі

Зовнішні ключі дозволяють здійснювати пошук даних і маніпуляції між таблицею первинної бази даних та іншими пов’язаними базами даних. У моделі CRM може бути база даних типів продуктів із переліком виробників різних віджетів. Кожному типу віджетів буде призначено зовнішній ключ, який дозволить користувачеві CRM здійснити пошук, щоб визначити, чи є певний клієнт одним із його виробників. Наприклад, категорії віджетів під назвою «X» може бути призначено зовнішній ключ «1» і мати багато підкатегорій, позначених за алфавітом. Пошук зовнішнього ключа 1 показує, скільки елементів знаходиться в категорії X, і коли елемент переглядається, запис показує його позначення категорії.