ЗАПРОС КАК ИНСТРУМЕНТ ОБРАБОТКИ ИНФОРМАЦИИ

advertisement
ЗАПРОС КАК ИНСТРУМЕНТ
ОБРАБОТКИ ИНФОРМАЦИИ
План урока:
 Повторение пройденного материала
 Изучение новой темы
 Практическая работа
 Подведение итогов
 Домашнее задание
Вопросы:
Что такое база данных?
В каком виде удобно представлять базы
данных?
 Что такое запись и что такое поле в
табличных базах данных?
 Поля каких типов используются в
табличных базах данных?
 Существует ли разница между базой
данных и СУБД?
 Какие приложения могут выполнять
функции простой СУБД?


Содержание электронного теста
Вопрос 1. СУБД – это:

А. совокупность данных, организованных по определенным
правилам

Б. совокупность программ для хранения и обработки больших
массивов информации


В. интерфейс, поддерживающий наполнение и манипулирование
данными
Вопрос 6. В каком диалоговом окне создаются связи между полями
таблиц базы данных?

А. таблица связей

Б. схема связей

В. схема данных

Г. таблица данных

Вопрос 7. Без каких объектов не может существовать база данных?

А. без отчетов

Б. без форм

В. без таблиц

Г. без запросов
Г. определенная совокупность информации
Вопрос 2. Таблицы в базах данных предназначены

А. для хранения

данных базы

Б. для отбора и обработки данных базы

В. для ввода данных базы и их просмотра

Г. для автоматического выполнения группы команд
Вопрос 8. Содержит ли какую-нибудь информацию таблица, в которой
нет полей?
Вопрос 3. Запись в базе данных содержит:

А. содержит информацию структуре БД

А. имена полей

Б. не содержит никакой информации

Б. название БД

В. таблица без полей существовать не может

В. номера строк

Г. содержит информацию о будущих записях

Г. строку значений в полях БД
Вопрос 9. В чем состоит особенность поля типа «Счетчик»?
Вопрос 4. Запись в базе данных изменится, если:

А. служит для ввода числовых данных

А. отредактировать строку

Б. служит для ввода действительных чисел

Б. добавить/удалить строку

В. имеет свойство автоматического наращивания

В. поменять местами строки

Г. имеет ограниченный размер

Г. переименовать столбец
Вопрос 10.
Вопрос 5. Тип поля (числовой или текстовый) определяется:

А. поле, значения в котором не могут повторяться

А. название поля

Б. поле, которое носит уникальное имя

Б. количеством строк

В. поле, значения которого имеют свойство наращиваться

В. шириной поля

Г. таких полей не бывает

Г. типом данных
№
Фамилия
Имя
Дата рождения
Пол(мужской)
Улица
Дом
Квартира
Класс
Группа
Хобби
Глаза
1
Пирогов
Юрий
05.12.1983
Да
Куйбышева
6
31
8
основная
футбол
Голубые
2
Суханов
Сергей
16.02.1981
Да
Чердынская
23
74
10
основная
тяжёлая атлетика
Зелёные
3
Лебедева
Света
16.06.1985
Да
Пушкина
37
65
6
специальная
Вязание
Карие
4
Голдобин
Сергей
23.05.1988
Да
Леонова
12
10
3
основная
Лыжи
Голубые
5
Ельшина
Наташа
24.05.1982
Нет
Чердынская
37
48
9
специальная
Чтение
Серые
6
Суханова
Наташа
20.12.1986
Нет
Ленина
12
22
5
подготовительная
Шитьё
Зелёные
7
Петрова
Света
18.04.1982
Нет
Пушкина
37
3
9
основная
Лыжи
Серые
8
Горина
Ольга
20.12.1984
Нет
Свиязева
66
99
7
подготовительная
Аэробика
Карие
9
Попов
Михаил
07.07.1987
Да
Леонова
72
6
4
подготовительная
10
Сергеев
Саша
30.11.1989
Нет
Куйбышева
3
31
2
основная
Каратэ
Зелёные
11
Павлова
Елена
13.12.1985
Нет
Пушкина
5
6
6
основная
Аэробика
Карие
12
Емельянова
Наташа
20.05.1981
Нет
Попова
40
47
10
основная
Шитьё
Зелёные
13
Евдокимов
Михаил
18.08.1984
Да
Чердынская
3
40
7
основная
Футбол
Зелёные
14
Евсеева
Елена
14.10.1984
Нет
Ленина
14
82
9
основная
Лыжи
Серые
15
Суханова
Света
29.07.1980
Нет
Куйбышева
37
32
11
основная
Аэробика
Карие
16
Семёнова
Елена
14.12.1983
Нет
Советская
41
33
9
подготовительная
Волейбол
Серые
17
Ульянова
Катя
11.01.1981
Нет
Мира
84
81
10
подготовительная
Лыжи
Зелёные
18
Иванов
Олег
15.12.1987
Да
Свиязева
1
5
7
основная
Лыжи
Карие
19
Петров
Иван
17.03.1984
Да
Мира
25
11
7
основная
Коньки
Голубые
20
Сидоров
Петр
29.10.1989
Да
Пушкина
11
173
2
основная
Футбол
Голубые
21
Горин
Павел
20.11.1983
Да
Свиязева
65
91
7
подготовительная
Футбол
Зелёные
22
Синицына
Света
15.04.1985
Нет
Пушкина
73
56
6
специальная
Аэробика
Серые
23
Медведева
Зоя
21.04.1981
Нет
Чердынская
34
12
10
специальная
Чтение
Серые
24
Сидорова
Елена
21.11.1988
Нет
Пушкина
2
5
3
основная
25
Мельник
Анна
01.01.1988
Нет
Высоцкого
33
11
3
основная
Футбол
Карие
26
Симонов
Саша
02.12.1984
Да
Высоцкого
5
4
7
специальная
Лыжи
Серые
27
Катаев
Илья
11.09.1985
Да
Ленина
10
12
6
основная
Коньки
Серые
28
Шаталов
Никита
11.11.1985
Да
Свиязева
3
7
6
специальная
Футбол
Карие
29
Зуев
Сергей
05.02.1983
Да
Ленина
77
3
8
основная
30
Зайцева
Наташа
11.05.1980
Нет
Леонова
1
1
11
подготовительная
31
Морозов
Вадим
05.11.1980
Да
Леонова
1
5
11
основная
32
Суханов
Виктор
06.06.1984
Да
Мира
79
110
7
основная
Голубые
Голубые
Голубые
Каратэ
Карие
Серые
Тяжёлая атлетика
Карие
Тема урока
«ПОИСК ИНФОРМАЦИИ В БАЗАХ
ДАННЫХ»
Цель – знать, что такое запрос и уметь
создавать запросы в среде СУБД
Access.
Вопросы:
Что называется поиском информации в
базе данных?
 Что такое запрос? Куда размещаются
данные после поиска?
 Какой запрос называется простым?
 Какой запрос называется составным
(сложным)?

Поиск в базе данных – это отбор
записей, удовлетворяющих
условиям поиска, заданным в
форме фильтра или запроса.
Существует два способа поиска информации в
базах данных с помощью фильтров и с
помощью запросов. Различие между ними
состоит в том, что запросы являются
самостоятельными объектами БД, а
фильтры привязаны к конкретной таблице.
Запрос является производным объектом от
таблицы.
Запрос – это команда, которая отбирает
записи, удовлетворяющие условиям
поиска, и помещает их в новую таблицу
запроса.
 Результатом выполнения запроса
является также таблица, т.е. запросы
могут использоваться вместо таблиц.
Запросы позволяют отобрать те записи,
которые удовлетворяют заданным
условиям.
Запросы бывают простые и
сложные.
Простой запрос содержит одно
условие, а сложный запрос
содержит несколько условий для
различных полей.
 В процессе создания запроса
можно отбирать не только записи,
но и поля, которые будут
присутствовать в запросе.
Для создания условий поиска
записей используют
операторы сравнения
=,<,> и т.д.)
Таблица условных выражений
Условные выражения
Значение, по которому производится поиск записей
Саратов
Текст «Саратов»
Саратов OR Уфа OR Москва
Текст «Саратов» или текст «Уфа» или текст «Москва»
Not Саратов
Не текст «Саратов»
<M
>=M
Текст, начинающийся с букв «А» - «Л»
Текст, начинающийся с букв «М» - «Я»
100
Число 100
<=20
Число 20
Date()
Текущая дата
>=01.01.94
Даты позднее 01.01.94
*.*.1993
Дата 1993 года
*.02.*
Дата, у которой месяц – февраль
Is Null
Пустое значение
Is Not Null
Не пустое значение
Like “P*”
Текст, начинающийся с буквы «Р»
Алгоритм создания запросов
1. В главном окне базы данных «Ученики» выделить объект
ЗАПРОС и выбрать пункт СОЗДАНИЕ ЗАПРОСОВ В РЕЖИМЕ
КОНСТРУКТОРА.
2. На диалоговой панели Добавление таблицы выбрать таблицу
Сведения об учениках, для которой создается запрос. Щелкнуть
по кнопке добавить.
3. В окне ЗАПРОСа:
- в строке Поле: из раскрывающегося списка выбрать имена полей,
для которых будут заданы условия;
- в строке УСЛОВИЯ ОТБОРА: ввести условие для выбранных
полей;
- в строке ВЫВОД НА ЭКРАНЕ: галкой задать поле, которые будут
представлены в запросе;
- проверить правильность вашего запроса через кнопку запуск;
-если вся необходимая информация у вас отобразилась, то запрос
необходимо сохранить;
4. Сохранить ЗАПРОС, задавая значимые имена.
Подведём итоги:
•Для чего нужны запросы в базах данных?
•Каких видов бывают запросы?
•С помощью чего мы задаём условия
поиска?
•В каком виде отображается результат
запроса на экране?
Download