Создать БД.
Количество таблиц должно соответствовать количеству типов объектов, содержащихся в исходных данных
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-запросами или формами для ввода данных.