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

Категория: Информатика
Нажмите для полного просмотра!
Языки описания запросов. Языки запросов. Лекция 9, слайд №1Языки описания запросов. Языки запросов. Лекция 9, слайд №2Языки описания запросов. Языки запросов. Лекция 9, слайд №3Языки описания запросов. Языки запросов. Лекция 9, слайд №4Языки описания запросов. Языки запросов. Лекция 9, слайд №5Языки описания запросов. Языки запросов. Лекция 9, слайд №6Языки описания запросов. Языки запросов. Лекция 9, слайд №7Языки описания запросов. Языки запросов. Лекция 9, слайд №8Языки описания запросов. Языки запросов. Лекция 9, слайд №9Языки описания запросов. Языки запросов. Лекция 9, слайд №10Языки описания запросов. Языки запросов. Лекция 9, слайд №11Языки описания запросов. Языки запросов. Лекция 9, слайд №12Языки описания запросов. Языки запросов. Лекция 9, слайд №13Языки описания запросов. Языки запросов. Лекция 9, слайд №14Языки описания запросов. Языки запросов. Лекция 9, слайд №15Языки описания запросов. Языки запросов. Лекция 9, слайд №16Языки описания запросов. Языки запросов. Лекция 9, слайд №17Языки описания запросов. Языки запросов. Лекция 9, слайд №18Языки описания запросов. Языки запросов. Лекция 9, слайд №19Языки описания запросов. Языки запросов. Лекция 9, слайд №20Языки описания запросов. Языки запросов. Лекция 9, слайд №21Языки описания запросов. Языки запросов. Лекция 9, слайд №22Языки описания запросов. Языки запросов. Лекция 9, слайд №23Языки описания запросов. Языки запросов. Лекция 9, слайд №24Языки описания запросов. Языки запросов. Лекция 9, слайд №25Языки описания запросов. Языки запросов. Лекция 9, слайд №26Языки описания запросов. Языки запросов. Лекция 9, слайд №27Языки описания запросов. Языки запросов. Лекция 9, слайд №28Языки описания запросов. Языки запросов. Лекция 9, слайд №29Языки описания запросов. Языки запросов. Лекция 9, слайд №30Языки описания запросов. Языки запросов. Лекция 9, слайд №31Языки описания запросов. Языки запросов. Лекция 9, слайд №32Языки описания запросов. Языки запросов. Лекция 9, слайд №33Языки описания запросов. Языки запросов. Лекция 9, слайд №34Языки описания запросов. Языки запросов. Лекция 9, слайд №35Языки описания запросов. Языки запросов. Лекция 9, слайд №36Языки описания запросов. Языки запросов. Лекция 9, слайд №37Языки описания запросов. Языки запросов. Лекция 9, слайд №38Языки описания запросов. Языки запросов. Лекция 9, слайд №39Языки описания запросов. Языки запросов. Лекция 9, слайд №40Языки описания запросов. Языки запросов. Лекция 9, слайд №41Языки описания запросов. Языки запросов. Лекция 9, слайд №42Языки описания запросов. Языки запросов. Лекция 9, слайд №43Языки описания запросов. Языки запросов. Лекция 9, слайд №44Языки описания запросов. Языки запросов. Лекция 9, слайд №45Языки описания запросов. Языки запросов. Лекция 9, слайд №46Языки описания запросов. Языки запросов. Лекция 9, слайд №47Языки описания запросов. Языки запросов. Лекция 9, слайд №48Языки описания запросов. Языки запросов. Лекция 9, слайд №49Языки описания запросов. Языки запросов. Лекция 9, слайд №50Языки описания запросов. Языки запросов. Лекция 9, слайд №51Языки описания запросов. Языки запросов. Лекция 9, слайд №52Языки описания запросов. Языки запросов. Лекция 9, слайд №53Языки описания запросов. Языки запросов. Лекция 9, слайд №54Языки описания запросов. Языки запросов. Лекция 9, слайд №55Языки описания запросов. Языки запросов. Лекция 9, слайд №56Языки описания запросов. Языки запросов. Лекция 9, слайд №57Языки описания запросов. Языки запросов. Лекция 9, слайд №58Языки описания запросов. Языки запросов. Лекция 9, слайд №59Языки описания запросов. Языки запросов. Лекция 9, слайд №60Языки описания запросов. Языки запросов. Лекция 9, слайд №61Языки описания запросов. Языки запросов. Лекция 9, слайд №62Языки описания запросов. Языки запросов. Лекция 9, слайд №63Языки описания запросов. Языки запросов. Лекция 9, слайд №64Языки описания запросов. Языки запросов. Лекция 9, слайд №65Языки описания запросов. Языки запросов. Лекция 9, слайд №66Языки описания запросов. Языки запросов. Лекция 9, слайд №67Языки описания запросов. Языки запросов. Лекция 9, слайд №68Языки описания запросов. Языки запросов. Лекция 9, слайд №69Языки описания запросов. Языки запросов. Лекция 9, слайд №70Языки описания запросов. Языки запросов. Лекция 9, слайд №71Языки описания запросов. Языки запросов. Лекция 9, слайд №72Языки описания запросов. Языки запросов. Лекция 9, слайд №73Языки описания запросов. Языки запросов. Лекция 9, слайд №74Языки описания запросов. Языки запросов. Лекция 9, слайд №75Языки описания запросов. Языки запросов. Лекция 9, слайд №76Языки описания запросов. Языки запросов. Лекция 9, слайд №77Языки описания запросов. Языки запросов. Лекция 9, слайд №78Языки описания запросов. Языки запросов. Лекция 9, слайд №79Языки описания запросов. Языки запросов. Лекция 9, слайд №80Языки описания запросов. Языки запросов. Лекция 9, слайд №81Языки описания запросов. Языки запросов. Лекция 9, слайд №82Языки описания запросов. Языки запросов. Лекция 9, слайд №83Языки описания запросов. Языки запросов. Лекция 9, слайд №84Языки описания запросов. Языки запросов. Лекция 9, слайд №85Языки описания запросов. Языки запросов. Лекция 9, слайд №86Языки описания запросов. Языки запросов. Лекция 9, слайд №87Языки описания запросов. Языки запросов. Лекция 9, слайд №88Языки описания запросов. Языки запросов. Лекция 9, слайд №89Языки описания запросов. Языки запросов. Лекция 9, слайд №90Языки описания запросов. Языки запросов. Лекция 9, слайд №91Языки описания запросов. Языки запросов. Лекция 9, слайд №92Языки описания запросов. Языки запросов. Лекция 9, слайд №93Языки описания запросов. Языки запросов. Лекция 9, слайд №94Языки описания запросов. Языки запросов. Лекция 9, слайд №95Языки описания запросов. Языки запросов. Лекция 9, слайд №96Языки описания запросов. Языки запросов. Лекция 9, слайд №97Языки описания запросов. Языки запросов. Лекция 9, слайд №98Языки описания запросов. Языки запросов. Лекция 9, слайд №99Языки описания запросов. Языки запросов. Лекция 9, слайд №100Языки описания запросов. Языки запросов. Лекция 9, слайд №101Языки описания запросов. Языки запросов. Лекция 9, слайд №102Языки описания запросов. Языки запросов. Лекция 9, слайд №103Языки описания запросов. Языки запросов. Лекция 9, слайд №104Языки описания запросов. Языки запросов. Лекция 9, слайд №105Языки описания запросов. Языки запросов. Лекция 9, слайд №106Языки описания запросов. Языки запросов. Лекция 9, слайд №107Языки описания запросов. Языки запросов. Лекция 9, слайд №108Языки описания запросов. Языки запросов. Лекция 9, слайд №109Языки описания запросов. Языки запросов. Лекция 9, слайд №110Языки описания запросов. Языки запросов. Лекция 9, слайд №111Языки описания запросов. Языки запросов. Лекция 9, слайд №112Языки описания запросов. Языки запросов. Лекция 9, слайд №113Языки описания запросов. Языки запросов. Лекция 9, слайд №114Языки описания запросов. Языки запросов. Лекция 9, слайд №115Языки описания запросов. Языки запросов. Лекция 9, слайд №116Языки описания запросов. Языки запросов. Лекция 9, слайд №117Языки описания запросов. Языки запросов. Лекция 9, слайд №118

Содержание

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

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


Слайд 1


Языки описания запросов. Языки запросов. Лекция 9, слайд №1
Описание слайда:

Слайд 2


Языки описания запросов. Языки запросов. Лекция 9, слайд №2
Описание слайда:

Слайд 3


Языки описания запросов. Языки запросов. Лекция 9, слайд №3
Описание слайда:

Слайд 4





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

Слайд 5





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

Слайд 6


Языки описания запросов. Языки запросов. Лекция 9, слайд №6
Описание слайда:

Слайд 7






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

Слайд 8





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

Слайд 9






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

Слайд 10






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

Слайд 11


Языки описания запросов. Языки запросов. Лекция 9, слайд №11
Описание слайда:

Слайд 12





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

Слайд 13





По числу таблиц, участвующих в запросе:
По числу таблиц, участвующих в запросе:
Однотабличные
Многотабличные

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

Слайд 14





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

Слайд 15





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

Слайд 16





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

Слайд 17





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

Слайд 18


Языки описания запросов. Языки запросов. Лекция 9, слайд №18
Описание слайда:

Слайд 19





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

Слайд 20


Языки описания запросов. Языки запросов. Лекция 9, слайд №20
Описание слайда:

Слайд 21


Языки описания запросов. Языки запросов. Лекция 9, слайд №21
Описание слайда:

Слайд 22


Языки описания запросов. Языки запросов. Лекция 9, слайд №22
Описание слайда:

Слайд 23


Языки описания запросов. Языки запросов. Лекция 9, слайд №23
Описание слайда:

Слайд 24


Языки описания запросов. Языки запросов. Лекция 9, слайд №24
Описание слайда:

Слайд 25


Языки описания запросов. Языки запросов. Лекция 9, слайд №25
Описание слайда:

Слайд 26


Языки описания запросов. Языки запросов. Лекция 9, слайд №26
Описание слайда:

Слайд 27


Языки описания запросов. Языки запросов. Лекция 9, слайд №27
Описание слайда:

Слайд 28


Языки описания запросов. Языки запросов. Лекция 9, слайд №28
Описание слайда:

Слайд 29


Языки описания запросов. Языки запросов. Лекция 9, слайд №29
Описание слайда:

Слайд 30


Языки описания запросов. Языки запросов. Лекция 9, слайд №30
Описание слайда:

Слайд 31


Языки описания запросов. Языки запросов. Лекция 9, слайд №31
Описание слайда:

Слайд 32


Языки описания запросов. Языки запросов. Лекция 9, слайд №32
Описание слайда:

Слайд 33


Языки описания запросов. Языки запросов. Лекция 9, слайд №33
Описание слайда:

Слайд 34


Языки описания запросов. Языки запросов. Лекция 9, слайд №34
Описание слайда:

Слайд 35





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

Слайд 36





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

Слайд 37


Языки описания запросов. Языки запросов. Лекция 9, слайд №37
Описание слайда:

Слайд 38





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

Слайд 39


Языки описания запросов. Языки запросов. Лекция 9, слайд №39
Описание слайда:

Слайд 40


Языки описания запросов. Языки запросов. Лекция 9, слайд №40
Описание слайда:

Слайд 41


Языки описания запросов. Языки запросов. Лекция 9, слайд №41
Описание слайда:

Слайд 42


Языки описания запросов. Языки запросов. Лекция 9, слайд №42
Описание слайда:

Слайд 43


Языки описания запросов. Языки запросов. Лекция 9, слайд №43
Описание слайда:

Слайд 44





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

Слайд 45


Языки описания запросов. Языки запросов. Лекция 9, слайд №45
Описание слайда:

Слайд 46





Использование “*” в запросе
Описание слайда:
Использование “*” в запросе

Слайд 47





Виды запросов (по выполняемым действиям)

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

Слайд 48





Поисковые запросы
Описание слайда:
Поисковые запросы

Слайд 49





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

Слайд 50





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

Слайд 51





Простые запросы

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

Слайд 52





Задание диапазона. Закрытый диапазон.
Описание слайда:
Задание диапазона. Закрытый диапазон.

Слайд 53


Языки описания запросов. Языки запросов. Лекция 9, слайд №53
Описание слайда:

Слайд 54





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

Слайд 55





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

Слайд 56





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

Слайд 57





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

Слайд 58





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

Слайд 59





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

Слайд 60





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

Слайд 61





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

Слайд 62





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

Слайд 63





Запросы с подгруппировкой
Описание слайда:
Запросы с подгруппировкой

Слайд 64





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

Слайд 65





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

Слайд 66





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

Слайд 67





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

Слайд 68





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

Слайд 69


Языки описания запросов. Языки запросов. Лекция 9, слайд №69
Описание слайда:

Слайд 70





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

Слайд 71





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

Слайд 72





Запрос
Описание слайда:
Запрос

Слайд 73





На таблицах
Описание слайда:
На таблицах

Слайд 74





Даст результат
Описание слайда:
Даст результат

Слайд 75





Запрос
Описание слайда:
Запрос

Слайд 76





Даст результат
Описание слайда:
Даст результат

Слайд 77





внутреннее, левое и правое соединение
Описание слайда:
внутреннее, левое и правое соединение

Слайд 78





“Самообъединение”
Описание слайда:
“Самообъединение”

Слайд 79





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

Слайд 80





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

Слайд 81





Повторяющиеся записи
Описание слайда:
Повторяющиеся записи

Слайд 82





Выбор мастера
Описание слайда:
Выбор мастера

Слайд 83





Выбор таблицы
Описание слайда:
Выбор таблицы

Слайд 84





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

Слайд 85





Дополнительные поля,
 выводимые в ответ
Описание слайда:
Дополнительные поля, выводимые в ответ

Слайд 86





Задание имени запроса
Описание слайда:
Задание имени запроса

Слайд 87





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

Слайд 88





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

Слайд 89





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

Слайд 90





Ответ
Описание слайда:
Ответ

Слайд 91





Записи без подчиненных
Описание слайда:
Записи без подчиненных

Слайд 92





Выбор мастера
Описание слайда:
Выбор мастера

Слайд 93


Языки описания запросов. Языки запросов. Лекция 9, слайд №93
Описание слайда:

Слайд 94


Языки описания запросов. Языки запросов. Лекция 9, слайд №94
Описание слайда:

Слайд 95


Языки описания запросов. Языки запросов. Лекция 9, слайд №95
Описание слайда:

Слайд 96


Языки описания запросов. Языки запросов. Лекция 9, слайд №96
Описание слайда:

Слайд 97


Языки описания запросов. Языки запросов. Лекция 9, слайд №97
Описание слайда:

Слайд 98





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

Слайд 99





Виды запросов
Описание слайда:
Виды запросов

Слайд 100





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

Слайд 101





Запрос на обновление
Описание слайда:
Запрос на обновление

Слайд 102





Запрос на обновление
Описание слайда:
Запрос на обновление

Слайд 103





Запрос на удаление
Описание слайда:
Запрос на удаление

Слайд 104





Запрос на добавление
Описание слайда:
Запрос на добавление

Слайд 105





Создание новой таблицы
Описание слайда:
Создание новой таблицы

Слайд 106





Дополнительные возможности
Описание слайда:
Дополнительные возможности

Слайд 107





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

Слайд 108





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

Слайд 109





Дополнительные возможности
Описание слайда:
Дополнительные возможности

Слайд 110





Построение сводной диаграммы
Описание слайда:
Построение сводной диаграммы

Слайд 111





Примеры сводных диаграмм
Описание слайда:
Примеры сводных диаграмм

Слайд 112





Построение сводной диаграммы
Описание слайда:
Построение сводной диаграммы

Слайд 113





Примеры сводных диаграмм
Описание слайда:
Примеры сводных диаграмм

Слайд 114





Примеры сводных диаграмм
Описание слайда:
Примеры сводных диаграмм

Слайд 115





Примеры сводных диаграмм
Описание слайда:
Примеры сводных диаграмм

Слайд 116





Примеры сводных диаграмм
Описание слайда:
Примеры сводных диаграмм

Слайд 117





Примеры сводных диаграмм
Описание слайда:
Примеры сводных диаграмм

Слайд 118


Языки описания запросов. Языки запросов. Лекция 9, слайд №118
Описание слайда:



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