Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Приклад виконання завдання. Створити таблиці за пропонованою структурою, встановити зв’язки між таблицями, заповнити таблиці даними (не менше 10 записів)






Створити таблиці за пропонованою структурою, встановити зв’язки між таблицями, заповнити таблиці даними (не менше 10 записів)

Таблиця 1 – Довідник деталей (Dov_det):

Код деталі Найменування деталі Ціна (грн.) Фактичне виробництво (од.)
  Ніжка дерев’яна 0, 5 3, 00  
  Столешниця бук 2х1, 5 15, 00  
  Столешниця дуб 1х1, 5 25, 00  
  Планка перед. 12, 00  
  Спинка м’яка 15, 00  
  Спинка жорстка 10, 00  
  Сидіння м’яке 10, 00  
  Сидіння дерев. 8, 00  
  Табурет каркас 10, 00  
  Табурет сидіння 5, 00  

Основні характеристики полів задаються в режимі Конструктор

Поля таблиці «Довідник деталей»:

 

Ім’я поля Тип даних Розмір даних Особливості Підпис
Kod_det Текстовий 4 знаки Ключове поле, індексоване поле, співпадіння не припускаються Код деталі
Naim_det Текстовий 20 знаків Поле обов’язкове, порожні рядки неприйнятні Найменування деталі
Cena Грошовий   2 десяткових знаки Ціна (грн.)
Virob Числовий Довге ціле   Фактичне виробництво (од.)

 

Таблиця 2– Довідник причин браку (Dov_pb):

Код причини браку Назва причини браку
  Помилки у розрахунках
  Неналагоджений верстат
  Неякісна сировина

 

Поля таблиці «Довідник причин браку»:

Ім’я поля Тип даних Розмір даних Особливості Підпис
Kod_br Текстовий 2 знаки Ключове поле, індексоване поле, співпадіння не припускаються Код причини браку
Naim_prich Текстовий 40 знаків Поле обов’язкове, порожні рядки неприйнятні Назва причини браку

 

Таблиця 3 – Відомість деталей, забракованих з різних причин (Vidom):

Код причини браку Код деталі Кількість забракованих деталей (од.)
     
     
     
     
     
     
     
     
     

Зверніть увагу на те, що роботу з таблицею 3 слід розпочинати тільки після заповнення попередніх таблиць, адже дані для відомості беруть з довідників.

Поля таблиці «Відомість деталей»:

Ім’я поля Тип даних Розмір даних Особливості Підпис
Kod_br Текстовий 2 знаки Поле індексоване, повторення припустимі Код причини браку
Kod_det Текстовий 4 знаки Поле індексоване, повторення припустимі Код деталі
Kilk Числовий Довге ціле   Кількість забракованих деталей (од.)

 

Зв’язки між таблицями встановлюються за допомогою схеми даних і виглядають наступним чином:

 
 

 


Між таблицями «Довідник деталей» та «Відомість деталей» існує зв’язок типу 1: ∞ по полю Код деталі, а між відомістю та довідником причин браку – зв’язок типу ∞: 1 по полю Код причини браку. Напрямок зв’язку в обох випадках буде від довідника (де означене поле є ключовим) до відомості.

2. Виконати розрахунки втрат від браку продукції шляхом побудови запиту. Одержані результати сформувати у вигляді звіту, де згрупувати дані за видами браку.

Структура запиту для визначення втрат від браку:

Код причини браку Назва причини браку Код деталі Найменування деталі Ціна (грн.) Фактичне виробництво Виробітка (грн.) Кількість забракованих деталей Втрати від браку (грн.) Відсоток втрат від браку
            7=(5*6)   9=(8*5) 10=(9/7)*100

Всі поля для запиту, що є в таблиці «Відомість деталей» (куди «збігаються» напрями зв’язків «»), беремо з неї, інші – з відповідних таблиць.

Для здійснення розрахунків користуємось клавішею Построить , що виникає на панелі інструментів під час створення запиту в режимі Конструктор.

Для розрахунку значення поля «Виробітка» (7) будуємо вираз:

[Dov_det]! [cena]* [Dov_det]! [virob]

Для знаходження величини втрат від браку (9) необхідно помножити:

[Dov_det]! [cena]*[ Vidom]! [kilk]

Для розрахунку відсотка втрат від браку (10) вираз матиме вигляд:

[Vidom]! [kilk] / [Dov_det]! [virob]*100

 

Наводимо фрагмент отриманого у нашому прикладі запиту:

Код причини браку Назва причини браку Код деталі Найменування деталі Ціна (грн.) Фактичне виробництво Виробітка (грн.) Кількість забракованих деталей Втрати від браку (грн.) Відсоток втрат від браку
  Помилки у розрахунках   Ніжка дерев’яна 0, 5 3, 00   300, 00      

Щоб побудувати звіт, у вікні бази даних обираємо Создание отчета с помощью мастера, що передбачає виконання певних дій і підтвердження натисканням кнопки Далее.

Джерелом даних є створений запит, з якого беремо необхідні поля. Додаємо рівень групування за полем Kod_br (код причини браку).

Далі, клацнувши «Итоги …», обчислюємо підсумкові значення виробітки і втрат від браку.

Макет звіту обираємо «Ступенчатый», орієнтацію – «Книжная», та налаштовуємо ширину полів для розміщення на одній сторінці.

Звіт готовий. Переглядаючи його в режимі конструктора, маємо змогу додатково відформатувати дані.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.