🗊 Презентация Базы данных: выборка данных

Категория: Информатика
Нажмите для полного просмотра!
Базы данных: выборка данных, слайд №1 Базы данных: выборка данных, слайд №2 Базы данных: выборка данных, слайд №3 Базы данных: выборка данных, слайд №4 Базы данных: выборка данных, слайд №5 Базы данных: выборка данных, слайд №6 Базы данных: выборка данных, слайд №7 Базы данных: выборка данных, слайд №8 Базы данных: выборка данных, слайд №9 Базы данных: выборка данных, слайд №10 Базы данных: выборка данных, слайд №11 Базы данных: выборка данных, слайд №12 Базы данных: выборка данных, слайд №13 Базы данных: выборка данных, слайд №14 Базы данных: выборка данных, слайд №15 Базы данных: выборка данных, слайд №16 Базы данных: выборка данных, слайд №17 Базы данных: выборка данных, слайд №18

Вы можете ознакомиться и скачать презентацию на тему Базы данных: выборка данных. Доклад-сообщение содержит 18 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Базы данных: Выборка данных. Поляков Антон Олегович 2016-09-30
Описание слайда:
Базы данных: Выборка данных. Поляков Антон Олегович 2016-09-30

Слайд 2


Получение итоговых значений Как узнать количество книг, написанных тем или иным автором? Как определить среднее количество книг на складе?
Описание слайда:
Получение итоговых значений Как узнать количество книг, написанных тем или иным автором? Как определить среднее количество книг на складе?

Слайд 3


Найти минимальное и максимальное количество книг на складе. Найти минимальное и максимальное количество книг на складе.
Описание слайда:
Найти минимальное и максимальное количество книг на складе. Найти минимальное и максимальное количество книг на складе.

Слайд 4


Предложение GROUP BY Предложение GROUP BY используется для определения групп выходных строк, к которым могут применяться агрегатные функции (COUNT,...
Описание слайда:
Предложение GROUP BY Предложение GROUP BY используется для определения групп выходных строк, к которым могут применяться агрегатные функции (COUNT, MIN, MAX, AVG и SUM)

Слайд 5


Предложение GROUP BY Неправильно:
Описание слайда:
Предложение GROUP BY Неправильно:

Слайд 6


Предложение HAVING Предложение HAVING применяется после группировки для определения предиката, фильтрующего группы по значениям агрегатных функций. В...
Описание слайда:
Предложение HAVING Предложение HAVING применяется после группировки для определения предиката, фильтрующего группы по значениям агрегатных функций. В предложении HAVING нельзя использовать псевдоним(book_count), используемый для именования значений агрегатной функции в предложении SELECT.

Слайд 7


Порядок обработки предложений в операторе SELECT: Порядок обработки предложений в операторе SELECT: FROM WHERE GROUP BY HAVING SELECT ORDER BY
Описание слайда:
Порядок обработки предложений в операторе SELECT: Порядок обработки предложений в операторе SELECT: FROM WHERE GROUP BY HAVING SELECT ORDER BY

Слайд 8


Использование в запросе нескольких источников записей В предложении FROM допускается указание нескольких таблиц. Поэтому перечисление таблиц, как...
Описание слайда:
Использование в запросе нескольких источников записей В предложении FROM допускается указание нескольких таблиц. Поэтому перечисление таблиц, как правило, используется совместно с условием соединения строк из разных таблиц, указываемым в предложении WHERE.

Слайд 9


Явные операции соединения. Синтаксис: FROM [INNER] {{LEFT | RIGHT | FULL } [OUTER]} JOIN [ON ] Соединение может быть либо внутренним (INNER), либо...
Описание слайда:
Явные операции соединения. Синтаксис: FROM [INNER] {{LEFT | RIGHT | FULL } [OUTER]} JOIN [ON ] Соединение может быть либо внутренним (INNER), либо одним из внешних (OUTER). Служебные слова INNER и OUTER можно опускать, поскольку внешнее соединение однозначно определяется его типом — LEFT (левое), RIGHT (правое) или FULL (полное), а просто JOIN будет означать внутреннее соединение.

Слайд 10


Вывести список членов библиотеки которые брали книги. Вывести список членов библиотеки которые брали книги.
Описание слайда:
Вывести список членов библиотеки которые брали книги. Вывести список членов библиотеки которые брали книги.

Слайд 11


Внешнее соединение LEFT JOIN означает, что помимо строк, для которых выполняется условие предиката, в результирующий набор попадут все остальные...
Описание слайда:
Внешнее соединение LEFT JOIN означает, что помимо строк, для которых выполняется условие предиката, в результирующий набор попадут все остальные строки из первой таблицы (левой). При этом отсутствующие значения столбцов из правой таблицы будут заменены NULL-значениями. Внешнее соединение LEFT JOIN означает, что помимо строк, для которых выполняется условие предиката, в результирующий набор попадут все остальные строки из первой таблицы (левой). При этом отсутствующие значения столбцов из правой таблицы будут заменены NULL-значениями.

Слайд 12


FULL JOIN FULL JOIN В результирующую таблицу попадут не только те строки, которые имеют одинаковые значения в сопоставляемых столбцах, но и все...
Описание слайда:
FULL JOIN FULL JOIN В результирующую таблицу попадут не только те строки, которые имеют одинаковые значения в сопоставляемых столбцах, но и все остальные строки исходных таблиц, не имеющие соответствующих значений в другой таблице.

Слайд 13


Преобразование типов и оператор CAST Попытка выполнить запрос Приведет к ошибке: Conversion failed when converting the varchar value 'Total books...
Описание слайда:
Преобразование типов и оператор CAST Попытка выполнить запрос Приведет к ошибке: Conversion failed when converting the varchar value 'Total books amount - ' to data type int. («Не допускается неявное преобразование типа varchar к типу int. Используйте для выполнения этого запроса функцию CONVERT».)

Слайд 14


Если переписать наш запрос в виде: Если переписать наш запрос в виде: в результате получим то, что требовалось
Описание слайда:
Если переписать наш запрос в виде: Если переписать наш запрос в виде: в результате получим то, что требовалось

Слайд 15


Выражение CAST Синтаксис выражения CAST очень простой CAST( AS ) Следует иметь в виду, во-первых, что не любые преобразования типов возможны...
Описание слайда:
Выражение CAST Синтаксис выражения CAST очень простой CAST( AS ) Следует иметь в виду, во-первых, что не любые преобразования типов возможны (стандарт содержит таблицу допустимых преобразований типов данных). Во-вторых, результат функции CAST для значения выражения, равного NULL, тоже будет NULL. сурс

Слайд 16


Выберем среднее количество книг в библиотеке Выберем среднее количество книг в библиотеке Вернет: 7.00, а должно быть 7.17 Следовательно, CAST нужно...
Описание слайда:
Выберем среднее количество книг в библиотеке Выберем среднее количество книг в библиотеке Вернет: 7.00, а должно быть 7.17 Следовательно, CAST нужно применить к аргументу агрегатной функции Вернет 7.166666

Слайд 17


SELECT SELECT CAST(AVG(CAST(STOCK AS NUMERIC(6,2))) AS NUMERIC(6,2)) FROM BOOK
Описание слайда:
SELECT SELECT CAST(AVG(CAST(STOCK AS NUMERIC(6,2))) AS NUMERIC(6,2)) FROM BOOK

Слайд 18


Вопросы? Вопросы? mailto: yaschiknamail@mail.ru
Описание слайда:
Вопросы? Вопросы? mailto: yaschiknamail@mail.ru



Похожие презентации
Mypresentation.ru
Загрузить презентацию