Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2-БД.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
191.7 Кб
Скачать
  1. Поиск по значениям многозначных полей

7.1. Получение списка книг, автором которых является Илья Ильф.

а) Введите в верхнюю часть бланка запроса таблицу ИЗДАНИЕ и задайте для вывода поля Шифр, Название книги и Авторы. В качестве условия отбора укажите в столбце Авторы значение «Ильф». Выполните запрос (нажмите кнопку Режим таблицы в правом нижнем углу). Появится сообщение о несоответствии типов данных в условии отбора. Почему?

Откройте таблицу АВТОРЫ, найдите в ней Ильфа, определите значение его ИД.

Подставьте в запрос в условие отбора значение ИД вместо слова «Ильф». Выполните запрос и изучите результат его выполнения. Заметьте, что, несмотря на то, что в условии необходимо было задать ИД автора, в столбце Авторы выдаются не коды, а фамилии авторов. Сохраните запрос под именем Отбор по автору-1.

б) Измените запрос так, чтобы в условии можно было задавать не ИД, а фамилию автора. Для этого вызовите запрос Отбор по автору-1 и сохраните его под именем Отбор по автору-2. В запросе Отбор по автору-2 добавьте в верхнюю часть бланка запроса таблицу АВТОРЫ (используя кнопку Отобразить таблицу). Установите связь между таблицами ИЗДАНИЕ и АВТОРЫ, связав поля Авторы.Value и ИД. Удалите условие отбора в поле Авторы таблицы ИЗДАНИЕ и задайте условие отбора «Ильф» в поле Фамилия таблицы АВТОРЫ. Выполните запрос Отбор по автору-2 и убедитесь, что его результат совпадает с результатом запроса Отбор по автору-1.

7.2. Исследование вариантов поиска по значениям многозначных полей.

а) Найти книги, авторами которых являются и Ильф, и Петров. Для этого в столбце Фамилия следует задать условие «Ильф» and «Петров». Сохраните запрос под именем Ильф и Петров. Выполните запрос. Обратите внимание, что результат содержит 4 строки: дублируются строи про «12 стульев» и про «Золотого теленка». Перейдите в режим конструктора и запретите вывод на экран для поля Фамилия. Снова выполните запрос. Дублирование должно исчезнуть.

б) Найти книги, авторами которых являются Ильф или Петров. Для этого в столбце Фамилия следует задать условие «Ильф» or «Петров». Сохраните запрос под именем Ильф или Петров.

в) Найти книги, у которых больше одного автора. Для этого необходимо построить запрос с группировкой. Нажмите кнопку Итоги (значок å5) и в появившейся строке Групповая операция для поля Фамилия выберите «Count». Задайте также для поля Фамилия условие отбора « >1 ».

Сохраните запрос под именем Не один автор.

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

Предъявите результат работы преподавателю.

Конец работы ACCESS-3

Работа Access – 4 построение форм

Цель работы – овладеть способами решения следующих задач:

  • изучение возможностей, предоставляемых ACCESSом для построения простых форм,

  • построение простой формы и ее модификация,

  • построение простой формы-диаграммы,

  • построение составной формы с подчиненной таблицей и подчиненной диаграммой.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]