- Преподавателю
- Информатика
- Подготовка учащихся к ЕГЭ по информатике и ИКТ по теме: БАЗЫ ДАННЫХ
Подготовка учащихся к ЕГЭ по информатике и ИКТ по теме: БАЗЫ ДАННЫХ
Раздел | Информатика |
Класс | 10 класс |
Тип | Другие методич. материалы |
Автор | Виноградова М.Н. |
Дата | 05.03.2016 |
Формат | doc |
Изображения | Нет |
Тема: Базы данных
Задание 1 с одним верным ответом
Для фрагмента базы данных «Детали»
Номер детали
Деталь
Вес
Материал
25
Гайка
13
Сталь
27
Гайка
18
Латунь
41
Шайба
17
Сталь
52
Болт
20
Чугун
53
Шайба
20
Алюминий
Условию отбора
(Деталь <> "Гайка" ИЛИ Деталь = "Шайба") И Вес <20
отвечают записи с номерами деталей
1) только 41 2) только 25,27 3) только 41,53 4) 25, 27, 41, 53
Решение: В первую очередь в логическом выражении (условии отбора)
выполняется логическая операция ИЛИ, т.к. она находится в круглых скобках. Условию
(Деталь <> "Гайка" ИЛИ Деталь = "Шайба") отвечают номера деталей 41, 52 и 53. Условию Вес <20 отвечают номера деталей 25, 27 и 41. Для того чтобы составное логическое выражение было истинным, необходимо истинность обоих его частей. Следовательно, условиям запроса отвечают номера деталей только 41.
Покажем решение в табличном виде (поле Материал не показано)
Номер детали
Деталь
Вес
Деталь <> "Гайка"
Деталь = "Шайба"
Деталь <> "Гайка" ИЛИ Деталь = "Шайба"
Вес <20
(Деталь <> "Гайка" ИЛИ Деталь = "Шайба") И Вес <20
25
Гайка
13
да
27
Гайка
18
да
41
Шайба
17
да
да
да
да
да
52
Болт
20
да
да
53
Шайба
20
да
да
да
Ответ: № 1
Задание 2 с одним верным ответом
Представлена база данных «Классы школы»
Класс
Кол._учеников
Староста
9а
27
Колесник
10а
26
Андреев
8б
30
Чебаев
11а
18
Раков
10б
24
Крупинский
После сортировки в порядке возрастания по полю Класс сведения о 10б классе
переместятся на 3 строку вверх
Класс
Кол._учеников
Староста
10а
26
Андреев
10б
24
Крупинский
11а
18
Раков
8б
30
Чебаев
9а
27
Колесник
1)4 строки вверх 2)1 строку вверх 3)3 строки вверх 4)2 строки вверх
Ответ: № 3
Задание 3 с одним верным ответом
Представлена база данных "Продажи автомобилей"
Модель
Цена
Продано
BMW
30
5
MERSEDES500
27
8
VAZ21099
10
12
Ford
22
2
UAZ
6
3
После проведения сортировки сведения об автомобиле MERSEDES500 переместились на
одну строку вниз. Сортировка проводилась
1) В порядке возрастания по полю Цена
2) В порядке убывания по полю Продано
3) В порядке возрастания по полю Модель
4) В порядке убывания по полю Цена
1) В порядке возрастания по полю Цена
Модель
Цена
Продано
UAZ
6
3
VAZ21099
10
12
Ford
22
2
MERSEDES500
27
8
BMW
30
5
2) В порядке убывания по полю Продано
Модель
Цена
Продано
VAZ21099
10
12
MERSEDES500
27
8
BMW
30
5
UAZ
6
3
Ford
22
2
3) В порядке возрастания по полю Модель
Модель
Цена
Продано
BMW
30
5
Ford
22
2
MERSEDES500
27
8
UAZ
6
3
VAZ21099
10
12
4) В порядке убывания по полю Цена
Модель
Цена
Продано
BMW
30
5
MERSEDES500
27
8
Ford
22
2
VAZ21099
10
12
UAZ
6
3
Ответ: № 3) В порядке возрастания по полю Модель
Задание 4 с одним верным ответом
Для базы данных из примера 1 определите, сколько единиц канцтоваров было отгружено в
Чувашию 15 и 16 сентября 2010 г.
1) 120 2) 500 3) 960 4) 1460
База данных о торговых операциях дистрибутора состоит из трех связанных таблиц.
Решение:
Очевидно, таблиц отгрузки товара связана с таблицами товаров и
зарегистрированных дилеров по полям Артикул и ID дилера соответственно. Пометим в
таблице отгрузки товаров данные, относящиеся к дилерам из Чувашии (ID дилера
104), отдела Канцтовары (Артикул 01002 и 01003), а также пометим интересующую нас дату с учетом отгруженных упаковок и количеством единиц в упаковке.
Из Таблицы зарегистрированных дилеров выбираем строку Чувашия:
Наименование
организации
ID
дилера
Регион
Адрес
ООО «Юпитер»
104
Чувашия
г. Чебоксары, ул. Волкова, 6
Из Таблицы отгрузки товара выбираем строки ID дилера 104:
Номер накладной
ID дилера
Артикул
Отгружено упаковок
Дата отгрузки
002
104
01002
100
15/09/2010
005
104
02002
30
15/09/2010
006
104
01003
20
16/09/2010
Из Таблицы товаров выбираем строки с отделом Канцтовары, соответствующие артикулам 01002 и 01003:
Номер накладной
Артикул
Отдел
Количество единиц в упаковке
002
01002
Канцтовары
5
006
01003
Канцтовары
48
Строки, соответствующие номерам накладной 002 и 006, удовлетворяют всем
параметрам запроса. Отгружено 100 и 20 упаковок. Из таблицы товаров
выясняем, что в каждой упаковке артикула 01002 было 5 единиц и артикула 01003 - 48 единиц. Всего было отгружено
100 * 5 + 20 * 48 = 500 + 960 = 1460 единиц канцтоваров.
Ответ № 4
Задание 5 с кратким ответом
Дан фрагмент базы данных «Детали»
Номер детали
Деталь
Вес
Материал
25
Гайка
12
Сталь
27
Шуруп
18
Латунь
41
Шайба
17
Сталь
52
Болт
25
Чугун
53
Шайба
20
Чугун
Условию отбора
Материал = "Чугун" ИЛИ Материал = "Сталь" И Вес <20
Номер детали
Деталь
Вес
Материал
Материал = "Сталь"
Вес <20
Материал = "Сталь" И Вес <20
Материал = "Чугун"
Материал = "Чугун" ИЛИ Материал = "Сталь" И Вес <20
25
Гайка
12
Сталь
да
да
да
да
27
Шуруп
18
Латунь
да
41
Шайба
17
Сталь
да
да
да
да
52
Болт
25
Чугун
да
да
53
Шайба
20
Чугун
да
да
в заданном фрагменте соответствует ____ записей. В ответе запишите одно число.
Ответ: 4
Задание 6 с кратким ответом
Дан фрагмент базы данных «Детали»
Номер строки
Номер детали
Деталь
Вес
Материал
1
25
Гайка
12
Сталь
2
27
Шуруп
18
Латунь
3
41
Шайба
17
Сталь
4
52
Болт
20
Чугун
5
53
Шайба
20
Алюминий
Условию отбора
(Материал = "Чугун" ИЛИ Материал = "Сталь") И Вес >= 15
Номер строки
Номер детали
Деталь
Вес
Материал
Материал = "Чугун"
Материал = "Сталь"
Материал = "Чугун" ИЛИ Материал = "Сталь"
Вес >= 15
(Материал = "Чугун" ИЛИ Материал = "Сталь") И Вес >= 15
1
25
Гайка
12
Сталь
да
да
2
27
Шуруп
18
Латунь
да
3
41
Шайба
17
Сталь
да
да
да
да
4
52
Болт
20
Чугун
да
да
да
да
5
53
Шайба
20
Алюминий
да
в заданном фрагменте соответствует ____ записей. В ответе запишите одно число.
Ответ: 2