Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БД-практическая работа3.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.82 Mб
Скачать

Условия для других полей

Поле типа «Логический»    В строку Условия введите значение Да, чтобы включить в результаты записи, для которых установлен соответствующий флажок. Введите значение Нет, чтобы включить в результаты записи со снятым флажком.

Вложения    В строку Условия введите значение Is Null, чтобы включить в результаты записи без вложений. Введите условие Is Not Null, чтобы включить в результаты записи с вложениями.

Задание 2. Вывести Названия книг, Дата издания, ФИО авторов, выпущенных после 2005 года.

  1. Вкладку Создание/ панель Другие / Конструктор запросов .

  2. В окне «Добавление таблицы» добавит таблицы Авторы, Книги, Книги-Авторы и щелкните на кнопке Добавить.

  3. Включите поля из таблиц в запрос. Из таблицы Книги поля: «Название книги», «Дата издания». Из таблицы Авторы поля: «Фамилия», «Имя», «Отчество». Из таблицы Издательства поле: «Название».

  4. Поставьте условие отбора для выбора книг, выпущенных после 2005 года, для этого необходимо в строке "Условие отбора" под полем «Дата издания» ввести выражение >=#01.01.2006#.

  5. Упорядочите выводимые в запросе данные по полю «Название книги» в алфавитном порядке. Щелкните ячейку в строке "Сортировка" под полем «Название книги» и в появившемся списке выберите "По возрастанию".

  6. Сохраните запрос как Задание2.

  7. Посмотрите сформированную запросом информацию.

Задание 3. Измените запрос Задание2 и определите какие книги были выпущены в период с 1999 по 2000.

  1. Откройте Задание2 в режиме Конструктора.

  2. Щелкните по круглой кнопке со знаком MS Office .

  3. Выбрать команду Сохранить как, ввести новое имя Задание3.

  4. Ввести новое условие для поля Дата издания: >=#01.01.1999# and <=#31.12.1999#.

  5. Посмотрите сформированную запросом информацию.

Задание 4. Вывести Названия книг, Дата издания, ФИО авторов, выпущенных в январе.

  1. Откройте Задание2 в режиме Конструктора.

  2. Щелкните по круглой кнопке со знаком MS Office .

  3. Выбрать команду Сохранить как, ввести новое имя Задание4.

  4. Ввести новое условие для поля Дата издания: DаtеРаrt("М", [Дата издания]) = 1.

  5. Посмотрите сформированную запросом информацию.

Задание 5. Вывести Названия книг, Дата издания, ФИО авторов, выпущенных в текущем году.

  1. Откройте Задание2 в режиме Конструктора.

  2. Щелкните по круглой кнопке со знаком MS Office .

  3. Выбрать команду Сохранить как, ввести новое имя Задание5.

  4. Ввести новое условие для поля Дата издания: Yеаr([Дата издания]) = Yеаr(Dаtе()).

  5. Посмотрите сформированную запросом информацию.

Задание 6. На базе Задания 5 сформируйте запрос, выводящий список книг выпущенных в текущем и предыдущих годах.

Задание 7. Вывести информацию о литературе по информатике.

  1. Включите в запрос следующие поля: «Название книги», «Предметная область», «Дата издания», «Количество».

  2. Поставьте условие отбора для выбора книг по информатике, для этого необходимо в строке Условие отбора под полем «Предметная область» ввести Информатика.

  3. Посмотрите сформированную запросом информацию.

Задание 8. Вывести информацию о литературе по информатике или экономике.

  1. Откройте Задание 7 в режиме Конструктора.

  2. Поставьте условие отбора для выбора книг по информатике, для этого необходимо в строке Условие отбора под полем «Предметная область» ввести Информатика в строке или: ввести Экономика.

  3. Посмотрите сформированную запросом информацию.

Задание 9. Вывести информацию о журналах по информатике.

  1. Включите следующие поля: «Название книги», «Предметная область», «Вид печатной продукции», «Дата издания», «Количество».

  2. Поставьте условие отбора в строке Условие отбора под полем «Предметная область» ввести «Информатика», под полем «Вид печатной продукции» введите «журнал».

  3. Посмотрите сформированную запросом информацию.

Задание 10. Вывести информацию обо всей имеющейся литературе, исключая брошюры.

  1. Включите следующие поля: «Название книги», «Предметная область», «Вид печатной продукции», «Фамилия», «Имя», «Отчество» автора.

  2. Поставьте условие отбора, под полем «Вид печатной продукции» введите Nоt “брошюра”.

  3. Посмотрите сформированную запросом информацию.

Задание 11. Вывести список авторов фамилии, которых начинаются с буквы А.

  1. Включите следующие поля: «Фамилия», «Имя», «Отчество» автора, «Название книги».

  2. Поставьте условие отбора, под полем «Фамилия» введите Likе A*.

  3. Посмотрите сформированную запросом информацию.

Задание 12. Вывести список авторов фамилии, которых начинаются с буквы A-Д.

  1. Откройте Задание 11 в режиме Конструктора.

  2. Измените условие отбора, под полем «Фамилия», введите Likе “[A-Д]*”.

  3. Посмотрите сформированную запросом информацию.

Задание 13. Вывести список литературы по следующим видам печатной продукции: Книга, журнал, газета.

  1. Включите следующие поля: «Название книги», «Предметная область», «Вид печатной продукции», «Фамилия», «Имя», «Отчество» автора.

  2. Поставьте условие отбора, под полем «Вид печатной продукции» введите In("книгa", "жуpнaл", "гaзeтa").

  3. Посмотрите сформированную запросом информацию.

Задание 14. Выведите список книг, количество которых более 100.

Задание 15. Выведите список книг, цена которых более 100 меньше 500.

Задание 16. Выведите список книг количество которых более 100 меньше 500, используя команду Веtween.

Задание 17. Выведите список книг по психологии, которые имеются в наличие.

Создание Запросов для групповых вычислений.

Задание 3. Создайте запрос, выводящий информацию о количестве книг у каждого автора.

  1. Вызовите окно конструктора запросов. В окне Добавление таблицы добавьте таблицы Книги, Авторы, Книги-Авторы.

  2. Из таблицы Авторы в бланк запроса переместите поля: «Фамилия», «Имя», Отчество», из таблицы Книги – «Код книги».

  3. Активизируйте строку Групповая операция. Для этого на вкладке Конструктор щелкните по кнопке Итоги .

  4. Для полей «Фамилия», «Имя», Отчество» в строке Групповая операция выберите функцию Группировка, для поля «Код книги» функцию Count.

  5. Сохраните как Задание3. Посмотрите сформированную запросом информацию.

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

  1. Добавьте поля Предметная область и Количество экземпляров из таблицы Книги.

  2. Включите Групповые операции.

  3. Установите для поля Предметная область - группировка, Количество экземпляров – SUM.

Создание вычисляемых полей.

Задание 5. Создайте запрос, вычисляющий стоимость книг.

  1. Вызовите окно конструктора запросов. В окне Добавление таблицы добавьте таблицу Книги.

  2. Из таблицы Книги в бланк запроса переместите поля: «Название книги», «Стоимость книги», «Количество экземпляров».

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