Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Створення запитів до бази даних в режимі SQL

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

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

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

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

Частина тексту файла

Міністерство освіти і науки України Національний університет “Львівська політехніка” Кафедра «ЕОМ» Лабораторна робота №4 з предмету “Організація баз даних” на тему: «Створення запитів до бази даних в режимі SQL» Мета: Навчитися писати запити до бази даних мовою SQL. Познайомитися із запитами модифікації бази даних. Теоретичні відомості Запити у СКБД OpenOffice.org Base Запити використовуються для вибору, відображення та маніпулювання даними. Запити можуть об’єднувати дані з багатьох таблиць та надавати доступ до цих даних формам і звітам. Запитами також можна змінити структуру самої бази даних. Для створення запитів в базі даних OpenOffice.org Base необхідно відкрити вікно запитів (Queries window). Для цього необхідно натиснути на “Queries” кнопку у вікні бази даних. Створення запиту можливе за допомогою майстра запитів, в режимі дизайнера або в режимі SQL. Створення запиту в режимі SQL Коли ви створюєте запит в режимі SQL вам необхідно: Відкрити вікно запитів (Query window). Для цього необхідно натиснути на “Queries” кнопку у вікні бази даних. Вибрати задачу Create Query in SQL View. Написати запит на мові SQL. Запустити запит на виконання. Для цього треба натиснути F5 (Run Query). В запитах можуть використовуватися агрегуючі функції, наприклад, SUM, COUNT та інші. запити модифікації бази даних СКБД OpenOffice.org Base підтримує лише SELECT - запити. Проте виконання запитів модифікації бази даних також можливе. Для цього існує команда виконання запиту безпосередньо в HSQL ядрі бази даних. Для цього необхідно відкрити “SQL…” в меню “Tools”. Можливі наступні запити модифікації бази даних: CREATE TABLE, INSERT INTO, DROP, DELETE, UPDATE, APPEND. Виконання роботи Завдання Написати мовою SQL запити до створених у першій лабораторній роботі таблиць бази даних OpenOffice.org Base. Запити мають мати певний зміст з вибраної предметної галузі (наприклад, запит для визначення найкращого студента за певний проміжок часу або запит для підрахунку рейтингу студенів і т.п.). Мінімальна кількість SELECT запитів – 5. Запити не мають бути однотипними. Використання у запитах наступних ключових слів: AS, SUM, COUNT, GROUP BY, HAVING, DISTINCT, IS EMPTY, LIKE, BETWEEN, IN, OUTER JOIN, оператори =, <>, >, <, >=, <=. Додатково розробити запити модифікації бази даних по кожному з наступних ключових слів: CREATE TABLE, INSERT INTO, DROP, DELETE, UPDATE, APPEND. Результат виконання: Створення запиту в режимі SQL Відкриваємо вікно запитів (Query window). Для цього необхідно натиснути на “Запросы” кнопку у вікні бази даних. Вибраємо задачу Создать запрос в режиме SQL. / Рис. 1. Вікно запитів Пишемо запит на мові SQL. / Рис. 2. Простий запит на мові SQL Запускаємо запит на виконання. Для цього треба натиснути F5 (Run Query). / Рис. 3. Результат виконання запиту «Вибрати всі об’єкти з таблиці «Найменування» Другий запит буде лише виводити прізвища та імена клієнтів, запит вибору набуде вигляду на Рис. 4. Для сортування вибраних даних на мові SQL застосуємо ключове слово ORDER BY (Рис. 5). / Рис. 4. Запит на мові SQL / Рис. 5. Результат виконання запиту «Відобразити Прізвище та Ім’я з таблиці Клієнти» із сортуванням В третьому запиті використаємо агрегуючі функції, наприклад, SUM, COUNT та інші. Приклад такого запиту, що визначає кількість однакових назв товарів показано на Рис. 6-7. / Рис. 6. Запит на мові SQL / Рис. 7. Запит для обрахунку кількості найменувань з однаковими назвами Четвертий запит створимо для того, щоб він обраховував кількість однакових найменувань товарів, які необхідно доставити. / Рис. 8. Запит на мові SQL / Рис. 9. Запит для визначення однакових одиниць товарів П’ятий запит призначений для відображення кількості одиниць товару, яка перевищує 34. / Рис. 10. Запит на мові SQL / Рис. 11. Запит для визначення одиниць товарів, кількість яких перевищує 34 ЗАПИТИ МОДИФІКАЦІЇ БАЗИ ДАНИХ Відкриваємо “SQL…” в меню “Сервис”, як це показано на Рис. 12. / Рис.12. Пункт меню “SQL…” / Рис.13. Запит введення даних у табл...
Антиботан аватар за замовчуванням

05.11.2015 00:11

Коментарі

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

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

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

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

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини