Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторна робота2.doc
Скачиваний:
4
Добавлен:
26.11.2019
Размер:
800.26 Кб
Скачать

Створення головної форми для завантаження бази даних

Наприкінці роботи з базою даних, як правило, створюють головну форму-заставку, за допомогою якої користувач може зручно працювати з основними об’єктами: таблицями, формами, запитами, звітами.

Розробимо головну форму для завантаження створених форм та звіту, наприклад бази «Географія». Для цього відкриємо вкладинку Форми головного вікна бази даних і створимо нову форму в режимі конструктора. Додамо елемент Надпис, уведемо текст Країни та заповідники й змінимо його шрифт. Розташуємо на формі дві кнопки ( ) з панелі елементів управління для відкриття форми Країни та для перегляду звіту відповідно. Призначення кнопок (відкриття форми або звіту) вибирається в діалоговому вікні майстра Створення кнопок. У вікні властивостей кнопки визначимо потрібні шрифт і колір текстового надпису.

Відкриємо вікно властивостей форми командою Властивості контекстного меню форми й задамо такі значення властивостей (як малюнок слід обрати наявний графічний файл):

У результаті одержимо форму, зображену на рис. Збережемо форму під назвою Головна форма.

Рис. Головна форма бази даних Географія

Налагодимо завантаження бази даних зі створеної форми. Для цього виберемо пункт меню Сервіс Параметри запуску. У полі Виведення форми/сторінки серед переліку створених форм виберемо Головна форма. Параметри встановлено. У такому разі при відкритті бази даних користувач почне роботу з головної форми завантаження бази.

При налагодженні запуску бази данихпотрібно звернути увагу також на прапорці, що відображаються у вікні Параметри запуску: Вікно бази даних, які визначають наявність доступу користувача до головного вікна бази даних; Рядок стану, який визначає наявність рядка стану у СУБД Access, тощо. Знаття всіх прапорців призведе до демонстрації на екрані виключно створеної головної форми бази даних без надання користувачеві доступу до початкових таблиць бази даних та елементів інтерфейсу СУБД -

панелей інструментів, меню застосування тощо. Для переходу у звичний режим роботи СУБД, при відкритті файлу слід натиснути клавішу [Shift] клавіатури і утримуючи її, відкрити файл бази даних.

Після завантаження бази даних на екрані з'являться панелі інструментів і доступ до режиму конструктора буде поновлено.

Завдання для самостійного опрацювання.

Задано базу даних “Продукція, яка виробляється підприємством”. База даних складається із 10 таблиць.

1. Таблиця “Список виробів” з полями:

1. *Код виробу*

2. Назва виробу

3. Код одиниці вимірювання

2. Таблиця “План випуску продукції”:

1. Номер випускаючого цеху

2. Місяць випуску

3. Код виробу

4. Кількість за планом

3. Таблиця “Список випускаючих цехів”:

1. *Номер випускаючого цеху*

2. Назва цеху

4. Таблиця “Цехова накладна здачі продукції на склад”:

1. *Номер накладної*

2. Номер випускаючого цеху

3. Код виробу

4. Місяць здачі

5. Здана кількість

6. Ціна зданої продукції

5. Таблиця “Довідник одиниць вимірювання”:

1. *Код одиниці вимірювання*

2. Назва одиниці вимірювання

6. Таблиця “Товарно-транспортна накладна”:

1. *Номер накладної*

2. Дата відвантаження

2. Код виробу

3. Відвантажена кількість

4. Відпускна ціна

7. Таблиця “Склад виробу”:

1. Код виробу

2. Код сировини

3. Кількість сировини

8. Таблиця “Сировина”

1. *Код сировини*

2. Назва сировини

3. Код одиниці вимірювання

9. Таблиця “Сировина на складі”

1. *Номер накладної*

2. Дата придбання

3. Код сировини

4. Кількість сировини

5. Ціна сировини

10. Таблиця “Видача сировини до цехів”:

1. *Номер накладної*

2. Дата видачі

3. Номер випускаючого цеху

4. Код сировини

5. Кількість сировини

Пояснення щодо виконання завдання:

  • зірочками виділені поля, які рекомендовано використати як ключові (як правило, типу “лічильник”);

  • готовий виріб закріплений за одним складом готової продукції, але може випускатися різними цехами;

  • кожний виріб має лише одну одиницю вимірювання;

  • один цех може випускати різні види виробів;

  • на одному складі зберігаються кілька різних видів виробів;

  • кількість виробів вимірюється цілим числом;

  • випуск цехом готової продукції планується помісячно;

  • один і той же виріб може бути запланований у різні місяці;

  • кількість цехів має бути не менше 4;

  • кількість виробів має бути не менше 9.

Для забезпечення цілісності даних необхідно встановити зв’язки між таблицями на основі відповідних ключових полів. Кожну таблицю необхідно заповнити довільними даними. При необхідності можна вводити додаткові таблиці.

Варіант № 1.

1. Створити запит для розрахунку суми заробітної плати робітників цеху, яка складає 40% у ціні готової продукції, зданої на склад за заданий місяць.

2. Створити форму для таблиці “Список випускаючих цехів”.

3. Створіть запит, який знижує на 0,4% ціну продукції, якщо ціна більша 20000 грн. Але менша 25000 грн.

4. Створити звіт щодо виконання плану виготовлення продукції по цеху за місяцями. Використайте запит з параметром. До головної форми додайте кнопку перегляду цього звіту.

Варіант № 2.

1. Створити запит для розрахунку суми заробітної плати робітників підприємства, яка складає 40% у ціні готової продукції, зданої на склад по місяцях.

2. Створити форму для таблиці “Одиниці вимірювання”.

3. Створіть запит, який знижує на 0,4% ціну продукції, якщо ціна менша 3000 грн. або більша 20000 грн.

4. Створити звіт щодо прибутку підприємства від виготовлення різних виробів (різниця між ціною зданої на склад продукції та відпущеної продукції). До головної форми додайте кнопку перегляду цього звіту.

Варіант № 3.

1. Створіть запит для розрахунку середньої ціни сировини, враховуючи залишок сировини на складі на задану дату.

2. Створити форму для таблиці “Сировина на складі”. Використайте довідники для введення даних у зручній формі.

3. Створіть запит для збільшення ціни виготовленої продукції на певний процент у таблиці “Цехова накладна здачі продукції на склад”. Для задання процента використати запит з параметром.

4. Створити звіт по зміні ціни на сировину за заданий період. Використайте запит з параметром. До головної форми додайте кнопку перегляду цього звіту.

Варіант № 4.

1. Створіть запит для розрахунку відпускної ціни на продукцію. Відпускна ціна повинна розраховуватися за формулою : Відпускна_ціна = Середня_ціна_виготовленої_продукції_на_складі+Накладні_витрати. Накладні витрати складають 24% від середньої ціни виготовленої продукції. При розрахунку середньої ціни враховувати залишки продукції на складі.

2. Створити форму для таблиці “Сировина”. Використайте довідники для введення даних у зручній формі.

3. Створіть запит для збільшення ціни виготовленої продукції на 5% для виробів, ціна яких більша 5000 грн.

4. Створити звіт щодо придбання сировини, необхідної для забезпечення виробництва у заданий період. Використайте запит з параметром. До головної форми додайте кнопку перегляду цього звіту.