Пособие для учителей по треку «Анализ данных»


Расскажите историю 19. Одинаковые данные, разные истории


Download 3.41 Mb.
bet23/25
Sana11.11.2023
Hajmi3.41 Mb.
#1766571
TuriЛабораторная работа
1   ...   17   18   19   20   21   22   23   24   25
Bog'liq
metodichka DA рус

18. Расскажите историю

19. Одинаковые данные, разные истории

20. Тесты на рассказ историй данных



1-вопрос
Для каждого из визуальных элементов ниже отметьте, хотите ли вы «Сохранить» или «Удалить» этот элемент с рисунка выше.

2-вопрос

Чем хороша эта диаграмма?

Комментарий:
Это изображение не выделяет особо какие-либо аспекты. Имена всех столбов и осей одинаковым цветом. Если бы мы показывали эти данные в презентации, мы могли бы показать это, а затем выделить результаты двумя большими утверждениями. «Нет, твой контроль не потерян навсегда – посмотри на свои руки!»

21. Резюме

2-Лабораторная работа



Сначала посмотрим на таблицы базы данных, какие таблицы доступны и какие поля доступны. Затем мы переходим к лабораторным вопросам.
Чтобы выполнить лабораторное задание, вам необходимо ответить на следующие 5 заданий:


1-задание. В таблице счетов указаны страны с наибольшим количеством счетов. Укажите страну выставления счета и график выставления счетов, заказанные для каждой страны по количеству счетов-фактур. Пусть страны будут расположены в порядке убывания количества счетов-фактур.
Комментарий: Мы найдем ответ на этот вопрос, основываясь на том, что мы узнали из запросов SQL. Нам нужно использовать таблицу «Счета-фактуры» и определить страны с наибольшим количеством счетов-фактур. Итак, после команды SELECT нам нужно выбрать billingcountry страны. Мы используем COUNT (), чтобы указать их счет-фактуру для каждой страны. Мы используем ORDER BY для размещения в порядке убывания. Исходя из этих выводов, уместно написать следующий SQL-запрос.


1-решение:
SELECT billingcountry, count(invoicedate) AS Invoices
FROM Invoice GROUP BY billingcountry
ORDER BY Invoices DESC;
2-решение:
SELECT Invoice.BillingCountry, COUNT(Invoice.BillingCountry)
FROM Invoice
GROUP BY Invoice.BillingCountry
ORDER BY COUNT(Invoice.Total) DESC;


2-задание. Мы хотим в рекламных целях провести фестиваль музыки в городе, который приносит больше всего денег. Напишите запрос для определения города с наибольшей суммой счета. Должно быть возвращено название города и сумма всех счетов.
Комментарий: Чтобы написать запрос, соответствующий второму вопросу, давайте проанализируем его и подумаем, какую таблицу использовать. Чтобы выбрать город, введите billingcity после SELECT. Мы используем MAX(), чтобы найти тех, кто зарабатывает больше всего. Мы используем второй SELECT, чтобы вернуть название города и все счета. Результат следующий:

Download 3.41 Mb.

Do'stlaringiz bilan baham:
1   ...   17   18   19   20   21   22   23   24   25




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling