Керування базами даних за допомогою SQL. Вибірка, читання даних, отримання підсумкових значень. Однотабличні запити. Внесення змін до баз даних

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

ВУЗ:
Інші
Інститут:
Не вказано
Факультет:
Механіко технологічний
Кафедра:
Не вказано

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

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

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

Міністерство освіти і науки України Центральноукраїнський національний технічний університет Механіко-технологічний факультет Кафедра програмування та захисту інформації Звіт з виконаної лабораторної роботи № 1 дисципліни “ Організація баз даних ” на тему “ Керування базами даних за допомогою SQL. Вибірка, читання даних, отримання підсумкових значень. Однотабличні запити. Внесення змін до баз даних ” Кропивницький – 2017 Лабораторна робота № 1 Тема: Керування базами даних за допомогою SQL. Вибірка, читання даних, отримання підсумкових значень. Однотабличні запити. Внесення змін до баз даних Мета: Застосовуючи SQL-оператори, та спеціальні засоби навчитися виконувати складну обробку даних за допомогою запитів та вдосконалювати їх виведення. Навчитися виконувати узагальнену групову обробку значень полів за допомогою агрегатних функцій в SQL запитах. Навчитися застосовувати засоби, які керують значеннями в таблицях. Засвоїти команди DML. Навчитись за допомогою SQL – запитів модифікувати, видаляти, вносити інформацію в БД. Завдання: За допомогою SQL- запиту вивести всі дані з певної таблиці. В інструкції застосувати необов’язкове скорочення у вигляді символа «зірочка» (*). Вивести за допомогою SQL- запиту інформацію з таблиці тільки за двома полями. Вивести дані поля вашої таблиці таким чином, щоб результат не мав дублікатів (створити SQL- запит). За таблицею з даними отримайте інформацію про всі об’єкти (постачальники, клієнти, хворі, студенти і т.д.), яким в полі, наприклад, код або номер відповідає певне значення (наприклад 2003), а в іншому полі- значення більше або дорівнює певному значенню (наприклад>=3). За допомогою агрегатної функції у SQL- запиті підрахуйте кількість записів у таблиці вашої БД, не рахувати пусті значення, але враховувати дублікати. Необхідно знайти максимальне значення збільшеного вдвічі значення поля, наприклад стипендії або заробітної плати, або ціни товару, або іншого поля зі своєї БД за допомогою SQL- запиту. Отримайте інформацію з таблиці з даними про студентів (чи інші об’єкти), впорядковуючи їх за розміром стипендії (або інше числове поле) у порядку спадання, а для студентів, що мають однаковий розмір стипендії в алфавітному порядку їх прізвищ. За допомогою DML у вікні SQL побудувати запит, завдяки якому можна було б вносити нові записи до вашої таблиці. Два поля таблиці повинні заповнюватись певною інформацією, третє поле повинно мати значення NULL, а останні -за замовчанням. Вилучіть з спеціально для цього створеної таблиці всі записи за допомогою SQL. Вилучіть з таблиці ті записи, які у конкретному полі мають певне значення за допомогою DML. За допомогою DML змініть значення де-якого поля на «пусто», якщо поле дата має значення 01.01.2010. Зменшити за допомогою DML значення числового поля на 25% в таблиці, якщо, його значення, наприклад, дорівнює 32500. В режимі SQL Вид створіть інструкцію, за допомогою якої створюється копія деякої таблиці. Хід роботи Завдання 1: / Завдання 2: / Завдання 3: / Завдання 4: / Завдання 5: // Завдання 6: / Завдання 7: / Завдання 8: // Завдання 9: /// Завдання 10: // Завдання 11: // Завдання 12: /// Завдання 13: // Висновки: У ході лабораторної робитись №1 я застосовуючи SQL-оператори, та спеціальні засоби навчилась виконувати складну обробку даних за допомогою запитів та вдосконалювати їх виведення. Навчилась виконувати узагальнену групову обробку значень полів за допомогою агрегатних функцій в SQL запитах. Навчилась застосовувати засоби, які керують значеннями в таблицях. Засвоїла команди DML. Навчилась за допомогою SQL – запитів модифікувати, видаляти, вносити інформацію в БД. Контрольні запитання: Які запити називають SQL-запитами? Запит SQL— це запит, який створюється за допомогою інструкцій SQL. Інструкція SQL це вираз, який визначає команду SQL (SELECT, UPDATE або DELETE), та включає рядки (наприклад WHERE або ORDER BY). Інструкції SQL зазвичай застосовуються в запитах та в статистичних функціях Яке головне призначення SQL-запитів? Мова SQL (Structured Query Language) застосовується при створенні запитів, а також для оновлення та керування реляційними базами даних, такими як бази даних Microsoft Access. За допомогою якої інструкції в запитах здійснюється вибірка даних? SELECT За допомогою якого символу в інструкції SQL-запитів можна вивести всі дані з таблиці? * Який засіб запобігає дублюванню інформації в SQL-запитах? Якщо є необхідність уникнути дублювання застосовують DISTINCT-аргумент. В яких ситуаціях інструкція SQL створюється автоматично в Microsoft Access? Застосовуючи майстер для створення форми чи звіту, які отримують дані з декількох таблиць, автоматично створюється інструкція SQL, яка буде значенням властивості Источник строк (RowSource) форми чи звіту. Створюючи список чи поля зі списком за допомогою майстра також створюється інструкція SQL, яка стає значенням властивості Источник строк (RowSource) списку чи поля із списком. За допомогою якого засобу у SQL-запитах в результаті зберігається дублювання рядків виведення? Аргумент ALL або * Що означає інструкція SELECT...FROM...? Вибрати дані з таблиці Для чого застосовується команда ORDER BY? Для впорядкування виведення полів Яка інструкція команди SELECT, дозволяє встановлювати предікати? SELECT Яка функція застосовується для підрахунку кількості значень у стовпці таблиці в SQL-запиті? COUNT Які особливості мови SQL? SQL - запит складається з послідовності SQL - інструкцій (SQL-statement), які вказують, що потрібно зробити з вхідним набором даних (таблицею або запитом) для генерації вихідного набору. Шляхом аргументів (параметрів) цих інструкцій (clause) конкретизуються дії, що виконуються, тобто задають імена полів, імена таблиць, умови, відношення і т.п. Витягнута з бази інформація (вихідний набір) обробляється за допомогою спеціальних статистичних функцій (aggregate functions). Чи можливо перетворювати SQL запити в QBE і навпаки? Так Які запити на зміну ви знаєте? Append query Запит на додавання записів INSERT INTO  Delete query Запит на вилучення записів DELETE  Make-table query Запит на створення таблиці SELECT ...INTO  Update query Запит на поновлення записів UPDATE  За допомогою якої інструкціі можна створити запит на додавання записів у таблицю? INSERT INTO Що означає команда UPDATE у запитах? Оновлення даних Яку інструкцію SQL повинен мати запит на вилучення записів? DELETE Що означає інструкція SELECT ...INTO в запитах? Створення таблиці на основі вже існуючої
Антиботан аватар за замовчуванням

13.05.2018 16:05-

Коментарі

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

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

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

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

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

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

Admin

26.02.2023 12:38

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