й помітний об'єкт (об'єкт, який ми можемо відрізнити від іншого), інформацію про який необхідно зберігати в базі даних), зв'язки між ними та їх атрибути (пойменована характеристика сутності, тобто його найменування має бути унікальним для конкретного типу сутності, але може бути однаковим для різного типу сутностей).
Ключ - мінімальний набір атрибутів, за значеннями яких можна однозначно знайти необхідний екземпляр сутності. Мінімальність означає, що виключення з набору будь-якого атрибута не дозволяє ідентифікувати сутність по що залишилися. p align="justify"> Зв'язок - асоціювання двох або більше сутностей. Якби призначенням бази даних було тільки збереження окремих, не пов'язаних між собою даних, то її структура могла б бути дуже простий. Проте одна з основних вимог до організації бази даних - це забезпечення можливості відшукання одних сутностей за значеннями інших, для чого необхідно встановити між ними певні зв'язки. p align="justify"> Між двома сутностей, наприклад, А і В можливі чотири види зв'язків.
Перший тип - зв'язок ОДИН-К-ОДНОМУ (1:1): у кожен момент часу кожному представнику (екземпляру) сутності А відповідає 1 чи 0 представників сутності В:
В
Студент може не "заробити" стипендію, одержати звичайну чи одну з підвищених стипендій.
Другий тип - зв'язок ОДИН-КО-БАГАТЬОМ (1: М): одному представнику сутності А відповідають 0, 1 або кілька представників сутності В.
В
Квартира може пустувати, у ній може жити один чи кілька мешканців.
Так як між двома сутностями можливі зв'язки в обох напрямках, то існує ще два типи зв'язку БАГАТО-К-ОДНОМУ (М: 1) і БАГАТО-КО-БАГАТЬОМ (М: N). Але в нашій роботі такі типи зв'язку нам не слід вживати. p align="justify"> На малюнку 2.2. зображена инфологическая модель бази даних хлібного комбінату.
В
Рис.2.2 Інфологіческая модель бази даних диспетчера автобусного парку
.3 Структура таблиць
У таблицях дані розподіляються по стовпцях (які називають полями) і рядкам (які називають записами). Всі дані, що містяться в полі таблиці, повинні мати один і той же тип. Кожне поле таблиці характеризується найменуванням, типом і шириною поля. При завданні типу даних поля можна також вказати розмір, формат і інші параметри, що впливають на відображення значення поля і точність числових даних. Основні типи даних:
- Текстовий. Текст або числа, які не потребують проведення розрахунків.
- МЕМО. Поле цього типу призначено для зберігання невеликих текстових даних (до 64000 символів). Поле цього типу не може бути ключовим або проіндексованим.
Числовий. Цей тип даних м...