🗊 Презентация Проектирование параметрических запросов

Категория: Информатика
Нажмите для полного просмотра!
Проектирование параметрических запросов, слайд №1 Проектирование параметрических запросов, слайд №2 Проектирование параметрических запросов, слайд №3 Проектирование параметрических запросов, слайд №4 Проектирование параметрических запросов, слайд №5 Проектирование параметрических запросов, слайд №6 Проектирование параметрических запросов, слайд №7 Проектирование параметрических запросов, слайд №8 Проектирование параметрических запросов, слайд №9 Проектирование параметрических запросов, слайд №10 Проектирование параметрических запросов, слайд №11 Проектирование параметрических запросов, слайд №12 Проектирование параметрических запросов, слайд №13 Проектирование параметрических запросов, слайд №14 Проектирование параметрических запросов, слайд №15 Проектирование параметрических запросов, слайд №16 Проектирование параметрических запросов, слайд №17 Проектирование параметрических запросов, слайд №18 Проектирование параметрических запросов, слайд №19 Проектирование параметрических запросов, слайд №20 Проектирование параметрических запросов, слайд №21 Проектирование параметрических запросов, слайд №22 Проектирование параметрических запросов, слайд №23 Проектирование параметрических запросов, слайд №24 Проектирование параметрических запросов, слайд №25 Проектирование параметрических запросов, слайд №26 Проектирование параметрических запросов, слайд №27 Проектирование параметрических запросов, слайд №28 Проектирование параметрических запросов, слайд №29 Проектирование параметрических запросов, слайд №30 Проектирование параметрических запросов, слайд №31 Проектирование параметрических запросов, слайд №32 Проектирование параметрических запросов, слайд №33 Проектирование параметрических запросов, слайд №34 Проектирование параметрических запросов, слайд №35 Проектирование параметрических запросов, слайд №36 Проектирование параметрических запросов, слайд №37

Содержание

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

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


Слайд 1


Проектирование параметрических запросов; Проектирование параметрических запросов; Создание вычисляемых полей; Функции даты и времени; Функция Iif();...
Описание слайда:
Проектирование параметрических запросов; Проектирование параметрических запросов; Создание вычисляемых полей; Функции даты и времени; Функция Iif(); Функция Format().

Слайд 2


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

Слайд 3


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

Слайд 4


Пример: Для поля, которое содержит даты, можно ввести приглашения следующего вида "Введите начальную дату:" и "Введите конечную...
Описание слайда:
Пример: Для поля, которое содержит даты, можно ввести приглашения следующего вида "Введите начальную дату:" и "Введите конечную дату:", чтобы задать границы диапазона значений. Условие отбора будет выглядеть так: Between [Введите начальную дату:] And [Введите конечную дату:].

Слайд 5


Чтобы выполнить поиск слов, начинающихся с указанного символа, условие отбора будет следующим: Чтобы выполнить поиск слов, начинающихся с указанного...
Описание слайда:
Чтобы выполнить поиск слов, начинающихся с указанного символа, условие отбора будет следующим: Чтобы выполнить поиск слов, начинающихся с указанного символа, условие отбора будет следующим: LIKE [Введите первый символ для поиска:] & "*"

Слайд 6


Замечание: Замечание: если необходимо изменить тип данных параметра, нужно выполнить команду Запрос  Параметры и в диалоговом окне Параметры запроса...
Описание слайда:
Замечание: Замечание: если необходимо изменить тип данных параметра, нужно выполнить команду Запрос  Параметры и в диалоговом окне Параметры запроса ввести имена параметров в столбец Параметры в том виде в каком вводили в бланк QBE, а также Тип данных из списка. По умолчанию Тип параметра - Текстовый.

Слайд 7


Создание вычисляемых полей Создание вычисляемых полей В MsA можно выполнить вычисления над любыми полями таблицы и сделать вычисляемое значение новым...
Описание слайда:
Создание вычисляемых полей Создание вычисляемых полей В MsA можно выполнить вычисления над любыми полями таблицы и сделать вычисляемое значение новым полем в наборе записей. Вычисляемое поле добавляется в бланк QBE в строку Поле.

Слайд 8


В пустую ячейку вводится выражение, которое может включать: В пустую ячейку вводится выражение, которое может включать: всевозможные встроенные...
Описание слайда:
В пустую ячейку вводится выражение, которое может включать: В пустую ячейку вводится выражение, которое может включать: всевозможные встроенные функции MsA; арифметические операции с использованием полей таблицы.

Слайд 9


По умолчанию вновь созданному вычисляемому полю присваивается имя: Выражение1. По умолчанию вновь созданному вычисляемому полю присваивается имя:...
Описание слайда:
По умолчанию вновь созданному вычисляемому полю присваивается имя: Выражение1. По умолчанию вновь созданному вычисляемому полю присваивается имя: Выражение1. Изменить имя можно двумя способами: Непосредственно после создания поля заменить Выражение1 на новое имя ; Можно через настройку свойства :Подпись поля.

Слайд 10


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

Слайд 11


Замечание 2: если при выполнении запроса с вычисляемыми полями появляется окно для ввода значения параметра, значит в формуле данного поля...
Описание слайда:
Замечание 2: если при выполнении запроса с вычисляемыми полями появляется окно для ввода значения параметра, значит в формуле данного поля некорректно указана ссылка на какой-либо объект БД.

Слайд 12


Day (дата) - возвращает значение дня месяца от 1 до 31. Day (дата) - возвращает значение дня месяца от 1 до 31. Month (дата) - возвращает значение...
Описание слайда:
Day (дата) - возвращает значение дня месяца от 1 до 31. Day (дата) - возвращает значение дня месяца от 1 до 31. Month (дата) - возвращает значение месяца от 1 до 12.

Слайд 13


Пример: Пример: Если нужно выбрать записи, у которых значение поля Дата заказа - декабрь, тогда Month ([ Дата заказа ])-вычисляемое поле; 12 –...
Описание слайда:
Пример: Пример: Если нужно выбрать записи, у которых значение поля Дата заказа - декабрь, тогда Month ([ Дата заказа ])-вычисляемое поле; 12 – условие отбора для данного поля.

Слайд 14


Year (дата) - возвращает значение года от 100 до 9999. Year (дата) - возвращает значение года от 100 до 9999. Hour (дата) - возвращает целое число от...
Описание слайда:
Year (дата) - возвращает значение года от 100 до 9999. Year (дата) - возвращает значение года от 100 до 9999. Hour (дата) - возвращает целое число от 0 до 23, представляющее значение часа в дате

Слайд 15


Weekday(дата) – по умолчанию возвращает целое число от Weekday(дата) – по умолчанию возвращает целое число от 1 (Воскресенье) до 7 (Суббота),...
Описание слайда:
Weekday(дата) – по умолчанию возвращает целое число от Weekday(дата) – по умолчанию возвращает целое число от 1 (Воскресенье) до 7 (Суббота), соответствующее дню недели.

Слайд 16


Пример: Пример: Если нам нужно выбрать рабочие дни, то вычисляемое поле: Weekday ([Дата заказа]) Between 2 And 6 - условие отбора для этого поля.
Описание слайда:
Пример: Пример: Если нам нужно выбрать рабочие дни, то вычисляемое поле: Weekday ([Дата заказа]) Between 2 And 6 - условие отбора для этого поля.

Слайд 17


Datepart (интервал, дата) - возвращает номер квартала или номер недели в зависимости какой код интервала вы задаете Datepart (интервал, дата) -...
Описание слайда:
Datepart (интервал, дата) - возвращает номер квартала или номер недели в зависимости какой код интервала вы задаете Datepart (интервал, дата) - возвращает номер квартала или номер недели в зависимости какой код интервала вы задаете "q" - определение квартала (значение от 1 до 4 ) "ww" - определение номера недели в году (знач. от 1 до 53)

Слайд 18


Date ( ) - текущая системная дата. Date ( ) - текущая системная дата. Например, чтобы выбрать дату за 25 дней до текущей, нужно ввести < Date ( ) -...
Описание слайда:
Date ( ) - текущая системная дата. Date ( ) - текущая системная дата. Например, чтобы выбрать дату за 25 дней до текущей, нужно ввести < Date ( ) - 25 в условие отбора для этого поля. Для этих же целей можно использовать функцию Now()

Слайд 19


Для вывода названия дня недели и месяца можно использовать функции: Для вывода названия дня недели и месяца можно использовать функции:...
Описание слайда:
Для вывода названия дня недели и месяца можно использовать функции: Для вывода названия дня недели и месяца можно использовать функции: WeekdayName(Weekday(дата)) MonthName(Month(дата)) Пример!!!

Слайд 20


Замечание: Замечание: Для вывода названия дня недели или месяца можно установить свойство Формат поля для поля содержащего дату : Для названия...
Описание слайда:
Замечание: Замечание: Для вывода названия дня недели или месяца можно установить свойство Формат поля для поля содержащего дату : Для названия месяца: mmmm Для названия дня недели: dddd

Слайд 21


DateDiff(«интервал»; дата_начальная; дата_конечная) DateDiff(«интервал»; дата_начальная; дата_конечная) Интервал может быть: «yyyy» - параметр,...
Описание слайда:
DateDiff(«интервал»; дата_начальная; дата_конечная) DateDiff(«интервал»; дата_начальная; дата_конечная) Интервал может быть: «yyyy» - параметр, указывающий, что интервал между аргументами дата_начальная и дата_конечная должен быть выведен в годах

Слайд 22


«m» - параметр, указывающий, что интервал должен быть выведен в месяцах; «m» - параметр, указывающий, что интервал должен быть выведен в месяцах; «h»...
Описание слайда:
«m» - параметр, указывающий, что интервал должен быть выведен в месяцах; «m» - параметр, указывающий, что интервал должен быть выведен в месяцах; «h» - параметр, указывающий, что интервал быть выведен в часах; «y» - параметр, указывающий, что интервал должен быть выведен в днях

Слайд 23


DateAdd(«yyyy»; количество_лет ; дата), DateAdd(«yyyy»; количество_лет ; дата), где «yyyy» - обязательный параметр, указывающий , что к дате...
Описание слайда:
DateAdd(«yyyy»; количество_лет ; дата), DateAdd(«yyyy»; количество_лет ; дата), где «yyyy» - обязательный параметр, указывающий , что к дате добавляется количество лет

Слайд 24


Год: DateDiff("yyyy";[Д1];[Д2])- Год: DateDiff("yyyy";[Д1];[Д2])-
Описание слайда:
Год: DateDiff("yyyy";[Д1];[Д2])- Год: DateDiff("yyyy";[Д1];[Д2])-

Слайд 25


Месяц: DateDiff("m";[Д1];[Д2])-[Год]*12- Месяц: DateDiff("m";[Д1];[Д2])-[Год]*12-
Описание слайда:
Месяц: DateDiff("m";[Д1];[Д2])-[Год]*12- Месяц: DateDiff("m";[Д1];[Д2])-[Год]*12-

Слайд 26


День:DateDiff("d";DateAdd("m";[Год]*12+[Месяц];[Д1]);[Д2])...
Описание слайда:
День:DateDiff("d";DateAdd("m";[Год]*12+[Месяц];[Д1]);[Д2]) День:DateDiff("d";DateAdd("m";[Год]*12+[Месяц];[Д1]);[Д2])

Слайд 27


Функция Format (категория - Текстовые)– возвращает строку, содержащую выражение, отформатированное согласно инструкциям форматирования. Функция...
Описание слайда:
Функция Format (категория - Текстовые)– возвращает строку, содержащую выражение, отформатированное согласно инструкциям форматирования. Функция Format (категория - Текстовые)– возвращает строку, содержащую выражение, отформатированное согласно инструкциям форматирования. Синтаксис: Format(expression[, format])

Слайд 28


Аргументы: Аргументы: Expression - обязательный и может быть любое выражение. Format – необязательный и является инструкцией форматирования Для...
Описание слайда:
Аргументы: Аргументы: Expression - обязательный и может быть любое выражение. Format – необязательный и является инструкцией форматирования Для даты/времени можно применять следующие символы в инструкции форматирования:

Слайд 29


Проектирование параметрических запросов, слайд №29
Описание слайда:

Слайд 30


Функция IIf(условие; еслиИстина; еслиЛожь) – возвращает один из двух аргументов в зависимости от результата вычисления Функция IIf(условие;...
Описание слайда:
Функция IIf(условие; еслиИстина; еслиЛожь) – возвращает один из двух аргументов в зависимости от результата вычисления Функция IIf(условие; еслиИстина; еслиЛожь) – возвращает один из двух аргументов в зависимости от результата вычисления

Слайд 31


Пример 1: Пример 1: Создать запрос, добавляющий в таблицу новое поле с именем Информация, включающее два любых текстовых поля полностью. Выражение:...
Описание слайда:
Пример 1: Пример 1: Создать запрос, добавляющий в таблицу новое поле с именем Информация, включающее два любых текстовых поля полностью. Выражение: Информация: [Услуги]![Наименование услуги] & "_____" & [Клиенты]![Наименование клиента]

Слайд 32


В результате получаем запрос: В результате получаем запрос:
Описание слайда:
В результате получаем запрос: В результате получаем запрос:

Слайд 33


Пример 2: Пример 2: Создать запрос по любой из таблиц, формирующий новое поле по правилу: если значение поля > M, то в это поле заносится какой-либо...
Описание слайда:
Пример 2: Пример 2: Создать запрос по любой из таблиц, формирующий новое поле по правилу: если значение поля > M, то в это поле заносится какой-либо текст, в противном случае – другой текст, т.е. с использованием функции Iif(). Например: если стоимость услуги > K, то в поле заносим текст “Дорого”, в противном случае “Нормально” и т.д. При создании запроса необходимо использовать функцию ЕСЛИ()

Слайд 34


Создадим запрос по таблице «Услуги». Запрос будет выглядеть следующим образом: Создадим запрос по таблице «Услуги». Запрос будет выглядеть следующим...
Описание слайда:
Создадим запрос по таблице «Услуги». Запрос будет выглядеть следующим образом: Создадим запрос по таблице «Услуги». Запрос будет выглядеть следующим образом:

Слайд 35


Пример 3: Пример 3: Сформировать запрос, который при создании нового поля использовал бы вложенную функцию Iif(). Например: если стоимость заказанной...
Описание слайда:
Пример 3: Пример 3: Сформировать запрос, который при создании нового поля использовал бы вложенную функцию Iif(). Например: если стоимость заказанной услуги > 100, то 3% дополнительной скидки, если > 300, то 5%, в противном случае нет дополнительной скидки. Для создания запроса используем таблицу «Услуги».

Слайд 36


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

Слайд 37


Пример 4: Пример 4: Подсчитать конечную величину скидки. Используем для создания запроса предыдущий запрос «Дополнительная скидка».
Описание слайда:
Пример 4: Пример 4: Подсчитать конечную величину скидки. Используем для создания запроса предыдущий запрос «Дополнительная скидка».



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