НАЗАД для повернення на форму форма1 .
Малюнок 15 - Додавання нового автомобіля
Для додавання нового виробника викликається форма Виробник raquo ;. На якій вписується новий виробник і натискається кнопка зберегти. Для додавання ще одного виробника натискається кнопка додати і виконуються аналогічні дії. Для повернення на форму форма1 натискається кнопка виходу.
2) Перегляд звіту по залишку машин. Для перегляду звіту по залишку машин натискається відповідна кнопка, після натискання на екрані з'являється даний звіт.
3) Здійснення продажу. Дана операція реалізується формою Продажа1 raquo ;, представленої на малюнку 16.
Малюнок 16 - Форма Продажа1
Для того щоб продати автомобіль заповнюються всі поля, при цьому після того як ми внесемо код автомобіля в таблиці, що входить до складу форми з'являються всі необхідні для продажу дані про цей автомобіль. Після заповнення всіх полів натискаємо на кнопку ЧЕК і з'являється вже заповнений чек, реалізований за допомогою звіту Продаж raquo ;. Після того як чек буде надрукований проданий автомобіль видаляється з бази даних.
4) Перегляд співробітників Автосалону. Дана операція реалізована за допомогою форми Співробітники raquo ;, представленої на малюнку.
Малюнок 17 - Форма Співробітники
На даній формі можливе: додати нового співробітника, здійснити пошук необхідного співробітника, видалити запис про співробітника і додати нову посаду.
? Для того щоб додати нового співробітника натискається кнопка додати і заповнюються всі необхідні поля після чого натискається кнопка зберегти.
? Для того щоб видалити запис про співробітника натискається кнопка корзина raquo ;.
? Для того щоб додати посаду натискаємо на кнопку ДОДАТИ ПОСАДУ raquo ;. Після закінчення роботи з даною формою натискаємо кнопку виходу з форми.
2.3 Розробка користувальницького інтерфейсу з використанням мов запиту SQL
При писанні програмного продукту для вибору студентів з бази даних за певними критеріями використовувався мова запитів SQL, так як ця мова використовується Access.сімволізірует собою Структуровану Мову Запитів. Це - мова, яка дає можливість створювати і працювати в реляційних базах даних, що є наборами зв'язаної інформації, що зберігається в таблицях.
Інформаційний простір стає більш уніфікованим. Це призвело до необхідності створення стандартної мови, який міг би використовуватися у великій кількості різних видів комп'ютерних середовищ. Стандартна мова дозволить користувачам, що знають один набір команд, використовувати їх для створення, знаходження, зміни та передачі інформації - незалежно від того, працюють вони на персональному комп'ютері, мережевій робочій станції, або на універсальній ЕОМ. У нашому все більш і більш взаємопов'язаному комп'ютерному світі, користувач забезпечений такою мовою, має величезну перевагу у використанні і узагальненні інформації з ряду джерел за допомогою великої кількості способів. Елегантність і незалежність від специфіки комп'ютерних технологій, а також його підтримка лідерами промисловості в області технології реляційних баз даних, зробило SQL (і, ймовірно, протягом найближчого майбутнього залишить його) основним стандартною мовою.
Мова SQL призначений для маніпулювання даними в реляційних базах даних, визначення структури баз даних і для управління правами доступу до даних в багатокористувацької середовищі. Тому, в мову SQL в якості складових частин входять:
мова маніпулювання даними (Data Manipulation Language, DML);
- мова визначення даних (Data Definition Language, DDL);
- мова керування даними (Data Control Language, DCL).
Це не окремі мови, а різні команди однієї мови. Такий поділ проведено тільки лише з погляду різного функціонального призначення цих команд.
Мова маніпулювання даними використовується, як це випливає з його назви, для маніпулювання даними в таблицях баз даних. Він складається з 4 основних команд: (вибрати) (вставити) (оновити) (видалити)
Мова визначення даних використовується для створення і зміни структури бази даних та її складових частин - таблиць, індексів, уявлень (віртуальних таблиць), а також тригерів і збережених процедур. Основними його командами є: DATABASE (створити базу даних); TABLE ( створити таблицю); DATABASE (модифікувати базу даних); TABLE (модифікувати таблицю); DATABASE (видалити базу даних); TABLE (видалити таблицю); INDEX (видалити індекс); ...