Требуется создать в Microsoft Access базу данных Фабрика, сохранив её в вашей папке. Спроектировать и заполнить таблицы. Связать их. Проанализировать установленные связи.
Рекомендации по выполнении
Проектирование таблиц
1. Создайте в вашей папке базу данных Фабрика
2. Спроектируйте в созданной базе данных в Режиме конструктора структуру таблицы 1, задав ключевым полем поле Номенклатурный номер
Справочник материалов.
Наименование материала | Номенклатурный номер материала |
А(12) | АААА |
ситец | 1111 |
шелк | 2222 |
… | … |
шерсть | 9999 |
2. Сохраните структуру таблицы 1 под именем Материалы. Таблицы сразу не заполнять!
3. Спроектируйте в Режиме конструктора структуру, задав полю Номенклатурный номер материала свойство Индексированное, совпадения не допускаются.
Номенклатура-ценник материалов
Номенклатурный номер материала | Единица измерения | Цена за единицу |
АААА | АА | 99,99 |
1111 | М | 4610,05 |
2222 | М | 253,78 |
… | … | … |
8888 | М | 2256,03 |
9999 | М | 1534,10 |
4. Сохраните структуру под именем Ценник.
5. Спроектируйте в Режиме конструктора структуру, задав полю Номенклатурный номер материала свойство Индексированное, совпадения допускаются.
Выпуск продукции
№п/п | Наименование изделия | Код изделия | Количество изделий | Номенклатурный номер материала | Количество материала на изделие |
99 | А(10) | ААА | 999 | АААА | 99,99 |
1 2 3 … 11 12 | платье костюм жен. брюки … куртка пальто | 222 223 224 … 443 444 | 20 30 15 … 50 20 | 1111 2222 2222 …. 9999 9999 | 2,10 3,12 1,25 … 2,40 2,30 |
|
|
6. Сохраните структуру таблицу 3 под именем Изделия. На вопрос о ключевых полях ответьте Нет.
Установление связей
7. Установите связи по полю Номенклатурный номер материала:
ü между таблицами Материалы и Ценник связь 1:1;
ü между таблицами Материалы и Изделия связь 1:∞;
ü между таблицами Изделия и Ценник связь ∞:1.
Для установления связей предварительно закрываются все таблицы, а затем с помощью меню Сервис и Связиустанавливаются нужные связи.
Заполнение таблиц
8. Заполните таблицы:
ü в таблице Материалы – 9 записей согласно примеру;
ü в таблице Ценник – 9 записей согласно примеру;
ü в таблице Изделия – 12 записей согласно примеру.
Заполнение таблиц всегда нужно начинать с главной (материнской) таблицы. В нашем случае это таблица Материалы
Всегда заполнять таблицы по строкам, а не по столбцам!
В таблице Ценник могут быть лишь те Номенклатурные номера материалов, которые есть в таблице Материалы
Номенклатурный номер материала в таблице изделия может повторяться, но обязательно должен быть таким, как в таблице Материалы.
|
|
Анализ связей.
9. Проанализируйте созданные связи. Разберитесь, что означают понятия: целостность данных, каскадное обновление, каскадное удаление. Для этого проделайте следующие действия:
ü Замените в таблице Ценник значение поля Номенклатурный номер, равное 2222, на 2323, в таблице Изделия – 3333 на 3434. Проанализируйте действия системы.
ü Добавьте в таблицу Материалы новый столбец № п/п. Проанализируйте действия системы.
ü Замените в таблице Материалы значение поля Номенклатурный номер, равный 2222 на 2220. Проанализируйте действия системы.
ü Замените в таблице Материалы один из видов материалов на другой, например хлопок на атлас. Проанализируйте действия системы.
ü Добавьте в таблицу Материалы запись с номенклатурным номером 2525, в таблицу Ценник -6161, а в таблицу Изделия 1010. Проанализируйте действия системы.
ü Удалите из таблицы Материалы запись с номенклатурным номером 9999, из таблицы Ценник – 2222, А из таблицы изделия 1111. Проанализируйте действия системы.
Отчёт по работе. Отобразить таблицы: Материалы, Ценник, Изделия и Схему данных на экране каскадом.
Задание на дом:
|
|
1. Таблицы и способы их создания
2. Понятие ключа и индекса.
3. Создание связи между таблицами.
4. Сохранение и заполнение таблиц.
5. Фильтрация данных в таблицах.
6. Корректировка таблиц.
7. Понятие запроса. Проектирование запросов в Режиме мастера и Режиме конструктора.
Дата добавления: 2018-04-15; просмотров: 150; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!