Презентация Языки описания запросов. Языки запросов. Лекция 9 онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Языки описания запросов. Языки запросов. Лекция 9 абсолютно бесплатно. Урок-презентация на эту тему содержит всего 118 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Информатика » Языки описания запросов. Языки запросов. Лекция 9



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    118 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    1.54 MB
  • Просмотров:
    60
  • Скачиваний:
    0
  • Автор:
    неизвестен



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

№1 слайд
Содержание слайда:

№2 слайд
Содержание слайда:

№3 слайд
Содержание слайда:

№4 слайд
Язык запросов Язык запросов
Содержание слайда: Язык запросов Язык запросов – ориентированный на конечного пользователя язык доступа к базе данных, чаще всего строящийся по принципу декларативных языков.

№5 слайд
Типы запросов Запрос query
Содержание слайда: Типы запросов Запрос (query) – это средство выбора необходимой информации из базы данных. Вопрос, сформированный по отношению к базе данных, и есть запрос. Применяются два типа запросов: по образцу (QBE – Query by example) и структурированный язык запросов (SQL – Structured Query Language). QBE - запрос по образцу – средство для отыскания необходимой информации в базе данных. Он формируется не на специальном языке, а путем заполнения бланка запроса в окне Конструктора запросов. SQL – запросы – это запросы, которые составляются (программистами) из последовательности SQL – инструкций. Эти инструкции задают, что надо сделать с входным набором данных для генерации выходного набора.

№6 слайд
Содержание слайда:

№7 слайд
Языки запросов табличные QBE
Содержание слайда: Языки запросов: табличные (QBE) Часто используется не только как самостоятельный язык, но и как построитель запросов на SQL Аналитические (SQL) Графические элементы используются частично Использование дополнительных возможностей, выходящих за рамки языка данного класса

№8 слайд
Языки запросов Используются в
Содержание слайда: Языки запросов Используются: в интерактивном режиме встраиваются в программы Обычно не являются функционально-полными языками Возможности языка зависят от его типа Часто включают в себя дополнительные возможности: определения данных корректировки данных Зависят от типа СУБД: реляционные языки запросов объектные языки запросов

№9 слайд
В реляционных языках запросов
Содержание слайда: В реляционных языках запросов источниками данных являются плоские таблицы (реальные или виртуальные (запросы, представления) и результатом является плоская таблица

№10 слайд
Любой запрос определяет
Содержание слайда: Любой запрос определяет: источник(и) информации поля, выводимые в ответ (обязательно) условие отбора (не обязательно) Дополнительно может быть задано: упорядочение данных в ответе. Упорядочение ответа может участвовать не только для вывода результата в определенной последовательности, но и для формирование специфических запросов Число записей, выводимых в ответ (все, заданное число, заданный процент)

№11 слайд
Содержание слайда:

№12 слайд
По числу аргументов поиска в
Содержание слайда: По числу аргументов поиска в запросе По числу аргументов поиска в запросе Простые (один аргумент) Сложные (более одного) Условие AND (И) Условие OR (ИЛИ) Смешанные Без условия отбора

№13 слайд
По числу таблиц, участвующих
Содержание слайда: По числу таблиц, участвующих в запросе: По числу таблиц, участвующих в запросе: Однотабличные Многотабличные Внимание: Таблицы, включенные в запрос, будут влиять на ответ, даже, если поля некоторых из этих таблиц не участвуют в условиях запроса Необходимо учитывать тип соединения таблиц Надо использовать минимальное число таблиц, необходимых для выполнения запроса Обратить внимание на обработку таблиц, для которых не задана связь Возможно использовать в качестве источника одну и ту же таблицу многократно (связь таблицы самой с собой - самобъединение)

№14 слайд
Классификация запросов По
Содержание слайда: Классификация запросов По выполняемым действиям: Поисковые Корректирующие Замена Вставка Удаление Запрос на создание таблиц

№15 слайд
По моменту задания значений
Содержание слайда: По моменту задания значений аргументов поиска По моменту задания значений аргументов поиска при создании запроса; при выполнении запроса (параметрические запросы).

№16 слайд
Классификация запросов
Содержание слайда: Классификация запросов Получаемая в ответе информация: - содержится в базе данных вычисляется: агрегирующие функции – возможна только одноуровневая агрегация произвольные выражения

№17 слайд
Специальные запросы
Содержание слайда: Специальные запросы Перекрестные Поиск повторяющихся [записей] Поиск записей, не имеющих подчиненных

№18 слайд
Содержание слайда:

№19 слайд
Язык QBE -общая
Содержание слайда: Язык QBE -общая характеристика Табличный двумерный язык, основанный на реляционном исчислении. Декларативный язык. Язык четвертого поколения (4 GL)

№20 слайд
Содержание слайда:

№21 слайд
Содержание слайда:

№22 слайд
Содержание слайда:

№23 слайд
Содержание слайда:

№24 слайд
Содержание слайда:

№25 слайд
Содержание слайда:

№26 слайд
Содержание слайда:

№27 слайд
Содержание слайда:

№28 слайд
Содержание слайда:

№29 слайд
Содержание слайда:

№30 слайд
Содержание слайда:

№31 слайд
Содержание слайда:

№32 слайд
Содержание слайда:

№33 слайд
Содержание слайда:

№34 слайд
Содержание слайда:

№35 слайд
Способы создания запросов
Содержание слайда: Способы создания запросов

№36 слайд
Источники данных Запрос может
Содержание слайда: Источники данных Запрос может базироваться: на одной таблице на нескольких связанных таблицах на других запросах на таблицах и запросах

№37 слайд
Содержание слайда:

№38 слайд
Источники данных.
Содержание слайда: Источники данных. Многотабличные запросы. Запросы с одинаковыми условиями, выполненные на разных схемах данных, дадут разные результаты результат будет зависеть от типа «объединения» (соединения) таблиц выполнение запросов на нескольких таблицах, для которых не заданы связи, может привести к нежелаемым результатам

№39 слайд
Содержание слайда:

№40 слайд
Содержание слайда:

№41 слайд
Содержание слайда:

№42 слайд
Содержание слайда:

№43 слайд
Содержание слайда:

№44 слайд
Определение полей,
Содержание слайда: Определение полей, участвующих в запросе Соответствует операции проекции реляционной алгебры Поля, участвующие в запросе, могут выводиться в ответ, а могут лишь участвовать в формировании условия запроса и в ответ не выводиться

№45 слайд
Содержание слайда:

№46 слайд
Использование в запросе
Содержание слайда: Использование “*” в запросе

№47 слайд
Виды запросов по выполняемым
Содержание слайда: Виды запросов (по выполняемым действиям) Поисковые корректирующие обновление удаление добавление перекрестные

№48 слайд
Поисковые запросы
Содержание слайда: Поисковые запросы

№49 слайд
Поисковые запросы Условие
Содержание слайда: Поисковые запросы Условие отбора записывается в соответствующей графе по умолчанию принимается оператор «=» ограничители зависят от типа поля (в Access в большинстве случаев устанавливаются автоматически)

№50 слайд
Виды запросов по условиям
Содержание слайда: Виды запросов (по условиям отбора) По количеству аргументов поиска простые (один) сложные (несколько) «И» («AND») «ИЛИ» («OR») по наличию группировки без подгруппировки с подгруппировкой

№51 слайд
Простые запросы Использование
Содержание слайда: Простые запросы Использование операторов сравнения при задании запроса

№52 слайд
Задание диапазона. Закрытый
Содержание слайда: Задание диапазона. Закрытый диапазон.

№53 слайд
Содержание слайда:

№54 слайд
Задание диапазона. Другой
Содержание слайда: Задание диапазона. Другой способ задания закрытого диапазона: >=1000 And <=1500 Задание открытого диапазона: <1000 Or >15000

№55 слайд
Параметрический запрос.
Содержание слайда: Параметрический запрос. Конструирование.

№56 слайд
Параметрический запрос.
Содержание слайда: Параметрический запрос. Выполнение

№57 слайд
Поисковые запросы Сложные
Содержание слайда: Поисковые запросы Сложные запросы

№58 слайд
Сложные условия. И
Содержание слайда: Сложные условия. «И»

№59 слайд
Сложные условия. ИЛИ
Содержание слайда: Сложные условия. «ИЛИ»

№60 слайд
Поисковые запросы Запросы с
Содержание слайда: Поисковые запросы Запросы с подгруппировкой

№61 слайд
Запросы с подгруппировкой.
Содержание слайда: Запросы с подгруппировкой. Ограничения возможен только один уровень подгруппировки обязательность предварительного упорядочения БД зависит от СУБД (в Access - не обязательно) состав полей, выводимых в ответ

№62 слайд
Запросы с подгруппировкой.
Содержание слайда: Запросы с подгруппировкой. Выбор функции.

№63 слайд
Запросы с подгруппировкой
Содержание слайда: Запросы с подгруппировкой

№64 слайд
Подгруппировка с отбором
Содержание слайда: Подгруппировка с отбором

№65 слайд
Применение агрегирующей
Содержание слайда: Применение агрегирующей функции без группировки

№66 слайд
Включение вычисляемых полей в
Содержание слайда: Включение вычисляемых полей в запрос В свободной колонке строится выражение (удобнее с помощью «построителя»)

№67 слайд
Отбор по вычисляемому полю
Содержание слайда: Отбор по вычисляемому полю

№68 слайд
Примеры выражений фамилия
Содержание слайда: Примеры выражений фамилия_инициалы: [сотрудник]![фамилия] & " " & [сотрудник]![Имя] & " " & [сотрудник]![отчество]

№69 слайд
Содержание слайда:

№70 слайд
Автоматическое объединение
Содержание слайда: Автоматическое объединение таблиц В меню “Сервис” выбрать команду “Параметры” Перейти к вкладке “Таблицы/Запросы”. Установить/снять флажок “Автоматическое объединение”

№71 слайд
Источники данных.
Содержание слайда: Источники данных. Многотабличные запросы. Если связь не задана (и не отменено “Автоматическое объединение”), то будет осуществляться связь каждой записи одной таблицы с каждой записью второй таблицы.

№72 слайд
Запрос
Содержание слайда: Запрос

№73 слайд
На таблицах
Содержание слайда: На таблицах

№74 слайд
Даст результат
Содержание слайда: Даст результат

№75 слайд
Запрос
Содержание слайда: Запрос

№76 слайд
Даст результат
Содержание слайда: Даст результат

№77 слайд
внутреннее, левое и правое
Содержание слайда: внутреннее, левое и правое соединение

№78 слайд
Самообъединение
Содержание слайда: “Самообъединение”

№79 слайд
Поисковые запросы Специальные
Содержание слайда: Поисковые запросы Специальные запросы

№80 слайд
Специальные запросы
Содержание слайда: Специальные запросы Повторяющиеся записи Записи без подчиненных

№81 слайд
Повторяющиеся записи
Содержание слайда: Повторяющиеся записи

№82 слайд
Выбор мастера
Содержание слайда: Выбор мастера

№83 слайд
Выбор таблицы
Содержание слайда: Выбор таблицы

№84 слайд
Задание полей, совпадение
Содержание слайда: Задание полей, совпадение которых будет проверяться

№85 слайд
Дополнительные поля,
Содержание слайда: Дополнительные поля, выводимые в ответ

№86 слайд
Задание имени запроса
Содержание слайда: Задание имени запроса

№87 слайд
Вид запроса в режиме
Содержание слайда: Вид запроса в режиме конструктора

№88 слайд
Текст позапроса на языке SQL
Содержание слайда: Текст позапроса на языке SQL In (SELECT [код_сотрудника] FROM [расписание] As Tmp GROUP BY [код_сотрудника],[дата],[время] HAVING Count(*)>1 And [дата] = [расписание].[дата] And [время] = [расписание].[время])

№89 слайд
Содержание таблицы Расписание
Содержание слайда: Содержание таблицы «Расписание»

№90 слайд
Ответ
Содержание слайда: Ответ

№91 слайд
Записи без подчиненных
Содержание слайда: Записи без подчиненных

№92 слайд
Выбор мастера
Содержание слайда: Выбор мастера

№93 слайд
Содержание слайда:

№94 слайд
Содержание слайда:

№95 слайд
Содержание слайда:

№96 слайд
Содержание слайда:

№97 слайд
Содержание слайда:

№98 слайд
Корректирующие запросы
Содержание слайда: Корректирующие запросы

№99 слайд
Виды запросов
Содержание слайда: Виды запросов

№100 слайд
Выполнение корректирующих
Содержание слайда: Выполнение корректирующих запросов !Осторожно: при «открытии» корректирующего запроса происходит изменение содержимого БД При выполнении корректирующих запросов происходит контроль целостности БД

№101 слайд
Запрос на обновление
Содержание слайда: Запрос на обновление

№102 слайд
Запрос на обновление
Содержание слайда: Запрос на обновление

№103 слайд
Запрос на удаление
Содержание слайда: Запрос на удаление

№104 слайд
Запрос на добавление
Содержание слайда: Запрос на добавление

№105 слайд
Создание новой таблицы
Содержание слайда: Создание новой таблицы

№106 слайд
Дополнительные возможности
Содержание слайда: Дополнительные возможности

№107 слайд
Отбор определенного числа
Содержание слайда: Отбор определенного числа записей с предварительной сортировкой

№108 слайд
Получение сводных диаграмм
Содержание слайда: Получение сводных диаграмм (сводных таблиц) на основе запросов

№109 слайд
Дополнительные возможности
Содержание слайда: Дополнительные возможности

№110 слайд
Построение сводной диаграммы
Содержание слайда: Построение сводной диаграммы

№111 слайд
Примеры сводных диаграмм
Содержание слайда: Примеры сводных диаграмм

№112 слайд
Построение сводной диаграммы
Содержание слайда: Построение сводной диаграммы

№113 слайд
Примеры сводных диаграмм
Содержание слайда: Примеры сводных диаграмм

№114 слайд
Примеры сводных диаграмм
Содержание слайда: Примеры сводных диаграмм

№115 слайд
Примеры сводных диаграмм
Содержание слайда: Примеры сводных диаграмм

№116 слайд
Примеры сводных диаграмм
Содержание слайда: Примеры сводных диаграмм

№117 слайд
Примеры сводных диаграмм
Содержание слайда: Примеры сводных диаграмм

№118 слайд
Содержание слайда:

Скачать все slide презентации Языки описания запросов. Языки запросов. Лекция 9 одним архивом: