Тренировочные задания и тесты ЕГЭ по теме «Базы данных»

Задания взяты из учебно-тренировочных материалов для подготовки учащихся «Единый государственный экзамен 2007». Нумерация заданий сохранена. В скобках после номера задания указан его источник (ОС – открытый сегмент федерального банка заданий, ДВ-хххх – демонстрационный вариант ЕГЭ соответствующего года, УТМ – учебно-тренировочные материалы).

2.23 (ОС)

Ниже в табличной форме представлен фрагмент базы данных о результатах тестирования учащихся (используется стобалльная шкала):

Фамилия

Пол

Математика

Русский язык

Химия

Информатика

Биология

Аганян

ж

82

56

46

32

70

Воронин

м

43

62

45

74

23

Григорчук

м

54

74

68

75

83

Роднина

ж

71

63

56

82

79

Сергеенко

ж

33

25

74

38

46

Черепанова

ж

18

92

83

28

61

Сколько записей в данном фрагменте удовлетворяют условию "Пол = 'м' ИЛИ Химия > Биология" ?

1)5 2)2 3)3 4)4

2.24 (УТМ)

Для каждого файла в таблицу записывался исходный размер файла (поле РАЗМЕР), а так­же размеры архивов, полученных после применения к файлу различных архиваторов: программы WinZIP (поле ZIP), программы WinRAR (поле RAR) и программы Stufflt (поле SIT). Вот начало этой таблицы (все размеры в таблице - в килобайтах):



Имя файла

РАЗМЕР

ZIP

RAR

SIT

Аквариум.mw 2

296

124

88

92

Муар.mw2

932

24

20

28

Нужно отобрать файлы, исходный размер которых больше 1 мегабайта и размер которых при использовании WinRAR уменьшился более чем в 4 раза. Для этого достаточно найти в таблице записи, удовлетворяющие условию:

  1. (РАЗМЕР > 1000) ИЛИ (РАЗМЕР / RAR> 4)

  2. (РАЗМЕР > 1024) И (RAR< 256)

  3. (РАЗМЕР > 1024) И (РАЗМЕР / RAR > 4)

  4. (РАЗМЕР > 1024) ИЛИ (РАЗМЕР / RAR > 4)


2.25(ДВ-2005)

Для каждого файла в таблицу записывался исходный размер файла (поле РАЗМЕР), а так­же размеры архивов, полученных после применения к файлу различных архиваторов: программы WinZIP (поле ZIP), программы WinRAR (поле RAR) и программы Stufflt (поле SIT). Вот начало этой таблицы (все размеры в таблице - в килобайтах):



Имя файла

РАЗМЕР

ZIP

RAR

SIT

Аквариум.mw 2

296

124

88

92

Муар.mw2

932

24

20

28

Нужно отобрать файлы, исходный размер которых больше 1 мегабайта и размер которых при использовании WinZIP уменьшился более чем в 2 раза. Для этого достаточно найти в таблице записи, удовлетворяющие условию:

  1. (РАЗМЕР > 100) ИЛИ (РАЗМЕР / ZIP > 2)

  2. (РАЗМЕР > 100) И (ZIP < 50)

  3. (РАЗМЕР > 1024) И (РАЗМЕР / ZIP > 2)

  4. (РАЗМЕР > 1024) ИЛИ (РАЗМЕР / ZIP > 2)

2.26 (ОС)

Количество полей в базе данных структуры, представленной таблицей:



ФИО

Класс

Город

Школа

Оценка

Петров П.П.

9

Москва

15

4

Иванов И.И.

10

Сочи

16

5

равно

1)10 2)2 3)3 4)5

Соответствующие задания демо-версии 2007 года: А16


Тренировочные задания 2007 года


Вариант1 - 2007


База данных «Учащиеся» содержит поля:


Поле

Тип

Примечание

Фамилия

текст


Имя

текст


Пол

текст

м или д

Год рождения

число


Рост

число


Вес

число


Увлечение

текст


Как следует записать условие отбора при фильтрации, которое позволит сформи­ровать список девушек для участия в Конкурсе красоты в декабре 2005 г? (Отби­раются девушки, имеющие рост более 180 см и возраст не менее 16 лет.)

  1. Пол = "д" ИЛИ Рост > 180 И Год рождения =1989

  2. Пол = "д" И Рост > 180 ИЛИ Год рождения < 1989

  3. Пол = "д" И Рост > 180 И Год рождения < 1990

  4. Пол = "д" И Рост = 180 И Год рождения < 1989


Вариант2 -2007


Из правил соревнований по тяжёлой атлетике:

Тяжелая атлетика - это прямое соревнование, когда каждый атлет имеет три попытки в рывке и три попытки в толчке. Самый тяжелый вес поднятой штанги в каждом упражнении суммируется в общем зачете. Если спортсмен потерпел не­удачу во всех трех попытках в рывке, он может продолжить соревнование в тол­чке, но уже не сможет занять какое-либо место по сумме 2-х упражнений. Если два спортсмена заканчивают состязание с одинаковым итоговым результатом, высшее место присуждается спортсмену с меньшим весом. Если же вес спорт­сменов одинаков, преимущество отдается тому, кто первым поднял победный вес.

Таблица результатов соревнований по тяжелой атлетике:



Фамилия, И. О.

Вес спортсмена

Взято в рывке

Рывок с попытки

Взято в толчке

Толчок с попытки

Айвазян Г.С.

77.1

147.5

3

200.0

2

Викторов М.П.

79.1

150.0

1

202.5

1

Гордезиани Б.Ш.

78.2

150.0

2

200.0

1

Михальчук М.С.

78.2

150.0

1

202.5

3

Пай С.В.

79.5

-

-

205.0

1

Шапсугов М.Х.

77.1

150.0

3

197.5

1

Кто победил в рывке?

  1. Викторов М. П.

  2. Гордезиани Б. Ш.

  3. Михальчук М. С.

  4. Шапсугов М. Х.


Вариант3 -2007


На городской олимпиаде по программированию предлагались задачи трех типов: А, В и С. По итогам олимпиады была составлена таблица, в колонках которой указано, сколько задач каждого типа решил участник. Вот начало таблицы:



Фамилия

А

В

С

Иванов

3

2

1

За правильное решение задачи типа А участнику начислялся 1 балл, за решение задачи типа В - 2 балла и за решение задачи типа С - 3 балла. Победитель определялся по сумме баллов, которая у всех участников оказалась разная. Для определения победителя олимпиады достаточно выполнить следующий запрос:

  1. Отсортировать таблицу по возрастанию значения поля С и взять первую строку.

  2. Отсортировать таблицу по убыванию значения поля С и взять первую строку.

  3. Отсортировать таблицу по убыванию значения выражения А+2В+ЗС и взять первую строку.

  4. Отсортировать таблицу по возрастанию значения выражения А+2В+ЗС и взять первую строку.


Методические рекомендации по подготовке учащихся к ЕГЭ

В задачах на эту тему обычно требуется вручную выполнить заданный поисковый запрос к предложенному фрагменту базы данных или самостоятельно сформулировать такой зап­рос исходя из поставленной цели. Разберем примеры таких задач.

Пример.

Сколько записей в нижеследующем фрагменте турнирной таблицы удовлетворяют усло­вию "Место <= 4 И (В>4 ИЛИ М3> 12)"?



Место

Команда

В

Н

П

О

МЗ

МП

1

Боец

5

3

1

18

9

5

2

Авангард

6

0

3

18

13

7

3

Опушка

4

1

4

16

13

7

4

Звезда

3

6

0

15

5

2

5

Химик

3

3

3

12

14

17

6

Пират

3

2

4

11

13

7

1) 5 2) 2 3) 3 4) 4

Решение. Решая данную задачу, необходимо последовательно применять условие к каждой строке таблицы. Условию удовлетворяют команды: Боец, Авангард, Опушка. У Звез­ды недостаточно выигрышей и забитых мячей, Химик и Пират заняли слишком низкие места.
Ответ: 3. >

Пример. Смотри задание 2.24.

Решение. В задачах этого типа конкретные значения полей базы данных не важны, таб­лица приводится только для визуализации описанной структуры базы данных. Задача со­стоит в том, чтобы сформировать правильный запрос по описанному условию. Ключе­вым здесь является условие конъюнкции (логического умножения) требований, а также соотношение 1 Мбайт = 1024 Кбайт.

Ответ: 3.

Содержание

Контрольные вопросы

Ответы на тесты ЕГЭ