Вкладені запити

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
КН
Кафедра:
Кафедра ЕОМ

Інформація про роботу

Рік:
2011
Тип роботи:
Лабораторна робота
Предмет:
Організація баз даних

Частина тексту файла (без зображень, графіків і формул):

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА” Кафедра ЕОМ  Лабораторна робота №8 з дисципліни " Організація баз даних " Вкладені запити БД ”Екскурсії” Львів – 2011 Тема роботи: Вкладені запити Мета роботи: Опанувати навики у виконанні вкладених запитів, сформованих до розроблений студентом предмет бази даних. Завдання: Ознайомитись із прикладом реалізації вкладених запитів до навчальної бази даних Створити вкладені запити до розробленої власної БД використовувати : - DISTINCT - HAWING - WHERE - агрегатні функції - та інші. Навести і пояснити отримані результати Оформити звіт та захистити лабораторну роботу Хід роботи Вибираємо пункт “Створити запити у SQL - представленні”. Вводимо запит. Натискаємо на панелі інструментів кнопку ”Виконати запит”(рис.1).  Рис. 1 “Вкладений SELECT запит після виконання”. Створені вкладені запити типу SELECT: Вибрати назви автобусів в яких місткість більша, ніж середня місткість всіх автобусів. SELECT "Назва" FROM "Автобуси" WHERE "Місткість" > ( SELECT AVG( "Місткість" ) FROM "Автобуси" ) Знайти всіх шоферів, які їздять на автобусах ЛАЗ SELECT * FROM "Шофери" WHERE "idАвтобуса" IN ( SELECT "id" FROM "Автобуси" WHERE "Назва" = 'ЛАЗ' ) Знайти всі унікальні назви автобусів, які беруть участь в екскурсіях дорожчих, ніж 300 грн. SELECT DISTINCT "Назва" FROM "Автобуси" WHERE "idТипуЕкскурсії" IN ( SELECT "id" FROM "ТипЕкскурсії" WHERE "Ціна" > 300 ) Знайти кількість шоферів які мають максимальний стаж, серед всіх шоферів. SELECT "Стаж", COUNT( "Стаж" ) FROM "Шофери" GROUP BY "Стаж" HAVING "Стаж" = ( SELECT MAX( "Стаж" ) FROM "Шофери" ) Висновок: На цій лабораторній роботі я познайомилась з можливостями OpenOffice.org Base для створення вкладених запитів за допомогою SQL БД “Екскурсії”. Були створені вкладені запити типу SELECT: Вибрати назви автобусів в яких місткість більша, ніж середня місткість всіх автобусів Знайти всіх шоферів, які їздять на автобусах ЛАЗ Знайти всі унікальні назви автобусів, які беруть участь в екскурсіях дорожчих, ніж 300 грн Знайти кількість шоферів які мають максимальний стаж, серед всіх шоферів
Антиботан аватар за замовчуванням

23.07.2013 12:07-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!