Задание 3. Базы данных
Для хранения и анализа большого объема информации организовывают Базы Данных. Под Базой Данных понимают организованную в соответствии с некоторыми правилами, структурированную совокупность логически связанных данных. Эти данные предназначены для удобного совместного хранения и анализа.
Реляционная База Данных состоит из связанных между собой таблиц.
Базы данных. Анализ одной таблицы.
Задача 1.
На городской тур олимпиады по математике отбираются те учащиеся, кто набрал на районном туре не менее 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 |
A |
2 |
2 |
2 |
1 |
3 |
Иваненко |
ж |
2 |
1 |
1 |
0 |
1 |
2 |
3 |
Лимонов |
м |
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 |
3 |
2 |
Толкачёва |
ж |
2 |
1 |
0 |
0 |
3 |
0 |
3 |
Сколько девочек из этой таблицы прошли на городской тур?
1) 1
2) 2
3) 3
4) 4
Решение:
Отметим в таблице девочек (пол ж), у которых сумма баллов не менее 10, или задача №6 решена на 3 балла, или задача №7 решена на 4 балла.
Фамилия |
Пол |
Задача №1 |
Задача №2 |
Задача №3 |
Задача №4 |
Задача №5 |
Задача №6 |
Задача №7 |
Айвазян |
ж |
1 |
0 |
2 |
1 |
0 |
1 |
3 |
Житомирский |
м |
2 |
A |
2 |
2 |
2 |
1 |
3 |
Иваненко |
ж |
2 |
1 |
1 |
0 |
1 |
2 |
3 |
Лимонов |
м |
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 |
3 |
2 |
Толкачёва |
ж |
2 |
1 |
0 |
0 |
3 |
0 |
3 |
Ответ: 2
Базы данных. Анализ связанных таблиц.
Задача 2.
В фрагменте базы данных представлены сведения о родственных отношениях. На основании приведённых данных определите, сколько прямых потомков (т.е. детей и внуков) Павленко А.К. упомянуты в таблице 1.
Таблица 1 |
ID |
Фамилия И.О. |
Пол |
2146 |
Кривич Л.П. |
Ж |
2155 |
Павленко А.К. |
М |
2431 |
Хитрук П.А. |
М |
2480 |
Кривич А.А. |
М |
2302 |
Павленко Е.А. |
Ж |
2500 |
Сокол Н.А. |
Ж |
3002 |
Павленко И.А. |
М |
2523 |
Павленко Т.Х. |
Ж |
2529 |
Хитрук А.П. |
М |
2570 |
Павленко П.И. |
М |
2586 |
Павленко Т.И. |
Ж |
2933 |
Симонян А.А. |
Ж |
2511 |
Сокол В.А. |
Ж |
3193 |
Биба С.А. |
Ж |
... |
... |
... |
|
Таблица 2 |
|
ID_Родителя |
ID_Ребенка |
|
2146 |
2302 |
|
2146 |
3002 |
|
2155 |
2302 |
|
2155 |
3002 |
|
2302 |
2431 |
|
2302 |
2511 |
|
2302 |
3193 |
|
3002 |
2586 |
|
3002 |
2570 |
|
2523 |
2586 |
|
2523 |
2570 |
|
2529 |
2431 |
|
2529 |
2511 |
|
2529 |
3193 |
|
... |
... |
Решение:
Две таблицы связаны через поле ID.
По таблице 1 определим ID Павленко А.К.: 2155.
По таблице 2 определим ID детей Павленко А.К.: 2302, 3002.
По таблице 2 определим ID внуков (дети детей) Павленко А.К.: у 2302 дети 2431, 2511, 3193, а у 3002 дети 2586,2570.
Т.е. общее число детей и внуков 7.
Ответ: 7
Задача 3
Ниже приведены фрагменты таблиц базы данных учеников школы:
Код класса |
Класс |
1 |
9-А |
2 |
9-Б |
3 |
9-В |
4 |
10-А |
5 |
10-Б |
6 |
10-В |
7 |
11-А |
8 |
11-Б |
9 |
11-В |
|
Фамилия |
Код класса |
|
Букин |
3 |
|
Веселова |
5 |
|
Викторов |
8 |
|
Дятлов |
3 |
|
Егорова |
2 |
|
Ершова |
8 |
|
Жилин |
5 |
|
Захаров |
2 |
|
Зуева |
3 |
В каком классе учится наибольшее число учеников?
1) 11-Б; 2) 9-В; 3) 9-А; 4) 10-Б.
Решение:
Две таблицы связаны через поле Код класса.
По таблице учеников видим, что наибольшее число учеников (3 человека) учится в классе с кодом 3.
По таблице классов находим, что коду 3 соответствует класс 9-В.
Ответ: 2
Спасибо за то, что пользуйтесь нашими статьями.
Информация на странице «Задание 3. Базы данных» подготовлена нашими редакторами специально, чтобы помочь вам в освоении предмета и подготовке к экзаменам.
Чтобы успешно сдать необходимые и поступить в ВУЗ или техникум нужно использовать все инструменты: учеба, контрольные, олимпиады, онлайн-лекции, видеоуроки, сборники заданий.
Также вы можете воспользоваться другими материалами из разделов нашего сайта.
Публикация обновлена:
07.02.2023