Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Розробка інтерфейсу користувача для роботи з базою даних &Автомайстерня&

Реферат Розробка інтерфейсу користувача для роботи з базою даних &Автомайстерня&





ер]=[Форми]! [Машина]! [Реєстр номер].

Властивість Дані дозволяє не тільки вказати джерело даних, а й задати вирази для обчислення значень полів - обчислювані поля. Вирази являють собою математичні формули і можуть включати вбудовані функції Microsoft Access.

У даній роботі використовувалося обчислюване поле Середня кількість запчастин у формі Використовуються для обчислення середнього значення числа кількості запчастин.

Для реалізації обчислень на форму Використовуються додали в режимі Конструктора обчислюване поле, у властивостях вибрали вкладку Всі і в рядку Дані прописали такий вираз:=Avg ([Кількість]), а в рядку Формат поля вибрали: Фіксований.

Для можливості обліку гарантійного терміну техобслуговування в таблицю Техобслуговування було додано логічне поле Гарантійний термін. Для того, щоб спростити введення значень у полі Гарантійний термін на формі Техобслуговування був створений вимикач, який являє собою кнопку «Клацніть тут за наявності гарантійного терміну» і прапорець. При натисканні на кнопку в таблицю заносяться дані про наявність гарантійного терміну. ??

На формі Надходить додали кнопки Є гарантійний строк і Немає гарантійного терміну. ??

Для кнопок записали макроси на відкриття форми Техобслуговування, в поле Умова відбору ввели для кнопки Є гарантійний термін: [Техобслуговування]! [Гарантійний термін]=Істина, а для кнопки Немає гарантійного терміну: [Техобслуговування]! [Гарантійний термін]=Брехня.

Результати роботи наведені у Додатку М.

9. Обробка даних за допомогою запитів


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

У ході виконання даної роботи використовували такі операції реляційної алгебри, як Об'єднання, Перетинання, Віднімання, Декартово твір, Вибірка, Проекція, З'єднання.

Для того щоб реалізувати всі вищеперелічені операції, додатково створили таблиці Техобслужіваніе_Вип, в якій містяться відомості про машинах проходили техобслуговування і машина1, в якій містяться відомості про машини, що відвідали раніше автомайстерню.

Природне з'єднання - повертає відношення кортежів, які є результатом «склеювання» однакових значень атрибутів, що є спільними для двох вихідних відносин.

Умова застосування - наявність хоча б одного загального атрибуту відносно А і В.

У загальному випадку склеювання відносин відбувається по парі атрибутів: первинний ключ - зовнішній ключ. Результатом є ставлення, що включає всі атрибути першого і другого відносин.

Завдання. Отримати відомості, які види робіт були виконані для перехожих техобслуговування машин.

Машина JOIN Техобслуговування [Реєстр номер, Вид роботи]

Для здійснення природного з'єднання таблиць Машина і Техобслуговування вибрали команду Простий запит з діалогового вікна Новий запит. У списку таблиці і запити вибрали таблицю Техобслуговування. Потім зі списку Доступні поля, за допомогою натиснення на кнопку, перенесли всі поля для створення запиту. Далі відкрили таблицю Машина і аналогічним чином здійснили вибір потрібних полів і натиснули кнопку Далі. Кінцевим етапом у створенні запиту, з'явився етап присвоєння імені запиту.

Для вирішення цього завдання доцільно використовувати і операцію проекції.

Проекція - операція, яка повертає відношення, що містить необхідні атрибути вихідного відносини.

Для реалізації запиту використовували всі атрибути таблиці Машина і атрибут Вид роботи з таблиці Техобслуговування.

У запиті було створено обчислюване поле місяць проходження: Month ([Дата]) для виділення місяця з дати проходження техобслуговування.

В результаті був створений запит Природне з'єднання, що містить всі необхідні дані (Додаток Н).

Вибірка - дозволяє виділити з вихідного відносини кортежі, що задовольняють деяким заданим умовам.

Завдання. Сформувати відомості про машини, що пройшли техобслуговування 23.05.2011.

Техобслуговування WHERE Дата=23.05.2011 #

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


Назад | сторінка 9 з 14 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка підприємства техобслуговування автомобіля
  • Реферат на тему: Проектування зони станції техобслуговування
  • Реферат на тему: Техобслуговування і ремонт карданної передачі ПМ 130 Б в умовах АТП
  • Реферат на тему: Планово-попереджувальна система техобслуговування і ремонту автомобіля ГАЗ- ...
  • Реферат на тему: Структура команди мови запитів SQL. Простий запит. Багатотабличного запит