DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

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

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

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

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

Рік:
2008
Тип роботи:
Методичні вказівки до лабораторної роботи
Предмет:
Організація баз даних
Група:
6.0913
Коротко про документ

Про що ця робота

Методичні вказівки містять теоретичні та практичні матеріали для виконання четвертої лабораторної роботи з організації баз даних. Розглядаються створення та модифікація запитів мовою SQL в середовищі OpenOffice.org Base.

У роботі розглядаються

  • Бази даних
  • Мова SQL
  • OpenOffice.org Base
  • Запити вибірки
  • Запити модифікації
  • Агрегатні функції

Зміст і розділи

  1. Мета роботи
  2. Запити у СКБД OpenOffice.org Base
  3. Створення запиту в режимі SQL
  4. Запити модифікації бази даних
  5. Завдання
  6. Питання для самоперевірки
  7. Навчально-методичні матеріали
Для кого:Студенти напрямку підготовки «Комп’ютерна інженерія»
Викладачі:Карпін О. О.

Ключові поняття

SQLOpenOffice.org Baseзапит вибіркизапит модифікаціїSELECTINSERT INTOUPDATEDELETEтаблицябаза даних

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

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”  Кафедра ЕОМ СТВОРЕННЯ ЗАПИТІВ ДО БАЗИ ДАНИХ В РЕЖИМІ SQL МЕТОДИЧНІ ВКАЗІВКИ до лабораторної роботи № 4 з дисципліни “ Організація баз даних ” для студентів базового напрямку 6.0915 “Комп’ютерна інженерія”. Львів - 2008 Методичні вказівки до лабораторної роботи № 4 “Створення запитів до бази даних в режимі SQL” з дисципліни "Організація баз даних" для студентів базового напрямку 6.0915 “Комп’ютерна інженерія” /Укл.: Карпін О.О., Морозов Ю.В. - Львів: Видавництво Національного університету “Львівська політехніка”, 2008.- 12 с. Укладачі: Карпін О.О., канд. техн. наук., доц. Морозов Ю.В., канд. техн. наук., доц. Відповідальний за випуск Морозов Ю.В., канд. техн. наук., доц. Рецензенти: Квурт Л.С., канд. техн. наук., доц. Березко Л.О., канд. техн. наук., доц. Лабораторна робота № 4 Створення запитів до бази даних в режимі SQL МЕТА РОБОТИ Навчитися писати запити до бази даних мовою SQL. Познайомитися із запитами модифікації бази даних. МЕТОДИЧНІ ВКАЗІВКИ ЗАПИТИ У СКБД OPENOFFICE.ORG BASE Запити використовуються для вибору, відображення та маніпулювання даними. Запити можуть об’єднувати дані з багатьох таблиць та надавати доступ до цих даних формам і звітам. Запитами також можна змінити структуру самої бази даних. Для створення запитів в базі даних OpenOffice.org Base необхідно відкрити вікно запитів (Queries window). Для цього необхідно натиснути на “Queries” кнопку у вікні бази даних.  Рис. 1. Вікно запитів Створення запиту можливе за допомогою майстра запитів, в режимі дизайнера або в режимі SQL. СТВОРЕННЯ ЗАПИТУ В РЕЖИМІ SQL Коли ви створюєте запит в режимі SQL вам необхідно: Відкрити вікно запитів (Query window). Для цього необхідно натиснути на “Queries” кнопку у вікні бази даних. Вибрати задачу Create Query in SQL View. Написати запит на мові SQL. Запустити запит на виконання. Для цього треба натиснути F5 (Run Query).  Рис. 2. Простий запит на мові SQL Якщо необхідно лише вивести прізвища та імена клієнтів, запит вибору набуде вигляду на Рис. 3. Для сортування вибраних даних на мові SQL можна застосувати ключове слово ORDER BY (Рис. 4).  Рис. 3. Запит вибірки прізвищ та імен клієнтів  Рис. 4. Запит вибірки прізвищ та імен клієнтів зі сортуванням В запитах можуть використовуватися агрегуючі функції, наприклад, SUM, COUNT та інші. Приклад такого запиту, що визначає кількість однофамільців показано на Рис. 5-6.  Рис. 5. Запит для обрахунку кількості клієнтів з однаковими прізвищами  Рис. 6. Запит для визначення однофамільців ЗАПИТИ МОДИФІКАЦІЇ БАЗИ ДАНИХ СКБД OpenOffice.org Base підтримує лише SELECT - запити. Проте виконання запитів модифікації бази даних також можливе. Для цього існує команда виконання запиту безпосередньо в HSQL ядрі бази даних. Для цього необхідно відкрити “SQL…” в меню “Tools”, як це показано на Рис. 7.  Рис. 7. Пункт меню “SQL…” Можливі наступні запити модифікації бази даних: CREATE TABLE, INSERT INTO, DROP, DELETE, UPDATE, APPEND. Деякі приклади таких запитів показано на Рис. 8-9.  Рис.8. Запит введення даних у таблицю “клієнти”  Рис. 9. Запит знищення таблиці “клієнти – додаткова інфо” ЗАВДАННЯ Написати мовою 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. ЗМІСТ ЗВІТУ Опис SELECT запитів, що необхідні при аналізі предметної області. Запити у формі SQL. ПИТАННЯ ДЛЯ САМОПЕРЕВІТКИ В яких випадках використовується SELECT запит? Яким чином створити SELECT запит? Як встановити порядок виведення записів у запиті? НАВЧАЛЬНО-МЕТОДИЧНІ МАТЕРІАЛИ Гринберг Ф., Гринберг Р. Самоучитель программирования на входом языке СУБД. – М.: Мир, 1989, 453 с. OpenOffice v. 2.0. Описание системы и руководство программиста. Техническая документация. 1500 с. Крамм Р. Системы управления базами данных для персональных компьютеров. – М., Финансы и статистика, 1988, 383 с. ЗМІСТ Мета роботи 3 Методичні вказівки 3 Запити у СКБД OpenOffice.org Base 3 Створення запиту в режимі SQL 4 запити модифікації бази даних 7 Завдання 9 Зміст звіту 9 Питання для самоперевітки 9 Навчально-методичні матеріали 10 НАВЧАЛЬНЕ ВИДАННЯ МЕТОДИЧНІ ВКАЗІВКИ лабораторної роботи № 4 “ Створення запитів до бази даних в режимі SQL ” з дисципліни "Організація баз даних " для студентів напрямку “Комп’ютерна інженерія” Укладачі [ім’я автора приховано] [ім’я автора приховано] Редактор Комп’ютерне складання Формат 70 х 100 1/16. Папір офсетний. Друк на різографі. Умовн. друк. арк. ...... Обл.-вид. арк. ...... Наклад 15 прим. Зам. № Поліграфічний центр Видавництва Національного університету “Львівська політехніка” вул. Колесси, 2, 79000, Львів
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

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

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

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

Admin

26.02.2023 12:38

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