Що таке схема у прикладі бази даних?

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

Схеми (або схеми) є одиниці розуміння, які можна класифікувати ієрархічно, а також об’єднати в складні відносини одна з одною. Наприклад, подумайте про будинок. Ймовірно, у вас відразу виникає образ чогось із дитячої книжки: чотири вікна, вхідні двері, передмістя, димар.

Схема також є кваліфікатором імені; він надає можливість використовувати ту саму природну назву для кількох об’єктів і запобігати неоднозначним посиланням на ці об’єкти. Наприклад, назви схем «INTERNAL» і «EXTERNAL» дозволяють легко розрізняти дві різні таблиці SALES (ВНУТРІШНІЙ. ПРОДАЖ, ЗОВНІШНІЙ. ПРОДАЖІ).

Схема належить користувачу бази даних і має однакове ім’я. Таблиця: Таблиця є основним компонентом схеми. Це структура даних, яка організовує інформацію в рядки та стовпці, як у традиційній таблиці. Кожна таблиця містить дані, пов’язані з певною темою, як-от клієнти чи замовлення.

Дві найпоширеніші конструкції схем бази даних: схеми зірочок і сніжинок. І, як випливає з назви, їх дизайн часто виглядає як візуальне зображення зірки та сніжинки. Зірчаста схема — це проста структура схеми, у якій одна таблиця фактів з’єднана з однією або декількома таблицями вимірювань.

Наприклад, коли дитина маленька, вона може розробити схему для собаки. Вони знають, що собака ходить на чотирьох лапах, вона волохата і має хвіст. Коли дитина вперше йде в зоопарк і бачить тигра, вона спочатку може подумати, що тигр теж собака.