сним» представленням реального світу, інтуїтивно зрозумілий і може служити хорошою основою для подальшого розширення; спрощення процедури застосування необхідних обмежень цілісності.
При розробці бази даних ресторану доцільне використання зв'язків таблиць 1: М, так як дана зв'язок призначений для об'єднання таблиць по відношенню один запис на багато інших. Приміром «код страви» в таблиці «кухня» з'єднується даної зв'язком з таблицею «рецепти».
. Керівництво користувача по створенню фізичної моделі БД
. 1 Склад таблиць БД
Створення таблиці Кухня
За допомогою панелі управління: створення таблиця і після перейменовуємо їх.
Відкриваємо Таблицю Кухня переходимо в режим конструктора і вписуємо атрибути: код страви, найменування страви, час приготування, вага в грамах, категорія страви, ціна страви. Вказуємо для кожного поля тип даних. Лічильник для код страви, для найменування страви робимо майстер підстановок (описано нижче), час пріготовленія- числовий, вага в гр.- числовий, категорія блюда- текстовий, ціна блюда- грошовий. Потім знову переходимо в режим таблиці і заповнюємо її, заповнена таблиця відображена на малюнку 2- Таблиця «кухня».
Малюнок 2 Таблиця «кухня»
Створення маски введення:
Щоб полегшити введення форматованих даних, Access дозволяє задати маску введення для поля з будь-яким типом даних. Можна використовувати маску введення для виконання простих операцій (перетворень всіх ввідних символів до верхнього регістру) або до більш складних (додавання дужок, дефіса або навіть телефонних номерів). Для колонки Час приготування встановлюємо маску введення. Маска введення зображена на малюнку 3 Створення маски введення. Переходимо в режим конструктора виділяємо названу вище колонку, внизу з'являться властивості поля, у вкладці Загальні в рядку маска введення тиснемо і у вікні вибираємо Короткий формат часу
Рисунок 3 Створення маски введення.
Для поля Найменування страви робимо майстер підстановок. Майстер підстановок це не спеціальний тип даних, а об'єкт, настроюванням якого можна автоматизированной введення даних в поле так, щоб не вводити їх вручну, а вибирати із списку заданих значень або значень підпорядкованої таблиці.
Для цього в колонці тип даних вибираємо майстер підстановок в вікні вибираємо і вибираємо підпорядковану таблицю рецепти, і з атрибуту Найменування страви робимо майстер підстановок.
Атрибути вагу, категорія страви і ціна страви заповнюємо даними вручну.
Створення таблиці Співробітники .
Вводимо поля: Код співробітника, ПІБ, Вік, Адреса, Телефон, Посада, Оклад. Встановлюємо типи даних для кожного атрибута: код сотрудніка- текстовий, для поля посаду встановлюємо майстер підстановок, ФІО- текстовий, вік- дата час, Адреса- текстовий, телефон -чісловой і оклад- грошовий.
Для поля Посада встановлюємо майстер підстановок з aіксірованнимі значеннями: ( Адміністратор raquo ;; Оффициант raquo ;; Ст.Повар raquo ;; Кухар raquo ;; Прибиральниця raquo ;; Різноробочий ). Для таблиці телефон створюємо маску введення. В інші поля дані вводимо в ручну.
Створення таблиці Рецепти
Створюємо поля Код рецепта, Рецепт, Найменування страви, Категорія страви, Інгредієнти, Норма в гр. на 1 порцію, Кількість порцій.
Встановлюємо для кожного поля тип даних: Код рецепта-лічильник, Рецепт-текстовий, Найменування страви-текстовий, Категорія страви-текстовий, Інгредієнти-текстовий, Норма в гр. на 1 порцію-числовий, Кількість порцій-числовий. У полі найменування страви вписуємо назви страв, в поле рецепт його рецепт приготування, в поле інгредієнти складові блюдо інгредієнти, і в полі Норма в гр. на 1 кол-во інгредієнтів на 1 порцію цієї страви в грамах.
Для таблиці Замовлення також створюємо маску введення для поля Дата час .
А для полів Найменування страви і Категорія страви робимо майстер підстановок, але підстановку вже робимо з таблиці Рецепти" .
. 2 Екранні Форми
база дані запит форма
Форма - це об'єкт БД, призначений для введення і відображення інформації. Форми дозволяють наочно переглянути дані зберігаються в БД, проводити обчислення, забезпечують доступ до даних в зв'язаних таблицях за допомогою підпорядкованих форм. Перевага форм перед таблицями полягає в тому, що на екран виводяться тільки необхідні поля, а також у формі є кнопки управління, за допомогою яких...