Просмотр содержимого документа
«Поиск информации в базах данных »
Ввести технологию поиска данных с помощью фильтров и запросов.
Освоить способы построения простых и сложных фильтров и запросов с использованием логических выражений.
Научиться отличать запросы от фильтров.
Развивать логическое мышление учащихся.
Iспособ.Поиск данных с помощью фильтра.
Чтобы осуществить поиск данных с помощью фильтра, необходимо ввести команду основного меню: Записи/Фильтр/Расширенный фильтр.
Чтобы вывести записи, удовлетворяющие условиям поиска, надо ввести команду Фильтр/Применить фильтр.
Простые
Сложные
Содержат условия отбора записей только для одного поля.
Содержат несколько условий для различных полей.
Вывести на экран из БД «Абитуриент» данные для всех абитуриентов математического факультета.
Вывести на экран из БД «Абитуриент» данные для всех абитуриентов, посещавших подготовительные курсы.
Вывести на экран из БД «Абитуриент» данные для всех абитуриентов химического и биологического факультетов.
Вывести на экран из БД «Абитуриент» данные для девушек-абитуриенток, родившихся ранее 01.05.81, и юношей-абитуриентов, родившихся позднее 01.01.82.
10 И курсы = “TRUE” ; (школа = 44 ИЛИ школа = 72) И факультет = “ химический ” ; школа = 44 ИЛИ школа = 72 И факультет = “ химический ” ." width="640"
школа 10 И курсы = “TRUE” ;
(школа = 44 ИЛИ школа = 72) И факультет = “ химический ” ;
школа = 44 ИЛИ школа = 72 И факультет = “ химический ” .
IIспособ.Поиск данных с помощью запросов.
Запрос является одним из стандартных приложений баз данных.
Чтобы создать запрос к базе данных, необходимо выделить группу объектов Запросы и выбрать пункт меню Создание запроса с помощью мастера или Создание запроса в режиме конструктора .
Задача: Из БД «Абитуриент» вывести на экран поля «фамилия», «имя», «пол», «факультет» и «дата рождения» для всех абитуриентов биологического и математического факультетов, окончивших школу № 6.
Вывести на экран поля «фамилия» и «страна» для спортсменов из Франции.
Вывести на экран поля «фамилия» и «место» для спортсменов США, занявших 1 место.
Вывести на экран поля «фамилия», «страна», «вид спорта» и «место» для спортсменов из США, занявших 2 место, и спортсменов из России, занимающихся плаванием.
Вывести на экран поля «фамилия», «страна» и «вид спорта» для спортсменов, занимающихся плаванием, легкой атлетикой и боксом.
Создать запрос, из которого будет видно, в каких видах спорта российские спортсмены заняли призовые места.
Чему вы научились сегодня на уроке?
Какие способы поиска данных существуют в базах данных Access ?
Какие существенные отличия фильтров и запросов вы можете выделить?
Фильтры
Запросы
1. Привязан к данной таблице, сохраняется как изменение в исходной таблице.
1. Самостоятельный объект, сохраняется в исходной таблице.
2. Выводит на экран все поля исходной таблицы.
2. Можно отбирать выводимые поля, изменять порядок их следования.
3. Можно применить только к одной исходной таблице.
3. Можно создать запрос, используя данные из разных таблиц (связанных между собой).