Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
/
Лабораторна робота №3
з дисципліни " Організація баз даних "
ТЕМА РОБОТИ: СТВОРЕННЯ ЗАПИТІВ ДО БАЗИ ДАНИХ. ЗАПИТИ ТИПУ SELECT
База даних : «Будинок депутатів»
Мета роботи
Познайомитися з візуальними засобами побудови запитів до бази даних OpenOffice.org Base.
Завдання
Візуальними засобами побудови запитів до бази даних OpenOffice.org Base спроектувати запити для створених у першій лабораторній роботі таблиць. Запити мають мати певний зміст з вибраної предметної галузі (наприклад, запит для визначення найкращого студента за певний проміжок часу або запит для підрахунку рейтингу студенів і т.п.).
Мінімальна кількість запитів – 5 (2 запити створених за допомогою майстра запитів та 3 – в режимі дизайнера).
Запити не мають бути однотипними.
Методичні вказівки
Запити у СКБД OpenOffice.org Base
Запити використовуються для вибору та маніпулювання даними. Запити можуть об’єднувати дані з багатьох таблиць та надавати доступ до цих даних формам і звітам. Для створення запитів в базі даних OpenOffice.org Base необхідно відкрити вікно запитів (Queries window). Для цього необхідно натиснути на “Queries” кнопку у вікні бази даних.
Створення запиту можливе за допомогою майстра запитів, в режимі дизайнера або в режимі SQL.
Створення запиту за допомогою майста запитів
Коли ви створюєте запит з допомогою Query Wizard вам необхідно:
Відкрити вікно запитів (Query window). Для цього необхідно натиснути на “Queries” кнопку у вікні бази даних.
Вибрати задачу Use Wizard to Create Query.
Вибрати одну або декілька таблиць на яких буде базуватись запит.
Дати відповіді на усі запитання , які буде задавати Query Wizard.
Створення запиту в режимі дизайнера
Вікно створення запиту в режимі дизайнера складається з двох частин. У верхній частині задаються таблиці, що приймають участь у запиті і зв’язки між ними. Нижня частина задається у табличній формі. Кожна колонка містить інформацію про одне поле включене у запит.
Додавання та знищення таблиць, що беруть учать у запиті
Для того, щоб додати нову таблицю до запиту:
З меню “Query” вибрати опцію “Add Table”.
Із списку “Table/Query” вибрати таблицю чи інший запит, який містить дані, які ви хочете включити у запит.
Після того як таблиця додана, вам необхідно встановити зв’язок до доданої таблиці. Якщо між таблицями були встановлені зв’язки у вікні “Relationship”, то зв’язки будуть автоматично додаватися по мірі додавання таблиць.
Для того щоб знищити таблицю із запиту необхідно вибрати таблицю і натиснути клавішу “DEL”.
Вибір полів
Після того, як всі таблиці додані до запиту, необхідно вибрати поля, які ви хочете помістити у запит. Для того, щоб додати поле до запису необхідно з допомогою миші перетягнути поле з верхньої частини вікна запитів у нижню і покласти його у рядок “Field”. Ви можете відмітити декілька полів з допомогою клавіш CTRL або SHIFT і перемістити їх одночасно. Якщо буде вибрана зірочка (*), то перемістяться усі поля одночасно.
Для того, щоб перемістити поле у нову позицію необхідно:
Вибрати поле з допомогою кліка мишки
Клікнути мишкою ще раз і перетягнути у нове положення.
Коли необхідно вставити поле, необхідно його перетягнути у ту колонку в яку ви його вставляєте. Для того, щоб знищити поле необхідно вибрати поля і натиснути клавішу DEL.
Встановлення критерію пошуку та порядку виведення записів
Критерій пошуку задається у рядку “Criterion” нижньої частини вікна запитів. У рядку “Sort” ви можете встановити порядок в якому будуть виводитися записи. Поле “Function” дозволяє встановити групування даних по полю та описати агрегуючі функції.
Результат виконання
2 форми створені за допомогою майстра запитів :
1)Запит_Клієнт
/
2)Запит_Додаткова_інформація
/
З запити створені у режимі дизайну:
Мережа магазинів + Зброя
/
Працівники + Додаткова інформація/
Висновок
На даній лабораторній роботі я познайомилась з візуальними засобами побудови запитів до бази даних OpenOffice.org Base. В роботі було розроблено 4 запитів. 2 запити за допомогою майстра запитів:
Запит_Клієнт
Запит_Додаткова_інформація
2 запити в режимі дизайну:
Мережа магазинів + Зброя
Працівники + Додаткова інформація
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!