Для всех учителей из 37 347 образовательных учреждений по всей стране

Скидка до 75% на все 778 курсов

Выбрать курс
Инфоурок Информатика ПрезентацииПрезентация по дисциплине основам проектирования БД "Оператор SELECT"

Презентация по дисциплине основам проектирования БД "Оператор SELECT"

библиотека
материалов
 ЭУМК УРОК 12. Запросы ВОПРОСЫ ? Какие бывают запросы в РБД (классификация)?

Описание презентации по отдельным слайдам:

1 слайд  ЭУМК УРОК 12. Запросы ВОПРОСЫ ? Какие бывают запросы в РБД (классификация)?
Описание слайда:

ЭУМК УРОК 12. Запросы ВОПРОСЫ ? Какие бывают запросы в РБД (классификация)?

2 слайд ЭУМК УРОК 12. Запросы ВОПРОСЫ ? Какие бывают запросы в РБД (классификация)?
Описание слайда:

ЭУМК УРОК 12. Запросы ВОПРОСЫ ? Какие бывают запросы в РБД (классификация)? Поисковые Корректирующие включение новой записи (INSERT), обновление отдельных полей (UPDATE), удаление записи или группы записей (DELETE).

3 слайд ЭУМК УРОК 12. Запросы ВОПРОСЫ ? Какие бывают запросы в РБД (классификация)?
Описание слайда:

ЭУМК УРОК 12. Запросы ВОПРОСЫ ? Какие бывают запросы в РБД (классификация)? Поисковые Корректирующие включение новой записи (INSERT), обновление отдельных полей (UPDATE), удаление записи или группы записей (DELETE).

4 слайд ЭУМК УРОК 12. Запросы ВОПРОСЫ ? Какой запрос представлен? SELECT Клиенты.Кли
Описание слайда:

ЭУМК УРОК 12. Запросы ВОПРОСЫ ? Какой запрос представлен? SELECT Клиенты.Клиент, КодКонс.ВидКонс FROM КодКонс, Клиенты, ЖурналКонс WHERE Клиенты.КодКлиента = ЖурналКонс.КодКлиента AND КодКонс.КодКонс = ЖурналКонс.КодКонс and Клиенты.Клиент='ммм';

5 слайд ЭУМК УРОК 12. Запросы ВОПРОСЫ ? Какой запрос представлен? SELECT Клиенты.Кли
Описание слайда:

ЭУМК УРОК 12. Запросы ВОПРОСЫ ? Какой запрос представлен? SELECT Клиенты.Клиент, КодКонс.ВидКонс FROM КодКонс, Клиенты, ЖурналКонс WHERE Клиенты.КодКлиента = ЖурналКонс.КодКлиента AND КодКонс.КодКонс = ЖурналКонс.КодКонс AND Клиенты.Клиент='ммм';

6 слайд
Описание слайда:

7 слайд
Описание слайда:

8 слайд
Описание слайда:

9 слайд
Описание слайда:

10 слайд Синтаксичесая диаграмма оператора SELECT
Описание слайда:

Синтаксичесая диаграмма оператора SELECT

11 слайд
Описание слайда:

12 слайд Организация запросов на выборку данных Цель:Создание многотабличного запроса
Описание слайда:

Организация запросов на выборку данных Цель:Создание многотабличного запроса на выборку с использованием итоговых операций

13 слайд Предложение GROUP BY позволяет создать итоговый запрос. вначале группирует с
Описание слайда:

Предложение GROUP BY позволяет создать итоговый запрос. вначале группирует строки БД по определенному признаку, а затем включает в таблицу результатов одну итоговую строку для каждой группы

14 слайд предложение HAVING показывает, что в таблицу результатов запроса следует вкл
Описание слайда:

предложение HAVING показывает, что в таблицу результатов запроса следует включать только некоторые из групп, созданных с помощью предложения GROUP BY.

15 слайд предложение HAVING показывает, что в таблицу результатов запроса следует вкл
Описание слайда:

предложение HAVING показывает, что в таблицу результатов запроса следует включать только некоторые из групп, созданных с помощью предложения GROUP BY. Для отбора включаемых групп используется условие поиска;

16 слайд предложение HAVING показывает, что в таблицу результатов запроса следует вкл
Описание слайда:

предложение HAVING показывает, что в таблицу результатов запроса следует включать только некоторые из групп, созданных с помощью предложения GROUP BY. Для отбора включаемых групп используется условие поиска;

17 слайд Организация запросов на выборку данных Итоговые операции. Агрегатные функции
Описание слайда:

Организация запросов на выборку данных Итоговые операции. Агрегатные функции COUNT() – подсчет количества значений (в столбце), AVG() – среднее среди значений (в столбце), SUM() – сумма всех значений (в столбце), MAX() – наибольшее среди всех значений (в столбце), MIN() – наименьшее среди всех значений (в столбце).

18 слайд Итоговые операции. Агрегатные функции COUNT() – подсчет количества значений
Описание слайда:

Итоговые операции. Агрегатные функции COUNT() – подсчет количества значений (в столбце) ? Количество каждого вида консультаций для каждого клиента

19 слайд
Описание слайда:

20 слайд Итоговые операции. Агрегатные функции COUNT() – подсчет количества значений
Описание слайда:

Итоговые операции. Агрегатные функции COUNT() – подсчет количества значений (в столбце) SELECT Клиенты.Клиент, КодКонс.ВидКонс, Count(ЖурналКонс.КодКонс) AS [Количество] FROM КодКонс, Клиенты, ЖурналКонс WHERE Клиенты.КодКлиента = ЖурналКонс.КодКлиента AND КодКонс.КодКонс = ЖурналКонс.КодКонс GROUP BY Клиенты.Клиент, КодКонс.ВидКонс;

21 слайд
Описание слайда:

22 слайд Итоговые операции. Агрегатные функции COUNT() – подсчет количества значений
Описание слайда:

Итоговые операции. Агрегатные функции COUNT() – подсчет количества значений (в столбце) SELECT Клиенты.Клиент, КодКонс.ВидКонс, Count(ЖурналКонс.Стоимость) AS [Количество] FROM КодКонс, Клиенты, ЖурналКонс WHERE Клиенты.КодКлиента = ЖурналКонс.КодКлиента AND КодКонс.КодКонс = ЖурналКонс.КодКонс GROUP BY Клиенты.Клиент, КодКонс.ВидКонс;

23 слайд Итоговые операции. Агрегатные функции COUNT() – подсчет количества значений
Описание слайда:

Итоговые операции. Агрегатные функции COUNT() – подсчет количества значений (в столбце) SELECT Клиенты.Клиент, КодКонс.ВидКонс, Count(ЖурналКонс.Стоимость) AS [Количество] FROM КодКонс, Клиенты, ЖурналКонс WHERE Клиенты.КодКлиента = ЖурналКонс.КодКлиента AND КодКонс.КодКонс = ЖурналКонс.КодКонс GROUP BY Клиенты.Клиент, КодКонс.ВидКонс;

24 слайд
Описание слайда:

25 слайд Итоговые операции. Агрегатные функции COUNT() – подсчет количества значений
Описание слайда:

Итоговые операции. Агрегатные функции COUNT() – подсчет количества значений (в столбце) SELECT Клиенты.Клиент, КодКонс.ВидКонс, Count(ЖурналКонс.Стоимость) AS [Количество] FROM КодКонс, Клиенты, ЖурналКонс WHERE Клиенты.КодКлиента = ЖурналКонс.КодКлиента AND КодКонс.КодКонс = ЖурналКонс.КодКонс GROUP BY КодКонс.ВидКонс,Клиенты.Клиент;

26 слайд Итоговые операции. Агрегатные функции COUNT() – подсчет количества значений
Описание слайда:

Итоговые операции. Агрегатные функции COUNT() – подсчет количества значений (в столбце) SELECT Клиенты.Клиент, КодКонс.ВидКонс, Count(ЖурналКонс.Стоимость) AS [Количество] FROM КодКонс, Клиенты, ЖурналКонс WHERE Клиенты.КодКлиента = ЖурналКонс.КодКлиента AND КодКонс.КодКонс = ЖурналКонс.КодКонс GROUP BY Клиенты.Клиент, КодКонс.ВидКонс;

27 слайд Итоговые операции. Агрегатные функции AVG() – среднее среди значений (в стол
Описание слайда:

Итоговые операции. Агрегатные функции AVG() – среднее среди значений (в столбце) ? Средняя цена консультации каждого клиента

28 слайд
Описание слайда:

29 слайд Итоговые операции. Агрегатные функции AVG() – среднее среди значений (в стол
Описание слайда:

Итоговые операции. Агрегатные функции AVG() – среднее среди значений (в столбце) SELECT Клиенты.Клиент, AVG(ЖурналКонс.Стоимость) AS [СРЕД] FROM КодКонс, Клиенты, ЖурналКонс WHERE Клиенты.КодКлиента = ЖурналКонс.КодКлиента AND КодКонс.КодКонс = ЖурналКонс.КодКонс GROUP BY Клиенты.Клиент;

30 слайд
Описание слайда:

31 слайд Итоговые операции. Агрегатные функции AVG() – среднее среди значений (в стол
Описание слайда:

Итоговые операции. Агрегатные функции AVG() – среднее среди значений (в столбце) SELECT Клиенты.Клиент, AVG(ЖурналКонс.Стоимость) AS [СРЕД] FROM КодКонс, Клиенты, ЖурналКонс WHERE Клиенты.КодКлиента = ЖурналКонс.КодКлиента AND КодКонс.КодКонс = ЖурналКонс.КодКонс GROUP BY Клиенты.Клиент;

32 слайд Итоговые операции. Агрегатные функции SUM() – сумма всех значений (в столбце
Описание слайда:

Итоговые операции. Агрегатные функции SUM() – сумма всех значений (в столбце) ? Общая потраченная сумма на все консультации каждого клиента

33 слайд Итоговые операции. Агрегатные функции SUM() – сумма всех значений (в столбце
Описание слайда:

Итоговые операции. Агрегатные функции SUM() – сумма всех значений (в столбце) ? Общая потраченная сумма на все консультации каждого клиента ? Что изменится в запросе

34 слайд
Описание слайда:

35 слайд Итоговые операции. Агрегатные функции SUM() – сумма всех значений (в столбце
Описание слайда:

Итоговые операции. Агрегатные функции SUM() – сумма всех значений (в столбце) SELECT Клиенты.Клиент, SUM(ЖурналКонс.Стоимость) AS СУММА FROM КодКонс, Клиенты, ЖурналКонс WHERE Клиенты.КодКлиента = ЖурналКонс.КодКлиента AND КодКонс.КодКонс = ЖурналКонс.КодКонс GROUP BY Клиенты.Клиент;

36 слайд
Описание слайда:

37 слайд Итоговые операции. Агрегатные функции SUM() – сумма всех значений (в столбце
Описание слайда:

Итоговые операции. Агрегатные функции SUM() – сумма всех значений (в столбце) SELECT Клиенты.Клиент, SUM(ЖурналКонс.Стоимость) AS СУММА FROM КодКонс, Клиенты, ЖурналКонс WHERE Клиенты.КодКлиента = ЖурналКонс.КодКлиента AND КодКонс.КодКонс = ЖурналКонс.КодКонс GROUP BY Клиенты.Клиент;

38 слайд Организация запросов на выборку данных Итоговые операции. Агрегатные функции
Описание слайда:

Организация запросов на выборку данных Итоговые операции. Агрегатные функции COUNT() – подсчет количества значений (в столбце), AVG() – среднее среди значений (в столбце), SUM() – сумма всех значений (в столбце), MAX() – наибольшее среди всех значений (в столбце), MIN() – наименьшее среди всех значений (в столбце),

39 слайд Организация запросов на выборку данных Итоговые операции. Агрегатные функции
Описание слайда:

Организация запросов на выборку данных Итоговые операции. Агрегатные функции COUNT() – подсчет количества значений (в столбце), AVG() – среднее среди значений (в столбце), SUM() – сумма всех значений (в столбце), MAX() – наибольшее среди всех значений (в столбце), MIN() – наименьшее среди всех значений (в столбце).

40 слайд Итоговые операции. Агрегатные функции COUNT() – подсчет количества значений
Описание слайда:

Итоговые операции. Агрегатные функции COUNT() – подсчет количества значений (в столбце) SELECT Клиенты.Клиент, КодКонс.ВидКонс, Count(ЖурналКонс.КодКонс) AS [Количество] FROM КодКонс, Клиенты, ЖурналКонс WHERE Клиенты.КодКлиента = ЖурналКонс.КодКлиента AND КодКонс.КодКонс = ЖурналКонс.КодКонс GROUP BY Клиенты.Клиент, КодКонс.ВидКонс;

41 слайд  Использование SQL
Описание слайда:

Использование SQL

42 слайд Задание в ЦКП. ЭУМК Проектирование, разработка и управление базами данных УР
Описание слайда:

Задание в ЦКП. ЭУМК Проектирование, разработка и управление базами данных УРОК 12. Запросы. Контрольные задания ТЕСТ

43 слайд Домашнее Задание в ЦКП. ЭУМК Проектирование, разработка и управление базами
Описание слайда:

Домашнее Задание в ЦКП. ЭУМК Проектирование, разработка и управление базами данных УРОК 12. Запросы. Практическое Задание. ответ Прикрепить в ЦКП.

44 слайд ЮРАЙТ Илюшечкин, В. М. Основы использования и проектирования баз данных : уче
Описание слайда:

ЮРАЙТ Илюшечкин, В. М. Основы использования и проектирования баз данных : учебник для среднего профессионального образования / В. М. Илюшечкин. — испр. и доп. — Москва : Издательство Юрайт, 2020. — 213 с. — (Профессиональное образование). — ISBN 978-5-534-01283-5. — Текст : электронный // ЭБС Юрайт [сайт]. с. 67 — URL: https://urait.ru/bcode/452874/p.67 (дата обращения: 23.04.2020).

45 слайд
Описание слайда:

46 слайд Илюшечкин, В. М.  Основы использования и проектирования баз данных : учебник
Описание слайда:

Илюшечкин, В. М.  Основы использования и проектирования баз данных : учебник для среднего профессионального образования / В. М. Илюшечкин. — испр. и доп. — Москва : Издательство Юрайт, 2020. — 213 с. — (Профессиональное образование). — ISBN 978-5-534-01283-5. — Текст : электронный // ЭБС Юрайт [сайт]. с. 67 — URL: https://urait.ru/bcode/452874/p.67 (дата обращения: 23.04.2020).

Курс повышения квалификации
Курс профессиональной переподготовки
Учитель математики и информатики
Найдите материал к любому уроку,
указав свой предмет (категорию), класс, учебник и тему:
также Вы можете выбрать тип материала:
Проверен экспертом
Общая информация
Учебник: «Информатика (углублённый уровень) (в 2 частях)», Семакин И.Г., Хеннер Е.К., Шестакова Л.В.
Тема: 1.2.4. Простые запросы к базе данных

Номер материала: ДБ-1299254

Вам будут интересны эти курсы:

Курс повышения квалификации «Табличный процессор MS Excel в профессиональной деятельности учителя математики»
Курс профессиональной переподготовки «Информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Облачные технологии в образовании»
Курс повышения квалификации «Сетевые и дистанционные (электронные) формы обучения в условиях реализации ФГОС по ТОП-50»
Курс повышения квалификации «Развитие информационно-коммуникационных компетенций учителя в процессе внедрения ФГОС: работа в Московской электронной школе»
Курс профессиональной переподготовки «Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Использование компьютерных технологий в процессе обучения в условиях реализации ФГОС»
Курс повышения квалификации «Применение MS Word, Excel в финансовых расчетах»
Курс профессиональной переподготовки «Управление в сфере информационных технологий в образовательной организации»
Курс повышения квалификации «Современные тенденции цифровизации образования»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»
Курс повышения квалификации «Применение интерактивных образовательных платформ на примере платформы Moodle»

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.