База данных Ресторан
Автор: Zhankaaa • Ноябрь 30, 2021 • Реферат • 460 Слов (2 Страниц) • 311 Просмотры
База данных Ресторан
Постановка задачи: нужно создать базу данных «Ресторан» в СУБД «MS Access 2002».
Запускаем среду разработки, переходим в главное меню программы и выбираем раздел «Файл – Создать…», а в нем «Новая база данных». Далее надо придумать/напечатать имя базы данных, в данном случае логично «Ресторан» и сохранить файл базы на диск. Все, по идее пустая заготовка готова, осталось ее заполнить объектами и данными.
Для создания первой таблицы «Должности» переходим в раздел «Таблицы» и запускам конструктор. Конструктор представляет из себя таблицу с тремя столбцами: Имя поля, Тип данных, Описание.
Название поля | Формат поля, размер, ключ |
Код должности | Счетчик, первичный ключ |
Должность | Текстовый, 20 |
Оклад | Денежный, в рублях |
Далее создаем таблицу «Сотрудники».
Название поля | Формат поля, размер, ключ |
Код персонала | Счетчик, первичный ключ |
ФИО | Текстовый, 20 |
Телефон | Текстовый, 10, маска ввода |
Должность | Внешний ключ, таблица «Должности» |
Потом необходимо создать таблицу «Единицы измерения», в которой будем хранить единицы измерения ингредиентов.
Название поля | Формат поля, размер, ключ |
Код единицы | Счетчик, первичный ключ |
Единица измерения | Текстовый, 10 |
Затем нужно создать таблицу «Склад», ибо как без него?
Название поля | Формат поля, размер, ключ |
Код ингредиента | Счетчик, первичный ключ |
Ингредиент | Текстовый, 20 |
Единица измерения | Внешний ключ, таблица «Единицы измерения» |
Вес | Числовой, действительное, шкала 3 |
Цена за единицу | Денежный, в рублях |
Далее нужно создать таблицу «Меню», в которой собственно будет отражаться то, чем ресторан потчует своих посетителей.
Название поля | Формат поля, размер, ключ |
Код блюда | Счетчик, первичный ключ |
Название | Текстовый, 20 |
Цена | Денежный, в рублях |
Единица измерения | Внешний ключ, таблица «Единицы измерения» |
Вес | Числовой, действительное, шкала 3 |
Ингредиент 1 | Внешний ключ, таблица «Склад» |
Ингредиент 2 | Внешний ключ, таблица «Склад» |
Ингредиент 3 | Внешний ключ, таблица «Склад» |
Ингредиент 4 | Внешний ключ, таблица «Склад» |
...