Как сделать сложный запрос в access 2007?

Как сделать сложный запрос в access 2007?

В простейшем случае запрос реализует выбор из одной таблицы нужных полей, записей, соответствующих заданным условиям отбора, и просмотр результатов выполнения запроса.

Конструирование запросов на выборку с условиями отбора

Рассмотрим запросы на выборку в Access на примере получения информации из таблицы ТОВАР базы данных Поставка товаров.

Задача 1. Пусть необходимо выбрать ряд характеристик товара по его наименованию.

  1. Для создания запроса в окне базы данных выберите вкладку ленты — Создание (Create) и в группе Запросы (Queries) нажмите кнопку Конструктор запросов (Query Design). Откроется пустое окно запроса на выборку в режиме конструктора — ЗапросN (QueryN) и диалоговое окно Добавление таблицы (Show Table) (рис. 4.2).
  2. В окне Добавление таблицы (Show Table) выберите таблицу ТОВАР и нажмите кнопку Добавить (Add). Выбранная таблица будет отображена в области схемы данных запроса. Закройте окно Добавление таблицы (Show Table), нажав кнопку Закрыть (Close).

В результате выполненных действий в окне конструктора запросов (рис. 4.1) в верхней панели появится схема данных запроса, которая включает выбранные для данного запроса таблицы. В данном случае одну таблицу ТОВАР. Таблица представлена списком полей. Первая строка в списке полей таблицы, отмеченная звездочкой (*), обозначает все множество полей таблицы. Нижняя панель является бланком запроса, который нужно заполнить.

Кроме того, на ленте появляется и автоматически активизируется новая вкладка Работа с запросами | Конструктор (Query Tools | Design) (на рис. 4.3 представлена на часть этой вкладки), на которой цветом выделен тип созданного запроса — Выборка (Select). Таким образом, по умолчанию всегда создается запрос на выборку. Команды этой вкладки представляют инструментарий для выполнения необходимых действий при создании запроса. Эта вкладка открывается, когда в режиме конструктора создается новый запрос или редактируется существующий.

  1. Для удаления любой таблицы из схемы данных запроса установите на нее курсор мыши и нажмите клавишу . Для добавления ― нажмите кнопку Отобразить таблицу ( Show Table) в группе Настройка запроса (Query Setup) на вкладке Работа с запросами | Конструктор (Query Tools | Design) или выполните команду Добавить таблицу (Show Table) в контекстном меню, вызываемом на схеме данных запроса.
  2. В окне конструктора (рис. 4.4) последовательно перетащите из списка полей таблицы ТОВАР поля НАИМ_ТОВ, ЦЕНА, НАЛИЧИЕ_ТОВ в столбцы бланка запроса в строку Поле (Field).
  3. Для включения нужных полей из таблицы в соответствующие столбцы запроса можно воспользоваться следующими приемами:
    • в первой строке бланка запроса Поле (Field) щелчком мыши вызвать появление кнопки списка и выбрать из списка нужное поле. Список содержит поля таблиц, представленных в схеме данных запроса;
    • дважды щелкнуть на имени поля таблицы в схеме данных запроса;
    • для включения всех полей таблицы можно перетащить или дважды щелкнуть на символе * (звездочка) в списке полей таблицы в схеме данных запроса.
  4. Если вы по ошибке перетащили в бланке запроса ненужное поле, удалите его. Для этого переместите курсор в область маркировки столбца сверху, где он примет вид черной стрелки, направленной вниз, и щелкните кнопкой мыши. Столбец выделится. Нажмите клавишу или выполните команду Удалить столбцы (Delete Columns) в группе Настройка запроса (Query Setup).
  5. В строке Вывод на экран (Show) отметьте поля, иначе они не будут включены в таблицу запроса.
  6. Запишите в строке Условия отбора (Criteria) наименование товара, как показа-но в бланке запроса на рис. 4.4. Так как выражение в условии отбора не содержит оператора, то по умолчанию используется оператор =. Используемое в выражении текстовое значение вводится в двойных кавычках, которые добавляются автоматически.
  7. Выполните запрос, щелкнув на кнопке Выполнить (Run) или на кнопке Режим (View) в группе Результаты (Results). На экране появится окно запроса в режиме таблицы с записью из таблицы ТОВАР, отвечающей заданным условиям отбора.

  1. Если при вводе сложного наименования товара вы допустили неточность, товар не будет найден в таблице. Использование операторов шаблона — звездочка (*) и вопросительный знак (?) (стандарт ANSI-89, используемый для запросов по умолчанию) или знак процента (%) и подчеркивания (_) (ANSI-92, рекомендуемый как стандарт для SQL Server), упрощает поиск нужных строк и позволяет избежать многих ошибок. Введите вместо полного имени товара Корпус* или Корпус%. Выполните запрос. Если в поле наименования товара одно значение начинается со слова «Корпус», результат выполнения запроса будет таким же, как в предыдущем случае. После выполнения запроса введенное выражение будет дополнено оператором Like «Корпус*». Этот оператор позволяет использовать символы шаблона при поиске в текстовых полях.
  2. Если необходимо найти несколько товаров, используйте оператор In. Он позволяет выполнить проверку на равенство любому значению из списка, который задается в круглых скобках. Запишите в строке условий отбора In («Корпуc MiniTower»;»HDD Maxtor 20GB»;»FDD 3,5″). В таблице запроса будет выведено три строки. В операторе In не допускается использование символов шаблона.
  • Сохраните запрос, щелкнув на вкладке Файл (File) и выполнив команду Сохранить (Save). В окне Сохранение (Save As) введите имя запроса Пример1. Заметим, что имя запроса не должно совпадать не только с именами имеющихся запросов, но и с именами таблиц в базе данных.
  • Закройте текущий запрос по команде контекстного меню Закрыть (Close) или нажав кнопку окна запроса Закрыть (Close).
  • Выполните сохраненный запрос, выделив запрос в области навигации и выбрав в контекстном меню команду Открыть (Open).
  • Для редактирования запроса выделите его в области навигации и выполните в контекстном меню команду Конструктор (Design View).
  • Задача 2. Пусть надо выбрать товары, цена которых не более 1000 руб., и НДС не более 10%, а также выбрать товары, цена которых более 2500 руб. Результат должен содержать наименование товара (НАИМ_ТОВ), его цену (ЦЕНА) и НДС (СТАВКА_НДС).

    1. Создайте новый запрос в режиме конструктора, добавьте таблицу ТОВАР. В окне конструктора (рис. 4.5) последовательно перетащите из списка полей таблицы ТОВАР в бланк запроса поля НАИМ_ТОВ, ЦЕНА, СТАВКА_НДС.
    2. Запишите Условия отбора (Criteria), как показано в бланке запроса на рис. 4.5. Между условиями, записанными в одной строке, выполняется логическая операция AND. Между условиями, записанными в разных строках, выполняется логическая операция OR.
    3. Выполните запрос, щелкните на кнопке Выполнить (Run) в группе Результаты (Results). На экране появится окно запроса в режиме таблицы с записями из таблицы ТОВАР, отвечающими заданным условиям отбора.
    4. Сохраните запрос, выполнив соответствующую команду в контекстном меню запроса, которое вызывается при установке курсора на заголовок запроса. Дайте ему имя Пример2.
    Читать еще:  Как сделать условия отбора в access?

    Задача 3. Пусть надо выбрать все накладные за заданный период. Результат должен содержать номер накладной (НОМ_НАК), код склада (КОД_СК), дату отгрузки (ДАТА_ОТГР) и общую стоимость отгруженного товара (СУММА_НАКЛ).

    1. Создайте новый запрос в режиме конструктора, добавьте таблицу НАКЛАДНАЯ. В окне конструктора последовательно перетащите из списка полей таблицы НАКЛАДНАЯ в бланк запроса все необходимые поля.
    2. Для поля ДАТА_ОТГР в строке Условия отбора (Criteria) запишите Between #11.01.2008# And #31.03.2008#. Оператор Between задает интервал дат (в ANSI-92 вместо знака # используются одинарные кавычки ‘). Кроме того, этот оператор позволяет задать интервал для числового значения.

    Для закрепления смотрим видеоурок:

    Создание запросов в базе данных Access 2007

    Учебная дисциплина
    Информатика и компьютерная техника
    Модуль 2. Офисные прикладные программы Microsoft Office 2007

    2.4. Microsoft Access 2007

    2.4.5. Создание запросов и поиск информации в базе данных

    В СУБД Access 2007 можно создавать queries для отображения требуемых полей из записей одной или нескольких таблиц.

    В СУБД Access 2007 применяются различные типы запросов: на выборку, на обновление, на добавление, на удаление, перекрестный query, выполнение вычислений, создание таблиц. Наиболее распространенным является query на выборку. Применяются два типа запросов: query по образцу (QBE) и query на основе структурированного языка запросов (SQL).

    Запросы на выборку используются для отбора требуемой пользователю информации, содержащейся в нескольких таблицах. Они создаются только для связанных таблиц. Queries могут основываться как на нескольких таблицах, так и существующих запросах. СУБД Access 2007 включает такие средства создания запросов, как Мастер и Конструктор.

    Кроме того, в СУБД Access 2007 существует множество средств для поиска и отображения информации, которая хранится в базе данных. Данные в таблицах можно отсортировать на основе любого поля или комбинации полей. Для извлечения из базы данных необходимых записей можно отфильтровать таблицу, применив средства фильтрации.

    На скриншоте (рисунок 1) средства сортировки и фильтрации выделены скругленным прямоугольником красного цвета.

    Рассмотрим создание запроса на выборку с помощью Конструктора

    Для создания нового пустого запроса в режиме конструктора надо щелкнуть на пиктограмме Конструктор запросов (рисунок 2).

    Откроется активное окно диалога Добавление таблицы (рисунок 3) на фоне неактивного окна «Запрос1». В этом окне можно выбрать таблицы и queries для создания новых запросов.

    В окне Добавление таблицы следует выбрать несколько таблиц из представленного списка таблиц, на основе которых будет проводиться выбор данных, и щелкнуть на кнопке Добавить. После этого закрыть окно Добавление таблицы, а окно «Запрос1» станет активным (рисунок 4).

    Окно Конструктора состоит из двух частей – верхней и нижней. В верхней части окна размещается схема данных запроса, которая содержит список связанных таблиц. В нижней части окна находится Бланк построения запроса QBE, в котором каждая строка выполняет определенную функцию.

    Переместим имена полей с таблиц-источников в Бланк. Из таблицы Группы студентов переместим поле Название в первое поле Бланка, из таблицы Студенты переместим поле Фамилии во второе поле, а из таблицы Успеваемость переместим поле Оценка в третье поле и из таблицы Дисциплины переместим поле Название в четвертое поле Бланка запросов.

    При необходимости можно задать принцип сортировки (по возрастанию или по убыванию) результатов запроса. В строке «Вывод на экран» автоматически устанавливается флажок просмотра информации.

    Условия ограниченного поиска или критерий поиска информации вводится в строке «Условия» отбора и строке «Или». Например, введем критерий поиска — «5/A» в строке «Условия» для поля Оценка. В этом случае в результате выполнения запроса на экране будут отображаться все фамилии студентов, которые получили оценку 5/A (рисунок. 5).

    Далее надо закрыть окно запроса Запрос1, появится окно диалога Сохранить, ответить — Да и ввести имя запроса, например «Успеваемость студентов». Для запуска запроса дважды щелкнем на query «Успеваемость студентов», откроется таблица с результатами выполненного запроса (рис. 6).

    Далее создаем параметрический query или query с параметрами. Создаем этот query также как и предыдущий, в режиме конструктора, но только в строке Условия отбора для поля Фамилия введем условие отбора в виде приглашения в квадратных скобках, например [Введите фамилию]. В этом случае в результате выполнения запроса на экране будет отображаться фамилия студента и все дисциплины, по которым он получил оценку.

    Закрыть окно запроса на выборку. На вопрос о сохранении изменения ответить — Да и ввести имя запроса, например «Параметрический query». Запустим Параметрический query, дважды щелкнув на нем. В открывшемся на экране окне диалога «Введите значение параметра» надо ввести фамилию студента, информацию об успеваемости которого необходимо получить (рис. 8).

    Затем надо щелкнуть на кнопке ОК, откроется таблица с результатами выполненного запроса (рис. 8).

    В некоторых случаях для создания запросов можно использовать Мастер запросов. После создания запросов на выборку информации из БД Access 2007 можно приступать к формированию форм.

    © Обучение в интернет, .
    Обратная связь

    MS Access: создание сложных запросов с помощью конструктора запросов

    Цель урока:

  • закрепить знания и умения по работе с различными видами запросов в БД;
  • освоить принципы создания запросов на выборку с условием;
  • развивать логическое мышление, речемыслительную деятельность, учащихся на основе работы со сложными запросами;
  • содействовать воспитанию интереса к предмету, формировать интерес к техническому образованию.
  • Тип урока: комбинированный (изучение нового и закрепление ране изученного материала).

    Методы проведения урока:

  • тестирование;
  • беседа;
  • рассказ с демонстрацией;
  • упражнения.
  • Оборудование:

  • для учащихся — тетрадь, бланки ответов для самостоятельной работы.
  • для учителя — экран и проектор для демонстрации приемов работы, оформление доски (тема, цели), карточки — задания для самостоятельной и практической работы учащихся
  • Сегодня у нас необычный урок. Сегодня присутствуют гости, посмотрите на них. На гостей больше, пожалуйста, не отвлекайтесь, они на нас посмотрят сами.

    Постановка цели урока.

    Сегодня тема нашего урока: «Создание сложных запросов с помощью конструктора». На этом занятии мы вспомним основные приемы работы с объектами БД и научимся создавать с помощью конструктора запросы с параметром.

    Актуализация опорных знаний (тест).

    Для начала мы вспомним основные сведения о БД и ответим на вопросы теста (выполнение тестового задания, затем взаимоконтроль).

    База данных — это:

    • набор сведений, относящихся к определенной теме или задаче, предназначенных для временного хранения;
    • программное обеспечение для работы с информацией;
    • организованная совокупность сведений о конкретных объектах реального мира в какой-либо предметной области, предназначенная для длительного хранения и постоянного применения;
    • поиск и изменение информации об объектах реального мира.
    Читать еще:  Как сделать таблицу из запроса в access?

    В реляционной базе данных сведения хранятся:

    • в виде таблиц;
    • на множестве компьютеров сети;
    • друг с другом в отношении вложенности и подчиненности;
    • в памяти нескольких вычислительных машин
    • Основными объектами СУБД MS Access являются:
    • таблицы, запросы, отчеты, бланки;
    • таблицы, запросы;
    • таблицы, вопросы, закладки, формы;
    • таблицы, запросы, отчеты, формы;

    Таблица — это:

    • объект БД, предназначенный для хранения бланков;
    • объект БД, предназначенный для ввода данных;
    • объект БД, предназначенный для хранения данных в виде записей и полей;
    • запросы, отчеты, бланки

    Таблицу в БД MS Access можно создать с помощью:

    • линейки и карандаша;
    • мастера и конструктора;
    • мастера, конструктора и путем ввода данных.
    • путем ввода данных;

    Запрос — это:

    • объект БД, предназначенный для хранения данных;
    • объект БД, позволяющий получить нужные данные из одной или нескольких таблиц;
    • объект БД, предназначенный для вывода данных;
    • объект БД, предназначенный для ввода данных.

    Отчет — это:

    • объект БД, предназначенный для ввода данных
    • объект БД, предназначенный для расчета данных
    • объект БД, предназначенный для печати данных;
    • объект БД, предназначенный для хранения данных.

    Форма — это:

    • объект БД, предназначенный для печати данных;
    • объект БД, позволяющий получить нужные данные;
    • объект БД, предназначенный для хранения данных;
    • объект БД, предназначенный для ввода данных.

    Объяснение нового материала.

    Для изменения уже существующих запросов и для создания новых запросов используется Конструктор запросов. Для того чтобы открыть запрос в режиме Конструктора, выделите в списке один из существующих запросов, например, только что созданный запрос «:», и нажмите кнопку Конструктор на панели инструментов окна База данных.

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

    Окно конструктора разделено на две части. В верхней части находятся окна таблиц со списками полей. Имя каждой таблицы отображается в строке заголовка такого окна. В базе данных MS Access в различных режимах меняются и кнопки панели инструментов.

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

    Запрос на выборку позволяет отобрать необходимые поля с записями, которые могут быть отсортированы, либо отобраны по какому либо условию. Для использования условия используются знаки «=», «>», » 7, =6

    Условие позволяет оперировать не только числовыми значениями, но и текстовыми элементами. Например: можно отобрать все поля, идентичные какому-либо слову, либо те слова, которые начинаются с определенной буквы.

    Для выбора различных видов запросов используется конструктор и в появившемся основном меню в пункте «Запрос» выбираем необходимый параметр запроса. Вид конструктора автоматически меняется, где появляются новые строки, куда и вносятся значения условий.

    Демонстрация приемов работы (приложение 1)

    • показ приемов работы по созданию запроса с параметром на примере БД «Агентства»
    • элементы окна режима Конструктор;
    • добавление таблиц;
    • заполнение полей запроса;
    • сортировка;
    • добавление, удаление и изменение параметров в запросе.

    Практическая работа: закрепление и совершенствования знаний и формирование умений по составлению запросов с параметрами.

    • правила ТБ
    • объяснение задания
    • критерии оценивания-
    • правила сдачи итогов работы

    Задание (для учащихся):

    Создайте форму для ввода данных в таблицу «Европа».

    Создать отчет, выводящий следующие данные:

    • название государства
    • столицу

    Создать запрос, выводящий, выводящий следующие данные:

    • название государства
    • площадь (в порядке убывания)

    Создать запрос с параметром, выводящий следующие данные:

    • название государства
    • столица
    • плотность населения (более 7 чел)

    Создать запрос с параметром, выводящий следующие данные:

    • название государства
    • столица
    • плотность населения (менее 7 чел)

    Задание (для учащихся):

    Создать запрос, выводящий следующие данные:

    • название страны
    • название наивысшей точки и ее высоту

    Создать запрос с параметром, выводящий следующие данные:

    • название страны
    • название столицы
    • язык арабский

    Создать запрос с параметром, выводящий следующие данные:

    • название страны
    • денежная единица фунт стерлинг и алжирский динар

    Создать запрос с параметром, выводящий следующие данные:

    • название страны
    • население (более 20 млн)
    • название наивысшей точки и ее высота (не менее 2000м)

    Создать запрос с параметром, выводящий следующие данные:

    • название страны
    • крупные города с населением от 100 тыс
    • религия христианство

    Создать отчет с параметром, выводящий следующие данные:

    • название страны (по алфавиту)
    • валюта
    • язык
    • экспорт

    Создать отчет с параметром, выводящий следующие данные:

    • название страны (по алфавиту),
    • столица,
    • население столицы,
    • крупные города этой страны,
    • население крупного города.

    Подведение итогов урока.

    (проверка выполнения практической работы в парах, собеседование)

    На уроке поработали хорошо: :

    За работу на уроке выставлены оценки: :

    Создать базу данных по выбранной теме. Требования:

    • не менее 3-х таблиц;
    • 3 запроса (на выборку, с параметром, перекрестный);
    • 3 отчета;
    • форма для ввода данных в таблицу.

    Создание запросов в СУБД Access 2007

    Курс повышения квалификации за 340 рублей!

    Эмоциональное выгорание педагогов. Профилактика и способы преодоления

    Выбранный для просмотра документ Запросы в Access 2007.pptx

    Международные дистанционные олимпиады «Эрудит III»

    Доступно для всех учеников
    1-11 классов и дошкольников

    Рекордно низкий оргвзнос

    по разным предметам школьной программы (отдельные задания для дошкольников)

    Идёт приём заявок

    Описание презентации по отдельным слайдам:

    Создание запросов в СУБД Access 2007 Губская О.В., учитель информатики Евпаторийской ОШ I-III ступеней № 2

    На этом уроке мы: 1. Повторим основные понятия темы Базы данных, Системы управления базами данных; 2. Познакомимся с различными способами создания запросов в БД; 3. Научимся отбирать записи по нескольким условиям, использовать выражения в запросах.

    Поле понятий База данных 1 2 3 4 5 6 9 7 8 13 10 11 12 14 Форма Поле Запись Ключевое поле Таблица Счетчик Поле МЕМО СУБД Фильтр Сортировка Поле объекта OLE Файл типа .accdb Схема данных

    Запрос – это требование на отбор записей, хранящихся в таблицах или на выполнение определённых действий с ними. Запросы позволяют: выбирать нужные поля из разных таблиц БД; фильтровать и сортировать данные; производить расчёты; группировать записи, рассчитывая различные итоговые значения; вносить изменения сразу в несколько записей; создавать таблицы как результат запроса.

    Виды запросов Запрос на выборку данных. Осуществляет загрузку и отображение записей в режиме таблицы. Запрос на изменение. Выполняет операции с записями, удовлетворяющими заданным критериям. а) запрос на удаление; б) запрос на обновление; в) запрос на добавление. Запрос с параметрами. После запуска на выполнение просит ввести значения определенных параметров. Перекрёстный запрос. Позволяет выполнить подсчёты по данным одного поля таблицы и сгруппировать результаты.

    Читать еще:  Как сделать запрос в microsoft access?

    Способы создания запросов SQL; Конструктор; Мастер. Мастер запросов Конструктор запросов

    — это производная таблица, которая содержит те же структурные элементы, что и обычная таблица (столбцы-поля и строки), и формируется на основе фактических данных системы. Запрос на выборку данных

    Создание запроса с помощью мастера 1 шаг – на вкладке Создание выбираем Мастер запросов 2 шаг – в диалоге Новый запрос выбираем Простой запрос  ОК

    Создание запроса с помощью мастера 3 шаг – в диалоге Создание простых запросов выбираем из списка таблицу

    Создание запроса с помощью мастера 4 шаг – перемещаем из списка Доступные поля в список Выбранные поля нужные имена полей  нажимаем кнопку Далее >

    Создание запроса с помощью мастера 5 шаг – выбираем один из вариантов отображения записей с данными: подробный (без выполнения операции сведения) или итоговый с использованием сведения (нахождение суммы, среднего значения, минимума, максимума для определенных записей)  нажимаем кнопку Далее >

    Создание запроса с помощью мастера 6 шаг – вводим имя запроса  нажимаем кнопку Готово

    Создание запроса с помощью конструктора 1 шаг – на вкладке Создание выбираем Конструктор запросов 2 шаг – в диалоге Добавление таблицы выбираем таблицы, поля из которых будут использоваться в запросе  Добавить  Закрыть

    Создание запроса с помощью конструктора Двойной щелчок ЛВ кнопкой мыши по каждому полю таблицы 3 шаг – выбираем нужные поля

    Создание запроса с помощью конструктора 4 шаг – вводим условие отбора и нажимаем кнопку Выполнить

    Создание запроса с помощью конструктора 5 шаг – закроем вкладку запроса  в окне сохранения структуры запроса выберем Да  введем имя запроса  ОК

    Формирование логического выражения — условия отбора Логическое выражение, представляет собой операцию отношения (>, = = или or и and не not

    Запрос на выборку: Рассказы А.П.Чехова И

    Запрос на выборку: Книги, изданные в 1987 году, или в которых больше 300 страниц ИЛИ

    Создание запроса с параметром В строку отбора ввести в квадратных скобках текст, который будет отображаться в диалоговом окне, открываемом в начале выполнения запроса

    Примеры условий отбора Условные выражения Вывод записей, которые Рассказы имеют значение Рассказы NotРассказы не имеют значение Рассказы =01.01.94 имеют значение даты позднее 01.01.94 *.02.* имеют значение месяца февраль Null содержат в поле пустое значение

    Примеры использования символов в шаблонах Использование символов Образец ПоисквMicrosoft Access Вопросительный знак ( ? ); в качестве шаблона для любого символа. За?ор Забор Затор Звездочка ( * ); в качестве шаблона для любой группы символов. Д*нь День Добрый день Длинная тень Звездочка ( * ); в качестве шаблона для любой группы начальных символов. *й 128й Последний Знак фунта (#); в качестве шаблона для любой цифры. #-й 5-й 8-й Восклицательный знак ( ! ) после первой скобки для поиска символа, который не входит в указанный набор символов. Иванов[!аы] Иванову [но не Иванова или Ивановы]

    Ответы к тесту 16-13 ответов – 4 балла 12-9 ответов – 3 балла 8- 5 ответов – 2 балла 4-1 ответ – 1 балл 1 2 3 4 5 6 7 8 9 10 11 12 a с с a с b с b e b к*т 12* *.12.* >=105 Notфизика =105 Notфизика

    Поиск в Microsoft Access

    Вопросительный знак ( ? ); в качестве шаблона для одного любого символа.

    Звездочка ( * ); в качестве шаблона для любой группы символов.

    Звездочка ( * ); в качестве шаблона для любой группы начальных символов.

    Знак фунта (#); в качестве шаблона для любой цифры.

    Квадратные скобки [ ]; для поиска одного символа из набора.

    Восклицательный знак ( ! ) после первой скобки; для поиска символа, который не входит в указанный набор символов.

    Иванову [но не Иванова или Ивановы]

    Примеры использование символов задания шаблонов

    Примеры условных выражений

    Вывод записей, которые

    имеют значение Саратов

    не имеют значение Саратов

    In (Саратов, Томск, Уфа)

    имеют значение Саратов, Томск или Уфа

    начинаются с букв А–Л

    начинаются с букв М–Я

    имеют числовое значение 100

    имеют значение даты позднее 01.01.94

    Beetween 01.01.93 AND 31.12.93

    имеют значение года 1993

    имеют значение месяца Февраль

    содержат в поле пустое значение

    имеют не пустое значение в поле

    начинаются с буквы Р

    Задания для самостоятельной работы:

    Создайте запрос, отображающий список стран, в названии которых вторая буква «о».

    Создайте запрос, отображающий список стран, в которых религия «католицизм» и государственный строй «республика».

    Задайте запрос с параметром, который спрашивает: Страны с какой религией вывести на экран?

    Выбранный для просмотра документ Компьютерный практикум.docx

    1) Создание запроса в режиме Мастера

    Создать запрос на выборку фамилии, имени и класса обучения: откройте базу данных Школьная библиотека откройте таблицу Школа ознакомьтесь с содержанием таблицы  выберите кнопку Мастер запросов группы Другие вкладки Создание  выберите в окне Новый запрос в списке видов мастеров запросов Простой запрос  выберите в списке Таблицы и запросы окна Создание простых запросов таблицу Школа переместите из списка Доступные поля в список Выбранные поля имена полей Фамилия , Имя , КлассДалее Введите имя запроса КлассГотово откройте запрос в режиме Конструктора задайте сортировку по полю Класс посмотрите как выглядит запрос в режиме SQL . Для этого на вкладке запроса вызовите контекстное меню Режим SQL .

    2) Создание запроса в режиме Конструктора

    Создать запрос на выборку учащихся, у кого номер класса кратен 2 и он живет на улице Пушкина или Ленина: выберите кнопку Конструктор запросов группы Другие вкладки Создание  добавьте таблицу Школа закройте окно Добавления таблицы  в макете таблицы двойным щелчком по полю переместите в бланк запроса поля Фамилия , Имя , Улица , Класс в строку Условие отбора под полем Улица введите Пушкина Оr Ленина , под полем Класс введите 8 Оr 10 нажмите кнопку Выполнить  закройте вкладку запроса, сохранив его под именем 8 класс.

    3) Создание запроса с параметрами ( в режиме Конструктора )

    Из таблицы Школа возьмите поля Фамилия , Имя , Класс , Хобби . В условие отбора поля Хобби введите =[Введите хобби] нажмите кнопку Выполнить введите значение параметра «футбол»  ОК сохраните запрос под именем Футбол .

    4) Создание запроса с вычислением (в режиме Конструктора)

    Из таблицы Оценки возьмите поля Фамилия , І_семестр , ІІ_семестр в строке Поле в столбце, следующем за столбцом ІІ_семестр , введите выражение Годовая оценка: ([І_семестр]+[ ІІ_семестр])/2 нажмите кнопку Выполнить  закройте вкладку запроса, сохранив его под именем Годовая.

    По таблице Школа создайте запросы, для ответов на вопросы:

    У кого фамилия начинается на букву С ?

    Кто не занимается тяжелой атлетикой?

    Кто увлекается аэробикой или футболом?

    Кто учится в старших классах?

    Кто из мальчиков живет на улице Фрунзе?

    Кто из мальчиков с голубыми глазами занимается каратэ?

    Выбранный для просмотра документ Конспект урока.docx

    Ссылка на основную публикацию
    ×
    ×
    Adblock
    detector