Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Управление данными / О запросах в MS Access 2007.docx
Скачиваний:
67
Добавлен:
16.03.2016
Размер:
422.41 Кб
Скачать

1. Выборка

quSelectDog: Найдите всех шар-пеев и сеттеров-гордонов из регионов (НЕ из Москвы); используйте оператор «не равно».

2. Оператор Like

quLike: Найдите всех абонентов МТС (те, у кого номер мобильного телефона начинается с 8(916)…).

3. Выражения

quEvalText: Напишите выражение, которое из фамилии, имени и отчества делает фамилию с инициалами. Иванов Иван Иванович -> Иванов И.И. quEvalDate: напишите выражение, которое вычисляет, сколько собаке лет по дате ее рождения. quEvalIif: напишите выражение, которое определяет по возрасту, в какой возрастной категории выступает собака: «щенок» – до года; «юниор» – от года до двух лет; «сеньор» – старше двух лет. Дополнение: Примените в одном задании один способ вычислить возраст собаки, в другом – другой: 1) из текущего года вычесть год рождения собаки; 2) с помощью функции DateDiff посчитать, сколько дней прошло с рождения до сегодняшнего дня.

4. параметр

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

5. группировка

quGroup: Выясните, какая собака вызвала наиболее противоречивые мнения судей.

6. редактирование БД

Незадолго до выставки владелец Гороховец уехал на ПМЖ (постоянное место жительства) в Германию и передал всех собак своему другу Карпову Михаилу Игоревичу. Требуется: 1) quAddOwner: добавить запись о новом владельце; 2) quUpdateOwner: изменить у собак Гороховца ID владельца на ID Карпова; 3) quDelOwner: удалить Гороховца из базы данных.

Задания по Вашей бд (для сдачи задания № 4)!

  1. Составить запрос с параметром.

  2. Создать запрос с вычисляемым полем.

  3. Запрос на удаление определенных записей (по критерию) из таблицы.

  4. Запрос на обновление записей (по критерию).

  5. Запрос на добавление записей (по критерию).

  6. Запрос на создание таблицы в текущей БД из существующей таблицы.

21