Создать БД.
Количество таблиц должно соответствовать количеству типов объектов, содержащихся в исходных данных
ACCESS.
Предмет: Информатика
Раздел: Базы данных (СУБД, проектирование базы данных)
Задание:
Создать базу данных в Microsoft Access по теме «Себестоимость продукции».
Количество таблиц должно соответствовать количеству типов объектов, содержащихся в исходных данных.
Шаг 1: Анализ объектов предметной области
Из условия видно, что в базе данных должны быть отражены следующие сущности:
- Продукция
- Сырьё (древесина, сталь)
- Энергоресурсы (электроэнергия, вода)
- Поставщики
- Нормы расхода сырья
- Нормы расхода энергоресурсов
- Банковские атрибуты поставщиков
- Адреса поставщиков
Шаг 2: Формирование структуры таблиц
Таблица 1: Продукция (Products)
Поле | Тип данных |
---|
ID_Продукции | Счетчик (PK) |
Название_продукции | Текст |
Таблица 2: Сырьё (RawMaterials)
Поле | Тип данных |
---|
ID_Сырья | Счетчик (PK) |
Наименование | Текст |
Объем | Число |
Цена | Денежный |
ID_Поставщика | Число (FK) |
Таблица 3: Энергоресурсы (EnergyResources)
Поле | Тип данных |
---|
ID_Энергоресурса | Счетчик (PK) |
Наименование | Текст |
Цена | Денежный |
ID_Поставщика | Число (FK) |
Таблица 4: Поставщики (Suppliers)
Поле | Тип данных |
---|
ID_Поставщика | Счетчик (PK) |
Название | Текст |
Таблица 5: Адреса поставщиков (SupplierAddresses)
Поле | Тип данных |
---|
ID_Адреса | Счетчик (PK) |
ID_Поставщика | Число (FK) |
Страна | Текст |
Адрес | Текст |
Телефон | Текст |
Таблица 6: Банковские атрибуты (SupplierBankDetails)
Поле | Тип данных |
---|
ID_Банка | Счетчик (PK) |
ID_Поставщика | Число (FK) |
Название_банка | Текст |
Расчетный_счет | Текст |
ИНН | Текст |
Таблица 7: Норма расхода сырья (RawMaterialUsage)
Поле | Тип данных |
---|
ID_Нормы | Счетчик (PK) |
ID_Продукции | Число (FK) |
ID_Сырья | Число (FK) |
Количество | Число |
Таблица 8: Норма расхода энергоресурсов (EnergyResourceUsage)
Поле | Тип данных |
---|
ID_Нормы | Счетчик (PK) |
ID_Продукции | Число (FK) |
ID_Энергоресурса | Число (FK) |
Количество | Число |
Шаг 3: Связи между таблицами
- Один поставщик может поставлять несколько видов сырья и энергоресурсов.
- Один поставщик имеет один адрес и один банковский атрибут (можно расширить до нескольких).
- Один вид продукции использует несколько видов сырья и энергоресурсов.
Шаг 4: Создание базы данных в Access
- Откройте Microsoft Access.
- Создайте новую базу данных.
- Создайте каждую таблицу, указав поля и типы данных.
- Установите связи между таблицами:
- Используйте "Схема данных" (Database Tools → Relationships)
- Свяжите внешние ключи с первичными ключами соответствующих таблиц.
Если нужно, могу также помочь с SQL-запросами или формами для ввода данных.