Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Програма розв'язання задачі




Програма рішення даної задачі записується за допомогою мови QBE (запит за зразком) у вікні діалогу з ім'ям Конструктор запита, для чого необхідно виконати наступні дії:

1. У вікні База даних: Технічна служба, обрати об'єкт Запити і натиснути кнопку Створити.

2. У вікні Новий запит обрати ручний режим створення запиту, для чого натиснути кнопку Конструктор, а потім натиснути кнопку ОК. З'явиться вікно Додання таблиці.

3. У вікні Додання таблиці обрати таблицю ВимогаЗ і натиснути кнопку Додати. Обрана таблиця відображується на верхній панелі, що має назву Схема запиту.

4. Виконати дії п.3 для таблиць ВимогаТ і ЦСкладЗЧ. Потім закрити вікно Додання таблиці. Виникає вікно Конструктора запита. Схема запита приведена на Рис.5.

5. У вікні Конструктора запитів необхідно перетягнути зі списку полів таблиці ВимогаЗ поля ДатВим, ГарНом, КСтан; із списку полів таблиці ВимогаТ – поле Розхід; із списку полів таблиці ЦСкладЗЧ - поля НДеталь, Ціна.

6. Створити розрахункове поле. Для цього треба обрати у рядку Поле, що є у бланку запиту, найближчу пусту комірку і клацніть у ній мишею. Використовуючи клавіатуру, виконати введення виразу [Ціна]*[Розхід].

7. У рядку Вивід на екран бланка запиту відмітить поля КСтан, Розхід, НДеталь, Ціна і Розрахункове поле, які слід уключити у результуючу таблицю запиту.

8. Увійти до розрахункового поля. Звернуть увагу на те, що в ньому автоматично виникла назва поля – Вираз 1. Замінить її на назву Вартість деталей.

9. У рядку Умови відбору ввести у поле ГарНом у квадратних лапках текст [Гаражний номер]. Квадратні лапки слід уводити з англійської клавіатури.

10. У рядку Умови відбору ввести у поле ДатВим текст >=[Дата початку періоду] AND <=[Дата кінця періоду]. Символи логічних операцій

 

 

увести з англійської клавіатури. Таблиця Бланка запита, після виконання п.10, приведена на Рис.6.

11. Зберегти запит, виконавши команду Файл│ Зберегти як і надавши запиту ім'я Витрати на авт за період 1.

12. Закрити вікно конструктора запиту одним із можливих способів, наприклад, натиснувши кнопку Закрити вікно.


Рис. 5 Схема запита

Поле КСтан Розхід НДетал Ціна Вартість [Розхід]*[Ціна] ГарНом ДатВим
Ім'я таблиці ВимогаЗ ВимогаТ ЦСклад ЦСклад   ВимогаЗ ВимогаЗ
Сортування              
Вивід на екран:
v

v

v

v

v

   
Умови відбору:           [Гаражний номер] >=[Дата початку періоду] AND <=[Дата кінця періоду]
Або:              

 

Рис.6. Таблиця Бланка запита Витрати на автомобіль за період

13. Виникає вікно База даних: Технічна служба, у якому буде обраний запит Витрати на авт за період 1. Для отримання результату розв'язання задачі у формі, яка передбачена завданням на контрольну роботу, треба виконати запит, для чого натиснути у вікні База даних: Технічна служба кнопку Відкрити. Виникають послідовно три вікна діалогу, до яких слід увести: значення гаражного номера автомобіля, наприклад 2; дату початку періоду, наприклад, 1.1.04; дату кінця періоду, наприклад, 1.1.05. Виникає вікно з результуючою таблицею запиту Витрати на авт за період 1.

КСтан Розхід Назва деталі Ціна Вартість деталей
    Подушка передньої опори двигуна в зборі 2.03 грн.   4.06 грн.
    Прокладка поперечини задньої опори двигуна 0,23 грн. 0,23 грн.
    Підшипник первинного вала КПП, задній 7,25 грн. 7,25 грн.

 




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


Дата добавления: 2015-05-09; Просмотров: 477; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.