иди зв'язків:
Гј один - до - одному, кожного запису з однієї таблиці відповідає один запис в іншій таблиці;
Гј один - до - багатьох, кожного запису з однієї таблиці відповідає декілька записів іншої таблиці;
Гј багато - до - одному, безлічі записів з однієї таблиці відповідає один запис в іншій таблиці;
Гј багато - до - багатьох, безлічі записів з однієї таблиці відповідає декілька записів в іншій таблиці (в явному вигляді в реляційних базах даних не підтримується).
Нормалізація бази даних
Процес проектування являє собою процес нормалізації схем відносин, причому кожна наступна нормальна форма має властивості, в деякому сенсі, кращими, ніж попередня.
Ідея нормалізації полягає в наступному: кожна таблиця в реляційній базі даних задовольняє умові, відповідно до якого в позиції на перетині кожного рядка і стовпця таблиці завжди знаходиться єдине значення, і ніколи не може бути безлічі таких значень.
У теорії реляційних баз даних звичайно виділяється наступна послідовність нормальних форм:
Гј перша нормальна форма (1NF);
Гј друга нормальна форма (2NF);
Гј третя нормальна форма (3NF);
Гј нормальна форма Бойса-Кодда (BCNF);
Гј четверта нормальна форма (4NF);
Гј п'ята нормальна форма, або нормальна форма проекції-з'єднання (5NF або PJ/NF).
Основні властивості нормальних форм полягають у наступному:
Гј кожна наступна нормальна форма в деякому сенсі краще попередньої нормальної форми;
Гј при переході до наступної нормальній формі властивості попередніх нормальних форм зберігаються.
1.2 Компоненти мови програмування Delphi, використовувані в курсовій роботі
Компонент TADOConnection виконує роль концентратора з'єднання з сховищем даних. Для встановлення зв'язку потрібно за допомогою властивості ConnectionString сформувати зв'язкові параметри і потім встановити значення True у властивість Connected або викликати метод Open. Для розриву зв'язку виконується метод Close компонента або в його властивість Conn...