воскресенье, 14 мая 2017 г.

Урок 30. Для тех, кто сдает ОГЭ

Дата проведения занятия 15.05.2017
Ребята, вам предлагается в качестве тренировки решить один из вариантов ОГЭ, размещенных на сайте К. Полякова.
Задание и файл к задаче 19 найдете на сервере в папке:
\\SERVER\public1\learn\9\ОГЭ-2.05.2017\
Пожалуйста, не торопитесь, обдумайте свои ответы, прежде, чем записать их на бланк.
Внимательно читайте задания, отвечайте на поставленный вопрос.

Урок 30. Построение запросов с параметрами

Дата проведения занятия 15.05.2017
На предыдущем уроке мы создавали запросы для отбора записей по указанному критерию. Например, в запросе:

Вывести перечень  блюд (Название, Примечание, цена), которые дешевле 90 руб

для поля цена указывался критерий < 90
В критерии указывалось постоянное число.

А если пользователю надо отобрать записи с другой границей цены, что делать? 
Обычно запросы составляет администратор БД, а пользователь только использует уже составленные запросы.
Неужели администратору для КАЖДОЙ ЦЕНЫ придется составлять свой запрос?

В этом случае администратор может применить запросы с параметрами.
Параметры - это данные, которые пользователь вводит во время выполнения запроса.
В конструкторе запроса параметр задается с помощью двоеточия, за которым следует имя параметра, например:
<  :макс_цена
Имя параметра не должно содержать пробелов! 
Имя параметра не должно совпадать с именем поля!

Когда выполняется запрос, на экране появляется окно, в котором пользователь должен ввести значения всех параметров. После этого выполнение запроса продолжится.

Запрос пар1 в режиме Дизайн
пар1-конструктор.PNG
Ввод значения параметра во время выполнения запроса пар1
пар1-ввод-параметра.PNG
пар1-выполнение.PNG


Практическая работа. Запросы с параметрами

понедельник, 1 мая 2017 г.

Урок 29. Для тех, кто сдает ОГЭ

Дата проведения занятия 2.05.2017
Ребята, вам предлагается в качестве тренировки решить один из вариантов ОГЭ, размещенных на сайте К. Полякова.
Задание и файл к задаче 19 найдете на сервере в папке:
\\SERVER\public1\learn\9\ОГЭ-2.05.2017\

Урок 29. Построение запросов без параметров

Дата проведения занятия 2.05.2017
Пользователю любой информационной системы в первую очередь важно иметь возможность выбрать из БД ту информацию, которая ему нужна в данный момент. Для этого используются запросы.
Запрос - это объект БД, которым мы пока не пользовались.

Запрос - это обращение к СУБД для отбора записей или других операций с данными.

Рассмотрим построение запросов на примере БД Школьная столовая

Чтобы построить запрос, перейдем на вкладку Запросы, выберем в области Задачи вариант Создать запрос в режиме Дизайна. Перед нами откроется окно Конструктора запросов. Оно выглядит так, как показано на этом рисунке.




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


На рисунке показан бланк, заполненный для формирования такого запроса:
"Вывести перечень  блюд (Название, Примечание, Цена), которые дешевле 90 руб. Сортировка по полю Цена, по возрастанию "

После того, как бланк запроса заполнен, следует сохранить запрос и затем запустить на выполнение. 
Вот как выглядит результат работы этого запроса



Прежде, чем начать составлять запросы, изучите алгоритм формирования запросов