Дополнительные задания для самостоятельного выполнения по теме «Поиск и сортировка в БД»


Дополнительные задания по теме : «Поиск и сортировка в БД»
На городской олимпиаде по программированию предлагались задачи трех типов: А, В и С. По итогам олимпиады была составлена таблица, в колонках которой указано, сколько задач каждого типа решил участник. Вот начало таблицы:
Фамилия А В С
Иванов 3 2 1
За правильное решение задачи типа А участнику начислялся 1 балл, за решение задачи типа В – 2 балла и за решение задачи типа С – 3 балла. Победитель определялся по сумме баллов, которая у всех участников оказалась разная. Для определения победителя олимпиады достаточно выполнить следующий запрос:
1) Отсортировать таблицу по возрастанию значения поля С и взять первую строку.
2) Отсортировать таблицу по убыванию значения поля С и взять первую строку.
3) Отсортировать таблицу по убыванию значения выражения А+2В+3С и взять первую строку.
4) Отсортировать таблицу по возрастанию значения выражения А+2В+3С и взять первую строку
Сколько записей в нижеследующем фрагменте турнирной таблицы удовлетворяют условию «Место <= 4 И (Н > 2 ИЛИ О > 6)»?
Место Участник В Н ПО
1 Силин 5 3 1 6 ½
2 Клеменс6 0 3 6
3 Холево5 1 4 5 ½
4 Яшвили 3 5 1 5 ½
5 Бергер3 3 3 4 ½
6 Численко 3 2 4 4
1) 52) 23) 34) 4
Сколько записей в нижеследующем фрагменте турнирной таблицы удовлетворяют условию «Место <= 5 И (В > 4 ИЛИ MЗ > 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) 52) 23) 34) 4
Ниже в табличной форме представлен фрагмент базы данных:
№ Страна Столица Площадь, тыс. км2Численность населения, тысяч чел. Часть света
1. Бельгия Брюссель 30,5 10 289 Европа
2. Бурунди Бужумбура 27,8 6 096 Африка
3. Гаити Порт-о-Пренс 27,8 7 528 Сев.Америка4. Дания Копенгаген 43,1 5 384 Европа
5. Джибути Джибути 22,0 0,457 Африка
6. Доминиканская Респ. Санто-Доминго 48,7 8716 Сев.Америка7. Израиль Тель-Авив 20,8 6 116 Азия
8. Коста-Рика Сан-Хосе 51,1 3 896 Сев.Америка9. Лесото Масеру 30,4 1 862 Африка
10. Македония Скопье 25,3 2 063 Европа
11. Руанда Кигали 26,4 7810 Африка
12. Сальвадор Сан-Сальвадор 21,0 6 470 Сев.АмерикаСколько записей в данном фрагменте удовлетворяют условию:
((Площадь, тыс.км2 > 30) И (Численность населения, тысяч чел. > 5000)) И (Часть света = Европа)?
1) 12) 23) 34) 4
На олимпиаде по английскому языку предлагались задания трех типов; А, В и С. Итоги олимпиады были оформлены в таблицу, в которой было отражено, сколько заданий каждого типа выполнил каждый участник, например:
Фамилия, имя участника А В С
Быкова Елена 3 1 1
Тихомиров Сергей 3 2 1
За правильное выполнение задания типа А участнику начислялся 1 балл, за выполнение задания типа В – 3 балла и за С – 5 баллов. Победитель определялся по сумме набранных баллов. При этом у всех участников сумма баллов оказалась разная. Для определения победителя олимпиады достаточно выполнить следующий запрос:
1)Отсортировать таблицу по убыванию значения столбца С и взять первую строку.
2)Отсортировать таблицу по возрастанию значений выражения А + В + С и взять первую строку.
3)Отсортировать таблицу по убыванию значений выражения А + ЗВ + 5С и взять первую строку
4)Отсортировать таблицу по возрастанию значений выражения А + ЗВ + 5С и взять первую строку
Ниже в табличной форме представлен фрагмент базы данных:
№п/п Наименование товара Цена Количество Стоимость
1 Монитор 7654 20 153080
2 Клавиатура 1340 26 34840
3 Мышь 235 34 7990
4 Принтер 3770 8 22620
5 Колонки акустические 480 16 7680
6 Сканер планшетный 2880 10 28800
На какой позиции окажется товар «Сканер планшетный», если произвести сортировку данной таблицы по возрастанию столбца «Количество»?
1) 52) 23) 34) 6
Ниже в табличной форме представлен фрагмент базы данных:
Название пролива Длина (км) Ширина (км) Глубина (м) Местоположение
1 Босфор 30 0,7 20 Атлантический океан
2 Магелланов 575 2,2 29 Тихий океан
3 Ормузский 195 54 27 Индийский океан
4 Гудзонов806 115 141 Северный Ледовитый океан
5 Гибралтарский 59 14 53 Атлантический океан
6 Ла-Манш 578 32 23 Атлантический океан
7 Баб-эль-Мандебский 109 26 31 Индийский океан
8 Дарданеллы 120 1,3 29 Атлантический океан
9 Берингов 96 86 36 Тихий океан
Сколько записей в данном фрагменте удовлетворяют условию:
«(Ширина (км) > 50 ИЛИ Глубина (м) > 50) И
(Местоположение = Атлантический океан)»?
1) 12) 23) 34) 4
Ниже в табличной форме представлен фрагмент базы данных по учащимся 10-х классов:
Фамилия Имя Пол Год рождения Рост(см) Вес (кг)
Соколова Елена ж 1990 165 51
Антипов Ярослав м 1989 170 53
Дмитриева Елена ж 1990 161 48
Коровин Дмитрий м 1990 178 60
Зубарев Роман м 1991 172 58
ПолянкоЯна ж 1989 170 49
Сколько записей в данном фрагменте удовлетворяют условию:
«(Имя = 'Елена') ИЛИ (Год рождения > 1989)»?
1) 52) 6 3) 34) 4
Ниже в табличной форме представлен фрагмент базы данных:
№ Страна Столица Площадь, тыс. км2Численность населения, тысяч чел. Часть света
1 Бельгия Брюссель 30,5 10 289 Европа
2 Бурунди Бужумбура 27,8 6 096 Африка
3 Гаити Порт-о-Пренс 27,8 7 528 Северная Америка
4 Дания Копенгаген 43,1 5 384 Европа
5 Джибути Джибути 22,0 0,457 Африка
6 Доминиканская Респ. Санто-Доминго 48,7 8716 Сев.Америка7 Израиль Тель-Авив 20,8 6116 Азия
8 Коста-Рика Сан-Хосе 51,1 3 896 Сев.Америка9 Лесото Масеру 30,4 1862 Африка
10 Македония Скопье 25,3 2 063 Европа
11 Руанда Кигали 26,4 7810 Африка
12 Сальвадор Сан-Сальвадор 21,0 6 470 Северная Америка
Сколько записей в данном фрагменте удовлетворяют условию: ((Площадь, тыс. км2) > 20) И (Численность населения, тысяч чел.) > 1500))
И (Часть света = Африка)?
1) 12) 23) 34) 4
Ниже в табличной форме представлен фрагмент базы данных:
номер Фамилия Имя Отчество класс школа
1 Иванов Петр Олегович 10 135
2 Катаев Сергей Иванович 9 195
3 Беляев Иван Петрович 11 45
4 Носов Антон Павлович 7 4
Какую строку будет занимать фамилия ИВАНОВ после проведения сортировки по возрастанию в поле КЛАСС?
1) 12) 23) 34) 4
Ниже в табличной форме представлен фрагмент базы данных:
Номер Фамилия Пол Алгебра Сочинение Физика История
1 Аверин м 5 4 5 3
2 Антонов м 3 5 4 5
3 Васильева ж 3 5 4 5
4 Купановм 4 5 4 5
5 Лебедева ж 4 3 3 4
6 Прокопьев м 3 2 4 3
Сколько записей удовлетворяют условию
(Пол = «ж») ИЛИ (Физика < 5 ИЛИ Алгебра = 4)?
1) 52) 23) 34) 4
На городской тур олимпиады по ОБЖ проходят те учащиеся, которые набрали на районном туре не менее 10 баллов или решили полностью одну из самых сложных задач 6 или 7. За полное решение задач 1-4 дается 2 балла, задач 5-6 – 3 балла, задачи 7 – 4 балла. Дана таблица результатов районной олимпиады:
Фамилия Пол Баллы за задачи
1 2 3 4 5 6 7
Айвазян Г. ж 1 0 2 1 0 1 3
Викторов М. м 2 2 2 2 2 1 4
Гордезиани Б. м 2 0 0 0 1 1 4
Михальчук М. м 1 1 1 1 1 2 3
Пай С.В. м 2 0 0 1 0 3 0
Шапсугов М. м 2 2 2 0 3 0 1
Юльченко М. ж 1 1 0 0 0 2 3
Яковлева К. ж 2 2 0 0 1 1 3
Сколько человек прошли на городской тур?
1) 5 2) 63) 7 4) 4