Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
SQL- запити у СУБД ACCESS 2007-2010.doc
Скачиваний:
6
Добавлен:
28.06.2022
Размер:
4.48 Mб
Скачать

Завдання 3. Sql-вибірки із застосуванням команди select та статистичних обчислень

У SQL – запитах команду SELECT застосовують для:

  • створення нових таблиць;

  • оновлення даних та створення нових обчислювальних полів;

  • запитів на додавання запитів;

  • побудови параметричних запитів;

  • статистичних обчислень у таблицях бази даних.

Для виконання обчислень в середовищі реляційної бази даних застосовують такі статистичні функції:

Count (поле) – дає кількість записів у деякому полі, де це поле не порожнє (тобто є NOT Null, де Null – ознака порожнього поля);

Sum – обчислює суму всіх числових значень поля;

First, Last – значення полів у першому і останньому записах таблиці;

Min, Max – мінімальне і максимальне значення у полях;

Avg – середнє арифметичне значення поля;

Stdev, Stdevp – середньоквадратичні відхилення у полі.

Нижче наведені приклади застосувань статистичних функцій для вирішення різних завдань у роботі з реляційною базою даних «Земельний кадастр». Також тут представлені результати вибірок. Аналогічно до наведених прикладів створити та виконати SQL-запити для власної бази даних.

1.Вибрати із таблиці «Ділянки» найбільші і найменші угіддя

Результат:

Рис. 20 Конструкція SQL-запиту та вибірка min і max значень

2. Знайти у базі даних наймолодшого і найстаршого землевласників

Результат:

Рис. 21 SQL-запит та вибірка min і max значень одного поля

3. Вибрати першого й останнього власника за списком табл. «Власники»

Результат:

Рис. 22 SQL-запит на вибірку першого та останнього значень з таблиці

4. Обчислити вартість усіх ділянок, які знаходяться на обліку

Рис. 23 Обчислення суми всіх значень одного поля у вигляді конструкції SQL-запиту та вибірка

5. Обчислити середню вартість будівель

Результат:

\

Рис. 24 Обчислення суми всіх значень одного поля у вигляді конструкції SQL-запиту та вибірка

6. Визначити середньоквадратичні відхилення для вартості будівель

Результат:

Рис. 25 Визначення середньоквадратичного відхилення даних за SQL-запитом та вибірка

  1. Оформлення роботи

Кінцевим результатом лабораторної роботи є письмовий звіт і захист основних положень роботи. Звіт повинен містити:

    1. Письмові відповіді на контрольні питання.

    2. Опис методики виконання SQL-запитів у реляційних базах даних.

    3. Передставлення конструкцій SQL-запитів із середовища СУБД MS Access з власної бази даних студента та їх виконання у вигляді модифікованих таблиць і вибірок для трьох завдань лабораторної роботи.

    4. Написання висновків.

  1. Рекомендована література

    1. Берко А.Ю., Верес О.М., Пасічник В.В. Системи баз даних та знань. Книга 1. Організація баз даних та знань: Навчальний посібник. — Львів: «Магнолія 2006», 2008. — 456 с.

    2. Дейт К. Введение в системы баз данных, 8-е изд.: Пер. с англ. М.: «Вильямс», 2005.- 1328 с.

    3. Дибкова Л.М. Інформатика і комп’ютерна техніка. Навчальний посібник. – К.: Академ. видав, 2005. – 416 с.

    4. Зацерковний В.І., Бурачек В.Г. та ін. Геоінформаційні системи і бази даних. Книга 1: / Ніжин : НДУ ім. М. Гоголя, 2014. – 492 с.

    5. Конноли Т., Бегг К., Страчан А. Базы данных: проектирование, реализация и сопровождение. Теория и практика. Издательский дом «Вильямс». 2000. – 1120 с.

    6. Інформатика і комп’ютерна техніка. Ч. 1. Практичне вивчення стандартних засобів і програм. Навчально-методичний посібник\ Укл. Черняхівський В. В. — Львів, вид. відділ ІППТ при НУ «Львівська політехніка», 2006. — 202 с.

    7. Прагг К.Н., Ирвин М.Р. Access 2000. Библия пользователя. Пер. с англ.: пос.–М.2000. 1040с.

    8. Флоре И. Структуры и управление данными. / Пер. анг., М., «Финансы и статистика», 1992.

Навчальне видання