Please enable JavaScript.
Coggle requires JavaScript to display documents.
Перегляд зв'язків між таблицями та налаштування параметрів зв'…
Перегляд зв'язків між таблицями та налаштування параметрів зв'язків.
Типи зв'зків
«один-до-одного» (1:1) означає, що в кожний момент часу кожному екземпляру сутності А відповідає 1 або 0 екземплярів сутності Б;
«один-до-багатьох» (1:N) — одному екземпляру сутності А відповідає 0, 1 або більше екземплярів сутності Б;
«багато-до-одного» (N:1) — обернений випадок до попереднього;
«багато-до-багатьох» (N:М) — одному екземпляру сутності А відповідає 0, 1 або більше екземплярів сутності Б, і навпаки, одному екземпляру сутності Б відповідає 0, 1 або більше екземплярів сутності А
Як побудувати модель даних предметної області?
Визначення мети створення бази даних
Розробка таблиць, з яких складатиметься база даних.
Визначення полів таблиці.
Визначення ключа таблиці
Визначення зв’язків між таблицями
Оновлення структури бази даних
. Чим відрізняються таблиці баз даних і таблиці табличного
процесора?
Структура таблиці — це набір поіменованих полів, у яких описують
властивості об’єктів.
Первинний ключ — це одне або кілька полів (стовпців), комбінація значень яких однозначно визначає кожний запис у таблиці. Первинний ключ не допускає значень Null і завжди повинен мати унікальний індекс.Первинний ключ використовується для зв’язування таблиці із зовнішніми ключами в інших таблицях.
типи первинних ключів
Поле лічильника (тип даних «автозаповнення»). Для кожного запису
цього поля таблиці автоматично заноситься унікальне числове значення.
Простий ключ. Якщо поле містить унікальні значення, такі як коди чи інвентарні номери, то це поле можна визначити як первинний ключ. Ключем можуть бути всі поля, що містять дані, якщо вони не містять повторювані значення або значення Null.
Складені ключі. У випадках, коли неможливо гарантувати унікальність значень кожного поля, існує можливість створити ключ, що складається з декількох полів. Найчастіше така ситуація виникає для таблиці,використовуваної для зв’язування двох таблиць відношенням «багатодо-багатьох».
Зовнішній (вторинний) ключ — це одне або кілька полів (стовпців) у таблиці, що містять посилання на поле або поля первинного ключа в іншій таблиці. Зовнішній ключ визначає спосіб об’єднання таблиць.
Як змінити структуру таблиці бази даних?
зміни порядку розташування полів;
видалення (додавання) нового поля;
зміни назв полів;
зміни властивостей полів;
зміни типів даних;
додавання чи зміни ключового поля.