Будування запитів у режимі SQL



Запити дозволяють вибирати дані з однієї або декількох пов'язаних таблиць. Результатом виконання запиту є результуюча таблиця, яка поряд з іншими таблицями може бути використана при обробці даних. За допомогою запитів можна також оновлювати, видаляти або додавати дані в таблиці.                              Основним призначенням запитів є відбір даних за критеріями пошуку.

Для створення запиту необхідно відкрити вкладку "Запити" вікна бази даних, натиснути кнопку створити і у вікні вибрати «Простий запит». У цьому випадку буде запропоновано вказати список таблиць і їх полів. Вибираємо таблицю, додаємо необхідні поля, натискаємо кнопку «Далі».  На підставі цих даних буде створений запит [3, 7].

 

На певну дату постачання (ввести як параметр) показати всі замовлення (Малюнок 11, 12 ).

Малюнок 11. Запит: показ всіх замовлень на певну дату в режимі SQL


 

  Малюнок 12. Запит: показ всіх замовлень на певну дату

 

2. Для певного виробника збільшити тариф на 10% (Малюнок 13, 14).

Малюнок 13. Запит: Збільшення тарифу на 10% в режимі SQL

Малюнок 14. Збільшення тарифу на 10%

 

 

3. Для кожного замовлення розрахувати вартість й суму до сплати (вартість замовлення +20% ПДВ) (Малюнок 15, 16).

Малюнок 15. Запит в режимі SQL

Малюнок 16. Запит в режимі таблиці

Знайти суму замовлень для кожного постачальника на певну дату.

Даний запит виводить суму замовлень на певну дату (Малюнок 17, 18).

 

Малюнок 17. Запит "Cума замовлень" в режимі SQL

Малюнок 18. Запит "Cума замовлень" в режимі таблиці

 

Які вузли зовсім не використовувались за попередній квартал?

Даний запит виводить вузли які не використовувались за попередній квартал (Малюнок 19, 20).

 

 

  Малюнок 19. Запит в режимі SQL

 

Малюнок 20. Запит в режимі таблиці


 

Проектування форм

Форми нагадують паперові бланки і часто розробляються для відображення одного запису таблиці даних або запиту на екрані. В формах Access можна відображати дані з кількох пов’язаних між собою таблиць.

Використання форм для введення і редагування даних має деякі переваги перед введенням даних в саму таблицю даних. При використанні таблиць даних перегляд всіх полів окремого запису (якщо в ньому багато полів) часто неможливий, а форми дають змогу вибрати зручне розміщення полів на екрані і забезпечити перегляд графічних об’єктів (наприклад, рисунків), що зберігаються в полях об’єкта OLE [4, 5].

Створення форм.

Access дозволяє швидко створювати форми з допомогою Майстера форм. Можна також розробляти форми вручну, відкривши пусту форму і перетягнувши об’єкти (наприклад, поля, текст і графіку) в потрібне місце форми. Можна поєднувати автоматизовану і ручну розробку. Наприклад, за допомогою “Майстера форм” можна створити основу форми, а потім відкрити форму в режимі “Конструктора форми” і внести зміни вручну [1, сторінки 32-33].

 

1. Розробити систему, що реєструє замовлення, суму до сплати (вартість замовлення+20%ПДВ). Передбачити можливість вибору вузла відповідно до виробника (Малюнок 21-26).

Малюнок 21. Форма для реєстрації замовлення в режимі конструктора

 

Малюнок 22. Форма для реєстрації замовлення в режимі макету

 

 

  Малюнок 23. Форма “Реєстрація замовлення” в режимі макету

.

 

Малюнок 24. Форма  “Реєстрація замовлення” в режимі конструктора

 


 

 

Малюнок 25. Форма "Сума для сплати" в режимі конструктора

 

 

Малюнок 26. Форма "Сума для сплати" в режимі макету

 


 


Дата добавления: 2018-04-05; просмотров: 735; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!